VLAN Konfiguration Verständnis
Hallo Administrator Forum,
ich habe einige Fragen an euch. Ich hoffe Ihr könnt mir behilflich sein.
Ich habe noch nicht sehr viel mit VLANS gearbeitet und habe eine Verständnis Frage an euch.
Ich habe bis jetzt mit HP Switchen gearbeitet. Dort ist die Syntax recht einfach.
Wenn man ein Port antagged haben möchte, geht man in das gewünschte VLAN und schreibt " untagged 1-3, 5-10" oder das selbe mit tagged.
Aber wir haben jetzt ein Cisco Switch bekommen. Dort ist das bisschen anders.
Ich habe auch ein bisschen bei Cisco gelesen aber irgendwie verstehe ich das nicht ganz.
Kann mir vielleicht jemand in kurzen Worten erklären was folgende Befehle bedeuten.
switchport mode trunk
switchport access vlan 2
switchport trunk allowed vlan 4
switchport mode access
no switchport access vlan 1
switchport trunk pruning vlan 2
switchport trunk native vlan 3
!
Wann ist ein Port untagged bzw /tagged ?
ich habe einige Fragen an euch. Ich hoffe Ihr könnt mir behilflich sein.
Ich habe noch nicht sehr viel mit VLANS gearbeitet und habe eine Verständnis Frage an euch.
Ich habe bis jetzt mit HP Switchen gearbeitet. Dort ist die Syntax recht einfach.
Wenn man ein Port antagged haben möchte, geht man in das gewünschte VLAN und schreibt " untagged 1-3, 5-10" oder das selbe mit tagged.
Aber wir haben jetzt ein Cisco Switch bekommen. Dort ist das bisschen anders.
Ich habe auch ein bisschen bei Cisco gelesen aber irgendwie verstehe ich das nicht ganz.
Kann mir vielleicht jemand in kurzen Worten erklären was folgende Befehle bedeuten.
switchport mode trunk
switchport access vlan 2
switchport trunk allowed vlan 4
switchport mode access
no switchport access vlan 1
switchport trunk pruning vlan 2
switchport trunk native vlan 3
!
Wann ist ein Port untagged bzw /tagged ?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 169129
Url: https://administrator.de/contentid/169129
Ausgedruckt am: 15.11.2024 um 19:11 Uhr
4 Kommentare
Neuester Kommentar
switchport mode trunk
A: Damit wird dieser Port ein Port der alle VLANs aus der VLAN Database dort tagged überträgt !
switchport access vlan 2
A: Dieser Port arbeitet untagged in VLAN 2
switchport trunk allowed vlan 4
A: Auf diesem Port werden ausschliesslich tagged Frames aus dem VLAN 4 übertragen alle anderen VLANs nicht
no switchport access vlan 1
A: VLAN 1 untagged Access wird abgeschaltet (ist immer per Default dran)
switchport trunk pruning vlan 2
A: An diesem Trunk wird alles außer VLAN 2 tagged übertragen, Das "inverse" zu "allowed vlan 4"
switchport trunk native vlan 3
A: An diesem Trunk Port (tagged Port) wird alles was untagged reinkommt ins VLAN 3 geforwardet statt ins VLAN 1 (was der Default wäre).
Zu deiner Frage wann ein Port tagged oder untagged ist:
Bei einem switchport trunk Kommando ist es immer tagged ! switchport access xy oder switchport mode access ist er immer untagged. (Siehe auch u.a. Command Line Reference) !
Alle detailierten Beschreibungen zu diesen Kommandos findest du im Switch Command Line Reference auf der Cisco Webseite z.b.:
http://www.cisco.com/en/US/docs/switches/lan/catalyst3750/software/rele ...
Eine vergleichende HP zu Cisco Konfig findest du u.a. auch hier im Forum unter:
VLAN Installation und Routing mit pfSense, Mikrotik, DD-WRT oder Cisco RV Routern
und
VLANs über 802.1q Trunk auf Windows und Linux Rechnern realisieren
Ein Beispiel für einen HP Zu Cisco Kopplung sähe dann so aus:
Die dazu korrespondierenden Switch Konfigs:
Cisco Switch:
Cisco_Switch#
clock timezone MET 1
clock summer-time MEST recurring last Sun Mar 2:00 last Sun Oct 3:00
!
interface FastEthernet0/24
description Tagged Link zum HP Procurve
switchport mode trunk
switchport trunk encapsulation dot1q
!
interface FastEthernet0/10
description Enduser Ports in VLAN 1
switchport access vlan 1
spanning-tree portfast
!
interface FastEthernet0/11
description Enduser Ports in VLAN 2
switchport access vlan 2
spanning-tree portfast
!
interface FastEthernet0/12
description Enduser Ports in VLAN 3
switchport access vlan 3
spanning-tree portfast
!
HP ProCurve Switch:
HP_Switch#
time timezone 60
time daylight-time-rule Middle-Europe-and-Portugal
spanning-tree protocol-version rstp
spanning-tree force-version rstp-operation
exit
interface 24
name "VLAN Tagged Link zum Cisco Switch"
exit
vlan 1
name "DEFAULT_VLAN"
untagged 1-9
ip address 172.16.1.254 255.255.255.0
exit
vlan 2
name "VLAN-2"
untagged 11
tagged 24
exit
vlan 3
name "VLAN-3"
untagged 12
tagged 24
exit
ACHTUNG: Es lautert noch eine sehr gefährliche Falle im Detail wenn du gerade mit HP Produkten ein redundantes Szenario aufbaust mit Spanning Tree !!
Cisco hat per Default PVSTP+ aktiviert. Ein per VLAN Spanning Tree verfahren was andere BPDU Multicast Mac Adressen benutzt als der Rest der Switchwelt. Viele andere Premium Switchhersteller (wie z.B. Brocade, Extreme usw.) passen sich dem an wenn sie Cisco BPDUs an einem Link sehen. Nicht aber HP, die nur ein einfaches und primitives Single Span Verfahren global über alle VLANs implementiert haben !
HP supportet in seinem ProCurve Billigsektor generell KEIN per VLAN Spanning Tree Verfahren PVSTP oder PVSTP+ und in redundanten Netzwerk Designs kommt es somit immer zu ernsthaften STP Problemen mit teilweise nicht funktionierenden Netzen wenn man unwissentlich diese STP Verfahren mischt !!
Hier hilft dann nur STP auf dem HP generell auszuschalten und es vom Cisco "durchzuschleifen" oder sich auf das kleinste Gemeinsame zu einigen, das ist MSTP (Multiple Spanning Tree) was Cisco und HP supporten. Vorsicht aber auch hier: Nicht alle Billigst Procurves von HP supporten MSTP ! Also immer "Augen auf" in redundanten Designs mit gemischter HP / Cisco Hardware oder generell nicht Cisco PVSTP+ konformen Switches mit Cisco Switch HW !
Ein redundantes Szenario sieht z.B. so aus:
A: Damit wird dieser Port ein Port der alle VLANs aus der VLAN Database dort tagged überträgt !
switchport access vlan 2
A: Dieser Port arbeitet untagged in VLAN 2
switchport trunk allowed vlan 4
A: Auf diesem Port werden ausschliesslich tagged Frames aus dem VLAN 4 übertragen alle anderen VLANs nicht
no switchport access vlan 1
A: VLAN 1 untagged Access wird abgeschaltet (ist immer per Default dran)
switchport trunk pruning vlan 2
A: An diesem Trunk wird alles außer VLAN 2 tagged übertragen, Das "inverse" zu "allowed vlan 4"
switchport trunk native vlan 3
A: An diesem Trunk Port (tagged Port) wird alles was untagged reinkommt ins VLAN 3 geforwardet statt ins VLAN 1 (was der Default wäre).
Zu deiner Frage wann ein Port tagged oder untagged ist:
Bei einem switchport trunk Kommando ist es immer tagged ! switchport access xy oder switchport mode access ist er immer untagged. (Siehe auch u.a. Command Line Reference) !
Alle detailierten Beschreibungen zu diesen Kommandos findest du im Switch Command Line Reference auf der Cisco Webseite z.b.:
http://www.cisco.com/en/US/docs/switches/lan/catalyst3750/software/rele ...
Eine vergleichende HP zu Cisco Konfig findest du u.a. auch hier im Forum unter:
VLAN Installation und Routing mit pfSense, Mikrotik, DD-WRT oder Cisco RV Routern
und
VLANs über 802.1q Trunk auf Windows und Linux Rechnern realisieren
Ein Beispiel für einen HP Zu Cisco Kopplung sähe dann so aus:
Die dazu korrespondierenden Switch Konfigs:
Cisco Switch:
Cisco_Switch#
clock timezone MET 1
clock summer-time MEST recurring last Sun Mar 2:00 last Sun Oct 3:00
!
interface FastEthernet0/24
description Tagged Link zum HP Procurve
switchport mode trunk
switchport trunk encapsulation dot1q
!
interface FastEthernet0/10
description Enduser Ports in VLAN 1
switchport access vlan 1
spanning-tree portfast
!
interface FastEthernet0/11
description Enduser Ports in VLAN 2
switchport access vlan 2
spanning-tree portfast
!
interface FastEthernet0/12
description Enduser Ports in VLAN 3
switchport access vlan 3
spanning-tree portfast
!
HP ProCurve Switch:
HP_Switch#
time timezone 60
time daylight-time-rule Middle-Europe-and-Portugal
spanning-tree protocol-version rstp
spanning-tree force-version rstp-operation
exit
interface 24
name "VLAN Tagged Link zum Cisco Switch"
exit
vlan 1
name "DEFAULT_VLAN"
untagged 1-9
ip address 172.16.1.254 255.255.255.0
exit
vlan 2
name "VLAN-2"
untagged 11
tagged 24
exit
vlan 3
name "VLAN-3"
untagged 12
tagged 24
exit
ACHTUNG: Es lautert noch eine sehr gefährliche Falle im Detail wenn du gerade mit HP Produkten ein redundantes Szenario aufbaust mit Spanning Tree !!
Cisco hat per Default PVSTP+ aktiviert. Ein per VLAN Spanning Tree verfahren was andere BPDU Multicast Mac Adressen benutzt als der Rest der Switchwelt. Viele andere Premium Switchhersteller (wie z.B. Brocade, Extreme usw.) passen sich dem an wenn sie Cisco BPDUs an einem Link sehen. Nicht aber HP, die nur ein einfaches und primitives Single Span Verfahren global über alle VLANs implementiert haben !
HP supportet in seinem ProCurve Billigsektor generell KEIN per VLAN Spanning Tree Verfahren PVSTP oder PVSTP+ und in redundanten Netzwerk Designs kommt es somit immer zu ernsthaften STP Problemen mit teilweise nicht funktionierenden Netzen wenn man unwissentlich diese STP Verfahren mischt !!
Hier hilft dann nur STP auf dem HP generell auszuschalten und es vom Cisco "durchzuschleifen" oder sich auf das kleinste Gemeinsame zu einigen, das ist MSTP (Multiple Spanning Tree) was Cisco und HP supporten. Vorsicht aber auch hier: Nicht alle Billigst Procurves von HP supporten MSTP ! Also immer "Augen auf" in redundanten Designs mit gemischter HP / Cisco Hardware oder generell nicht Cisco PVSTP+ konformen Switches mit Cisco Switch HW !
Ein redundantes Szenario sieht z.B. so aus:
Normalerweise hängt an einen Trunk also an einem Port wo getaggte VLANs draufhängen IMMER das default VLAN untagged mit drauf.
Sprich: alle Pakete die untagged an diesem Port ankommen werden ins Default VLAN geforwardet. In der Regel ist das immer das VLAN 1 wenn man nichts anderes konfiguriert.
Mit dem o.a. Kommando switchport access native 5 werden alle untagged Packete an diesem Port statt ins VLAN 1 dann ins VLAN 5 geforwardet !
switchport trunk native vlan bedeutet nur das überhaupt an diesem tagged Port untagged Frames verstanden werden. Wäre das nicht da würde der Switch untagged Paketet vollkommen ignorieren am tagged Port !
Eigentlich ganz easy...
Sprich: alle Pakete die untagged an diesem Port ankommen werden ins Default VLAN geforwardet. In der Regel ist das immer das VLAN 1 wenn man nichts anderes konfiguriert.
Mit dem o.a. Kommando switchport access native 5 werden alle untagged Packete an diesem Port statt ins VLAN 1 dann ins VLAN 5 geforwardet !
switchport trunk native vlan bedeutet nur das überhaupt an diesem tagged Port untagged Frames verstanden werden. Wäre das nicht da würde der Switch untagged Paketet vollkommen ignorieren am tagged Port !
Eigentlich ganz easy...