VLAN - Virtual LAN: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
 
=VLAN Header=
 
=VLAN Header=
{| class="wikitable" style="text-align: center;"
+
*[[Vlan Header]]
|+ 802.3 Ethernet packet and frame structure
 
|-
 
! Layer !! Preamble !! Start frame delimiter !! MAC destination !! MAC source !! [[802.1Q]] tag (optional) !! [[Ethertype]] ([[Ethernet II|Ethernet II]]) or length ([[IEEE 802.3]])  !! Payload !! [[Frame check sequence]] (32‑bit [[cyclic redundancy check|CRC]]) !! [[Interpacket gap]]
 
|-
 
|
 
| 7 [[Octet (computing)|octet]]s || 1 octet || 6 octets || 6 octets || (4 octets) || 2 octets  || 46-1500 octets || {{nowrap|4 octets}} || 12 octets
 
|-
 
| Layer 2 Ethernet frame
 
| colspan="2" | || colspan="6"  style="background:#fdd;"| {{nowrap|← 64–1522 octets →}} ||
 
|-
 
| Layer 1 Ethernet packet & IPG
 
| colspan="8"  style="background:#fdd;"| {{nowrap|← 72–1530 octets →}} || style="background:#fdd;" | ← 12 octets →
 
|}
 
 
 
{| class="wikitable"
 
|-
 
! colspan="4" style="text-align:center;" | 802.1Q Header
 
|- style="text-align:center;"
 
| 1
 
| 2
 
| 3
 
| 4
 
|-
 
| colspan="2" | TPID=0x8100
 
| colspan="2" | PCP/DEI/VID
 
|}
 
 
 
{| class="wikitable"
 
|- style="background-color:#9b9b9b;"
 
! 16 bits
 
! 3 bits
 
! 1 bit
 
! 12 bits
 
|-
 
| rowspan="2" | TPID
 
| colspan="3" style="text-align:center;" | 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=
 
=Konzept ohne Vlans=

Version vom 23. März 2022, 10:25 Uhr

VLAN Header

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)

Vorteile von VLANS

  • physikalische NEtztopologie kann in logische Gruppen unterteilt werden
  • Priorisierungen des Datenverkehrs sind möglich
  • eine bessere Lastverteilung möglich
  • Unterteilung in Broadcastdomänen, dadurch weniger Kollisionsvereiche
  • flexible Anpassung von Gruppenzugehörigkeiten
  • Trennung des Datenverkehrs nach spezifischen Anwendungen