VLAN - Virtual LAN
VLAN Header
Layer | Preamble | Start frame delimiter | MAC destination | MAC source | 802.1Q tag (optional) | Ethertype (Ethernet II) or length (IEEE 802.3) | Payload | Frame check sequence (32‑bit CRC) | Interpacket gap |
---|---|---|---|---|---|---|---|---|---|
7 octets | 1 octet | 6 octets | 6 octets | (4 octets) | 2 octets | 46-1500 octets | Vorlage:Nowrap | 12 octets | |
Layer 2 Ethernet frame | Vorlage:Nowrap | ||||||||
Layer 1 Ethernet packet & IPG | Vorlage:Nowrap | ← 12 octets → |
802.1Q Header | |||
---|---|---|---|
1 | 2 | 3 | 4 |
TPID=0x8100 | PCP/DEI/VID |
16 bits | 3 bits | 1 bit | 12 bits |
---|---|---|---|
TPID | TCI | ||
PCP | DEI | VID |
- TPID – Tag Protocol Identifier: Fester Wert 8100hex. Frame trägt die 802.1Q/802.1p-Tag-Information.
- TCI – Tag Control Information:[1]
- PCP – Priority Code Point: Benutzer-Prioritätsinformationen.
- DEI – Drop Eligible Indicator: Kann separat oder in Verbindung mit PCP verwendet werden, um anzuzeigen, dass Frames beim auftreten von Staus fallen gelassen werden können.[2] (ehemals CFI[note 1][3]).
- VID – VLAN-Identifier: Identifizierung des VLANs, zu dem der Frame gehört.
Konzept ohne Vlans
- Jedes Netz stellt eigene Broadcast Domain
- Router leitet Pakete zwischen den Netzen weiter
- Änderungen erfordern manuellen Eingriff
Layer2 Switch mit externem Router
Ungetagged
Getagged
Statisches VLAN/Portbasierendes VLAN
- Switch integriert Router und wird zum Layer3 Switch
- Jeder Port auf einem Switch wird einem VLAN zu geordnet
- Standardmässig ist jeder Port im VLAN 1
- Der EthernetFrame bleibt unverändert
- Der Switch verhält sich so als würde aus verschieden Switchen bestehen
- Um die Netze miteinander zu verbinden wird ein Router benötigt.
- Layer 3 Switch mit Vlans
Dynamisches VLAN/Tagged VLAN
- Ein Port kann Mitglied in verschieden Vlans sein.
- Zwischen "Source MAC Feld" und "EtherTyp/Size Feld" wird ein 802.1Q Header eingfügt
- VLAN Nummer zwischen 1 und 4096
- Die meisten Herrsteller nennen dies Tagging
- Cisco nennt es Trunking
- VTP (VLAN trunking protocol) verteilt die VLANS auf allen Switchen
- Layer 3 Switches mit Vlans und Tagging (Cisco nennt das Trunking)