Zum Inhalt springen
VLAN - Virtual Local Area Network

VLAN - Virtual Local Area Network

  • Der Switch muss passend dafür konfiguriert werden
  • Es gibt portbasierte VLANs (Pro physischem Port ein VLAN)
  • Es gibt Tagged VLANs (Jeder Traffic wird mit einem VLAN getagged. Das ganze ist Virtuell.)
  • In beiden Arten können nur die Geräte im selben VLAN miteinander kommunizieren
  • Jedes VLAN ist eine eigene Broadcast-Domäne
  • Kommunikation zwischen VLANs benötigt einen Router oder Layer-3-Switch

Vorteile

  • Einrichtung logischer Gruppen innerhalb der physikalischen Topologie möglich
  • Weniger Broadcast-Verkehr, da jedes VLAN eine eigene Broadcast-Domäne bildet
  • Höhere Flexibilität: Umzüge ohne Umpatchen
  • Erhöhte Sicherheit durch Trennung der Gruppen
  • Priorisierung des Datenverkehrs möglich

IEEE 802.1Q

Beim Tagging wird ein 4 Byte großes Feld in den Ethernet-Frame eingefügt.

FeldGrößeBedeutung
TPID16 BitKennung 0x8100 markiert den Frame als getaggt
PCP3 BitPriorität nach IEEE 802.1p (0-7)
DEI (früher CFI)1 BitKennzeichnung verwerfbarer Frames
VID12 BitVLAN-ID (0-4095)
  • Nutzbare VLAN-IDs: 1 bis 4094 (0 und 4095 sind reserviert)
  • Durch das Tag wächst der Frame von 1518 auf 1522 Byte

Port-Typen

TypBeschreibung
Access-Port (untagged)Gehört zu genau einem VLAN, Frames werden ungetaggt übertragen (Endgeräte)
Trunk-Port (tagged)Überträgt mehrere VLANs getaggt, Verbindung zwischen Switches
  • „Access“ und „Trunk“ sind Cisco-Begriffe, andere Hersteller sprechen von untagged und tagged Ports
  • Das Native VLAN ist das VLAN, dessen Frames auf einem Trunk-Port ungetaggt übertragen werden

Prüfungsrelevant

  • VLANs trennen Broadcast-Domänen, nicht Kollisionsdomänen – Kollisionsdomänen werden bereits durch jeden Switch-Port getrennt
  • VLAN Hopping: Ein Angreifer schleust Frames in ein fremdes VLAN ein, z. B. per Switch Spoofing (Trunk wird per DTP ausgehandelt) oder Double Tagging (Angreifer sitzt im Native VLAN des Trunks). Gegenmaßnahmen: DTP deaktivieren, ungenutztes VLAN als Native VLAN verwenden
  • Unterschiedliche Native VLANs auf beiden Trunk-Enden sind eine Fehlkonfiguration: ungetaggter Verkehr landet im falschen VLAN
  • VLAN 1 ist der Standard und sollte aus Sicherheitsgründen nicht für Nutzdaten verwendet werden

Links 🔗

Wikipedia
VLAN-Tagging nach IEEE 802.1Q (netzikon.net)
VLAN Hopping (netzikon.net)