Leon Befehle Mitschrift

Alle Befehle, die wir in Cisco Packet Tracer verwendet haben, sortiert nach Übung. Neue Befehle kommen unten dazu.

Modi auf Cisco-Geräten

Switch> User-Modus → enable → Switch# privilegierter Modus → configure terminal → Switch(config)# Konfigurationsmodus → interface … → Switch(config-if)# Interface-Modus.
exit geht eine Ebene zurück, end springt direkt in den privilegierten Modus.


Wichtige Grundbefehle (für jeden Switch und Router)

enable
configure terminal
no ip domain-lookup                    ! im Konfigurationsmodus
end
show running-config                    ! im privilegierten Modus (#)
copy running-config startup-config     ! im privilegierten Modus (#)
BefehlModusBedeutung
no ip domain-lookup(config)#Schaltet die DNS-Namensauflösung ab. Ohne diesen Befehl hält ein Tippfehler (z. B. shw vlan) das Gerät an, weil es den falschen Befehl als Hostnamen per DNS sucht („Translating… domain server“) und man bis zu ~30 s warten muss.
show running-config#Zeigt die aktuelle Konfiguration im Arbeitsspeicher (RAM): Hostname, VLANs, Interfaces, IPs usw. Gut zur Kontrolle.
copy running-config startup-config#Speichert die aktuelle Konfiguration dauerhaft in den NVRAM, damit sie nach einem Neustart noch da ist. Gleiche Wirkung wie write memory.

running-config vs. startup-config

running-config = aktuelle Konfiguration im RAM, geht beim Ausschalten verloren.
startup-config = gespeicherte Konfiguration im NVRAM, wird beim Start geladen.
copy running-config startup-config (kurz copy run start) oder write memory (kurz wr) kopieren die eine in die andere.
Wenn Packet Tracer nach dem Kopieren fragt: Destination filename [startup-config]?, einfach mit Enter bestätigen.


Übung: Zwei Netze mit Router (Router 2911)

Router

Would you like to enter the initial configuration dialog? [yes/no]: no
enable
configure terminal
interface g0/0
 ip address 192.168.10.1 255.255.255.0
 no shutdown
interface g0/1
 ip address 192.168.20.1 255.255.255.0
 no shutdown
end
write memory
show interfaces g0/0 | include address
show interfaces g0/1 | include address
BefehlBedeutung
ip address <IP> <Maske>IP-Adresse auf ein Router-Interface setzen
no shutdownInterface einschalten (Router-Ports sind standardmäßig aus)
write memorylaufende Konfiguration dauerhaft speichern
show interfaces g0/0 \| include addressnur die Zeilen mit MAC- und IP-Adresse anzeigen

PC (Command Prompt)

ping 192.168.20.10
ping 192.168.10.20

Warum macht man das so und wie funktioniert es?

  • Zwei Netze brauchen einen Router. 192.168.10.0/24 und 192.168.20.0/24 sind verschiedene IP-Netze. Ein Switch arbeitet auf Schicht 2 (MAC-Adressen) und kann nicht zwischen IP-Netzen vermitteln. Das macht der Router auf Schicht 3 anhand der Ziel-IP.
  • Jedes Router-Interface ist das Tor in ein Netz. G0/0 bekommt eine Adresse aus Netz A (192.168.10.1), G0/1 eine aus Netz B (192.168.20.1). Dadurch kennt der Router beide Netze direkt und kann Pakete von einem ins andere weiterleiten.
  • Warum no shutdown? Router-Interfaces sind ab Werk ausgeschaltet (administratively down). Erst mit no shutdown geht der Port an und die Verbindung wird grün. Switch-Ports sind dagegen von Anfang an aktiv.
  • Gateway am PC: Will ein PC in ein fremdes Netz senden, schickt er das Paket an sein Standardgateway, also die Router-Adresse in seinem eigenen Netz (z. B. 192.168.10.1). Ohne Gateway kommt der PC nur im eigenen Netz an.
  • Warum geht der erste Ping manchmal verloren? Vor dem ersten Paket muss der PC per ARP die MAC-Adresse des Gateways herausfinden. Während das läuft, gibt es einmal „Request timed out“. Danach klappt alles.
  • Warum die MAC-Adresse jedes Mal neu ist: Die IP-Adressen (Quelle, Ziel) bleiben vom PC bis zum Ziel gleich. Der Router baut aber für jedes Netz einen neuen Frame mit neuen MAC-Adressen (Schicht 2 gilt immer nur für einen Abschnitt).
  • write memory: speichert die Konfiguration, damit sie nach einem Neustart nicht verloren ist.

Übung: Spanning Tree (STP)

Switch

show spanning-tree
enable
configure terminal
spanning-tree vlan 1 priority 4096
end
show cdp neighbors
BefehlBedeutung
show spanning-treeRoot ID, Bridge ID, Kosten, Port-Rollen (Root/Desg/Altn) und Status (FWD/BLK) anzeigen
spanning-tree vlan 1 priority 4096Priority senken, damit dieser Switch Root Bridge wird (Vielfache von 4096)
spanning-tree vlan 1 priority 32768Priority auf Standard zurücksetzen
show cdp neighborsdirekt verbundene Cisco-Geräte mit lokalem und entferntem Port anzeigen

Warum macht man das so und wie funktioniert es?

  • Das Problem: Sind Switches im Kreis verbunden (Redundanz), kreisen Broadcasts endlos, weil Ethernet-Frames keine TTL haben. Folgen: Broadcast-Sturm, springende MAC-Tabellen, doppelte Frames.
  • Die Lösung STP: Die Switches tauschen alle 2 Sekunden BPDUs aus und sperren genau so viele Ports, dass kein Kreis mehr übrig ist. Aus dem Kreis wird ein Baum.
  • Schritt 1 – Root Bridge wählen: Der Switch mit der kleinsten Bridge ID wird Root. Bridge ID = Priority + MAC-Adresse. Zuerst zählt die Priority (Standard 32768 + VLAN-Nummer = 32769), bei Gleichstand die kleinere MAC.
  • Schritt 2 – Root Ports: Jeder andere Switch nimmt den Port mit dem billigsten Weg zur Root (FastEthernet kostet 19 pro Kabel, Gigabit 4).
  • Schritt 3 – Designated Ports: Pro Kabel darf genau eine Seite weiterleiten. Alle Ports der Root sind Designated. Auf dem letzten Kabel gewinnt bei gleichen Kosten die kleinere Bridge ID.
  • Schritt 4 – Rest wird blockiert: Der übrig gebliebene Port wird Altn BLK (oranger Punkt). Er bleibt als Reserve und springt ein, wenn ein anderes Kabel ausfällt.
  • Warum Priority ändern? Sonst wird zufällig der Switch mit der kleinsten MAC Root, auch wenn er der schwächste ist. Mit spanning-tree vlan 1 priority 4096 legt man bewusst fest, welcher Switch die Mitte des Netzes ist.
  • Warum dauert die Umstellung ~30 s? Ein Port geht nicht sofort auf Weiterleiten, sondern durch Listening (15 s) → Learning (15 s) → Forwarding. So entsteht auch kurzzeitig keine Schleife.
  • show cdp neighbors: zeigt, welcher eigene Port mit welchem Port des Nachbarn verbunden ist. Praktisch, um die Verkabelung zu prüfen.

Übung: VLAN Praxisübung 2 (VLANs über zwei Switches)

Datei: Systeme und Netze/Skripte/VLAN Praxisübung 2.pkt

Schritt 1 + 2 – Switch 1

enable
configure terminal
hostname Switch1
! Schritt 1: VLANs anlegen
vlan 10
 name VLAN10
vlan 20
 name VLAN20
exit
! Schritt 2: Access Ports zuordnen
interface fa0/1
 switchport mode access
 switchport access vlan 10
interface fa0/2
 switchport mode access
 switchport access vlan 10
interface fa0/3
 switchport mode access
 switchport access vlan 20
end
write memory
show vlan brief

Schritt 1 + 2 – Switch 2

enable
configure terminal
hostname Switch2
vlan 10
 name VLAN10
vlan 20
 name VLAN20
exit
interface fa0/1
 switchport mode access
 switchport access vlan 10
interface fa0/2
 switchport mode access
 switchport access vlan 20
end
write memory
show vlan brief

PCs (Command Prompt)

ipconfig 192.168.10.10 255.255.255.0 192.168.10.1   ! PC-A1
ipconfig 192.168.10.20 255.255.255.0 192.168.10.1   ! PC-A2
ipconfig 192.168.20.10 255.255.255.0 192.168.20.1   ! PC-A3
ipconfig 192.168.10.30 255.255.255.0 192.168.10.1   ! PC-B1
ipconfig 192.168.20.20 255.255.255.0 192.168.20.1   ! PC-B2
ipconfig                                            ! Kontrolle

Schritt 3 – Trunk (auf Switch 1 und Switch 2 gleich)

enable
configure terminal
interface gi0/1
 switchport mode trunk
 switchport trunk allowed vlan 10,20
end
write memory
show interfaces trunk
BefehlBedeutung
hostname Switch1Gerätenamen setzen (steht dann im Prompt)
vlan 10VLAN 10 anlegen und in den VLAN-Modus wechseln
name VLAN10dem VLAN einen Namen geben
switchport mode accessPort fest als Access Port (genau ein VLAN, für Endgeräte)
switchport access vlan 10Access Port dem VLAN 10 zuordnen
switchport mode trunkPort als Trunk (mehrere VLANs mit 802.1Q-Tag, Switch ↔ Switch)
switchport trunk allowed vlan 10,20nur VLAN 10 und 20 über den Trunk lassen
show vlan briefalle VLANs mit zugeordneten Ports anzeigen
show interfaces trunkTrunk-Ports, Encapsulation (802.1q), erlaubte und aktive VLANs
ipconfig <IP> <Maske> <Gateway>IP-Konfiguration am PC setzen (Packet Tracer)

Warum macht man das so und wie funktioniert es?

Warum überhaupt VLANs?

  • Ohne VLANs ist ein Switch eine einzige Broadcast Domain: Jeder Broadcast erreicht jedes Gerät.
  • Mit VLANs teilt man einen physischen Switch in mehrere logische Switches. Jedes VLAN ist eine eigene Broadcast Domain.
  • Vorteile: weniger Broadcast-Verkehr, mehr Sicherheit (z. B. Lehrer-PCs und Schüler-PCs getrennt), Ordnung nach Abteilungen, ohne neue Hardware zu kaufen.
  • Jedes VLAN bekommt ein eigenes IP-Netz: VLAN 10 = 192.168.10.0/24, VLAN 20 = 192.168.20.0/24.

Schritt 1 – VLANs anlegen (vlan 10, name VLAN10)

  • Ein VLAN muss auf jedem Switch angelegt werden, auf dem es Ports hat. Deshalb machen wir es auf Switch 1 und Switch 2.
  • Der Name ist nur zur Übersicht, wichtig für den Switch ist die Nummer.
  • hostname gibt dem Gerät einen eindeutigen Namen. Er steht dann im Prompt, so sieht man immer, auf welchem Switch man gerade tippt.

Schritt 2 – Access Ports (switchport mode access, switchport access vlan 10)

  • Ein Access Port gehört genau einem VLAN und ist für Endgeräte gedacht (PC, Drucker).
  • Ohne Zuordnung ist jeder Port in VLAN 1 (Standard-VLAN).
  • switchport mode access legt den Port fest als Access Port. Sonst könnte er automatisch versuchen, ein Trunk zu werden.
  • Der PC merkt nichts vom VLAN. Der Switch entscheidet anhand des Ports, zu welchem VLAN die Frames gehören.
  • Ergebnis nach Schritt 2: PC-A1 und PC-A2 (beide VLAN 10, gleicher Switch) können sich erreichen. PC-A3 (VLAN 20) ist von ihnen getrennt, obwohl er am selben Switch hängt.

Schritt 3 – Trunk (switchport mode trunk)

  • Problem: Das Kabel zwischen den Switches war bis dahin ein Access Port in VLAN 1. Darüber kamen weder VLAN 10 noch VLAN 20 zum anderen Switch.
  • Ein Trunk transportiert mehrere VLANs über ein Kabel. Sonst bräuchte man pro VLAN ein eigenes Kabel.
  • So funktioniert es (802.1Q-Tagging): Bevor ein Frame über den Trunk geht, fügt der Switch einen 4-Byte-Tag mit der VLAN-Nummer ein. Der andere Switch liest den Tag, weiß dadurch das VLAN, entfernt den Tag wieder und schickt den Frame nur an Ports dieses VLANs.
  • Darum wird ein Frame mit Tag bis zu 1522 statt 1518 Byte groß, und der EtherType 0x8100 zeigt an: „Hier kommt ein VLAN-Tag“.
  • Native VLAN (Standard VLAN 1): Frames aus diesem VLAN gehen ohne Tag über den Trunk.
  • switchport trunk allowed vlan 10,20 lässt nur die gebrauchten VLANs durch. Das ist sicherer und spart Verkehr.
  • Der Trunk muss auf beiden Seiten gleich eingestellt sein. Ist nur eine Seite Trunk, meldet der Switch „Inconsistent port type“ und blockiert.
  • Nach dem Umstellen dauert es ~30 s, bis der Port weiterleitet, weil STP ihn neu durch Listening und Learning schickt.

Schritt 4 – Pings im gleichen VLAN testen (PC → Desktop → Command Prompt)

! auf PC-A1 (VLAN 10)
ping 192.168.10.20     ! PC-A2, VLAN 10, gleicher Switch     -> OK, 4/4
ping 192.168.10.30     ! PC-B1, VLAN 10, über den Trunk      -> OK, 4/4
ping 192.168.20.10     ! PC-A3, VLAN 20 (Gegenprobe)         -> Request timed out
! auf PC-A3 (VLAN 20)
ping 192.168.20.20     ! PC-B2, VLAN 20, über den Trunk      -> OK, 4/4
BefehlBedeutung
ping <IP>schickt 4 ICMP-Echo-Anfragen. „Reply from …“ = Ziel erreichbar, „Request timed out“ = keine Antwort

Warum testet man genau so?

  • Gleiches VLAN, gleicher Switch (PC-A1 → PC-A2): prüft Schritt 1 und 2. Der Switch leitet nur innerhalb des VLANs weiter.
  • Gleiches VLAN, anderer Switch (PC-A1 → PC-B1, PC-A3 → PC-B2): prüft Schritt 3. Klappt nur, weil der Trunk die Frames mit 802.1Q-Tag (VLAN 10 bzw. 20) zum anderen Switch bringt.
  • Gegenprobe: anderes VLAN (PC-A1 → PC-A3): muss fehlschlagen, obwohl beide am selben Switch hängen. Das beweist, dass die VLANs wirklich getrennt sind (eigene Broadcast Domains, eigene IP-Netze). PC-A1 schickt das Paket an sein Gateway 192.168.10.1, das es noch nicht gibt.
  • Ein „Request timed out“ beim allerersten Ping kann auch durch ARP entstehen. Darum zählt das Ergebnis aller 4 Pakete.
  • Wenn ein Ping im gleichen VLAN über die Switches fehlschlägt, prüft man: show interfaces trunk (ist Gi0/1 trunking, sind VLAN 10/20 erlaubt und forwarding?), show vlan brief (richtiger Port im richtigen VLAN?) und am PC ipconfig.

Warum PCs in verschiedenen VLANs sich trotzdem nicht erreichen

  • VLAN 10 und VLAN 20 sind verschiedene IP-Netze. Dazwischen muss geroutet werden (Schicht 3), genau wie bei zwei normalen Netzen.
  • Deshalb haben die PCs schon ein Gateway (192.168.10.1 bzw. 192.168.20.1). Das wird in Schritt 5 der Router-on-a-Stick: ein Router mit Sub-Interfaces G0/0.10 und G0/0.20 an einem Trunk.

Schritt 5 – Inter-VLAN-Routing mit Router-on-a-Stick

Aufbau: Router 2911 „Router“, Kabel Router G0/0 ↔ Switch 1 Gi0/2 (Straight-Through).

Switch 1 – Trunk zum Router

enable
configure terminal
interface gi0/2
 switchport mode trunk
 switchport trunk allowed vlan 10,20
end
write memory

Router

no                                   ! "initial configuration dialog?" überspringen
enable
configure terminal
hostname Router
no ip domain-lookup
interface g0/0
 no shutdown
interface g0/0.10
 encapsulation dot1Q 10
 ip address 192.168.10.1 255.255.255.0
interface g0/0.20
 encapsulation dot1Q 20
 ip address 192.168.20.1 255.255.255.0
end
copy running-config startup-config   ! danach Enter bei [startup-config]?
show ip interface brief

PCs – Gateway eintragen (Desktop → IP Configuration → Default Gateway)

PCGateway
PC-A1, PC-A2, PC-B1 (VLAN 10)192.168.10.1
PC-A3, PC-B2 (VLAN 20)192.168.20.1

Gateway lieber in der GUI eintragen

Das per ipconfig <IP> <Maske> <Gateway> gesetzte Gateway war nach dem Speichern/Neuöffnen der Datei wieder 0.0.0.0. Darum: Gateway unter Desktop → IP Configuration eintragen und mit ipconfig kontrollieren.

Test auf PC-A1 (Command Prompt)

ipconfig                   ! Kontrolle: Default Gateway 192.168.10.1?
ping 192.168.10.1          ! eigenes Gateway (G0/0.10)          -> OK
ping 192.168.20.1          ! anderes Sub-Interface des Routers   -> OK
ping 192.168.20.10         ! PC-A3, VLAN 20                      -> OK, TTL=127
ping 192.168.20.20         ! PC-B2, VLAN 20, über Router + Trunk -> OK, TTL=127
tracert 192.168.20.20      ! 1: 192.168.10.1 (Router)  2: 192.168.20.20
BefehlBedeutung
interface g0/0.10Sub-Interface (logisches Teil-Interface) .10 auf dem physischen Port G0/0 anlegen
encapsulation dot1Q 10dieses Sub-Interface gehört zu VLAN 10: es versteht und sendet Frames mit 802.1Q-Tag 10
ip address 192.168.10.1 255.255.255.0Gateway-Adresse für VLAN 10
no shutdown (auf g0/0)schaltet den physischen Port ein, die Sub-Interfaces gehen damit automatisch mit an
show ip interface briefKurzübersicht aller Interfaces mit IP und Status (up/up = alles ok)
tracert <IP>zeigt jeden Router (Hop) auf dem Weg zum Ziel
ipconfigzeigt IP, Maske und Gateway des PCs

Warum macht man das so und wie funktioniert es?

  • Problem: VLAN 10 und VLAN 20 sind getrennte IP-Netze. Ein Switch (Schicht 2) kann nicht zwischen ihnen vermitteln. Dafür braucht man einen Router (Schicht 3).
  • Router-on-a-Stick: Statt pro VLAN ein eigenes Kabel und einen eigenen Router-Port zu verwenden, hängt der Router mit nur einem Kabel („Stick“) als Trunk am Switch. Über dieses eine Kabel laufen beide VLANs mit 802.1Q-Tag.
  • Sub-Interfaces: Der physische Port G0/0 wird in logische Teil-Interfaces aufgeteilt: G0/0.10 für VLAN 10, G0/0.20 für VLAN 20. Die Nummer nach dem Punkt ist frei wählbar, man nimmt aber zur Übersicht die VLAN-Nummer.
  • encapsulation dot1Q sagt dem Sub-Interface, welches VLAN-Tag es bearbeitet. Ohne diesen Befehl kann man keine IP-Adresse eintragen.
  • Jedes Sub-Interface ist das Gateway seines VLANs. Darum bekommt G0/0.10 die 192.168.10.1 und G0/0.20 die 192.168.20.1, genau die Gateways der PCs.
  • no shutdown nur auf G0/0: Der physische Port muss an sein, die Sub-Interfaces hängen daran.
  • Switch-Port zum Router muss Trunk sein (Gi0/2), sonst käme nur ein VLAN (ungetaggt) beim Router an.
  • Ablauf eines Pakets PC-A1 → PC-A3:
    1. PC-A1 merkt: 192.168.20.10 liegt nicht in meinem Netz → schickt an das Gateway 192.168.10.1.
    2. Switch 1 schickt den Frame über Gi0/2 mit Tag VLAN 10 zum Router.
    3. Router empfängt auf G0/0.10, schaut in seine Routing-Tabelle: 192.168.20.0/24 ist an G0/0.20 angeschlossen.
    4. Router schickt das Paket über G0/0.20 mit Tag VLAN 20 zurück an Switch 1 (gleiches Kabel!).
    5. Switch 1 entfernt den Tag und gibt den Frame an Fa0/3 → PC-A3. Die Antwort nimmt den umgekehrten Weg.
  • TTL=127 statt 128: Jeder Router verringert die TTL um 1. TTL 127 beweist, dass das Paket genau einen Router passiert hat. tracert zeigt das auch: Hop 1 ist der Router (192.168.10.1), Hop 2 das Ziel.
  • Warum ging es am Anfang nicht? Die PCs hatten kein Gateway (0.0.0.0). Ohne Gateway weiß ein PC nicht, wohin er Pakete für fremde Netze schicken soll. Typischer Fehler: Wenn das eigene Gateway antwortet, das Ziel aber nicht, liegt es oft am Gateway des Ziel-PCs (die Antwort findet den Rückweg nicht).
  • no ip domain-lookup: verhindert lange Wartezeiten bei Tippfehlern auf dem Router.

Warum zeigt Packet Tracer bei einem PDU „Failed“?

Beobachtet am 21.10.: Ein PDU (Briefumschlag) PC-A1 → PC-B2 im Simulationsmodus stand auf Failed, obwohl alles richtig konfiguriert war.

  • Ursache: ARP beim ersten Paket. Bevor ein Paket in ein anderes VLAN gehen kann, braucht es zwei ARP-Anfragen: PC-A1 fragt nach der MAC des Gateways (192.168.10.1), danach fragt der Router in VLAN 20 nach der MAC von PC-B2. Das allererste ICMP-Paket wartet darauf und läuft dabei in einen Timeout → Failed.
  • Beweis: ping 192.168.20.20 auf PC-A1 lieferte danach 4/4 mit TTL=127, und dasselbe PDU erneut abgeschickt (Doppelklick auf den roten Punkt unter „Fire“) stand auf Successful.
  • Merke: Ein einzelnes „Failed“ beim ersten Versuch heißt nicht, dass die Konfiguration falsch ist. Immer ein zweites Mal senden. Erst wenn es dauerhaft scheitert, Fehler suchen: Gateway am PC (ipconfig), show ip interface brief am Router, show interfaces trunk an den Switches.

Zusammenfassung VLAN Praxisübung 2

Ziel: 5 PCs auf 2 Switches in 2 VLANs aufteilen, die VLANs über beide Switches verbinden und am Ende per Router miteinander sprechen lassen.

GerätPortVLANIP / MaskeGateway
PC-A1Switch 1 Fa0/110192.168.10.10 /24192.168.10.1
PC-A2Switch 1 Fa0/210192.168.10.20 /24192.168.10.1
PC-A3Switch 1 Fa0/320192.168.20.10 /24192.168.20.1
PC-B1Switch 2 Fa0/110192.168.10.30 /24192.168.10.1
PC-B2Switch 2 Fa0/220192.168.20.20 /24192.168.20.1
Switch 1 ↔ Switch 2Gi0/1 ↔ Gi0/1Trunk 10,20––
Switch 1 ↔ RouterGi0/2 ↔ G0/0Trunk 10,20G0/0.10 = 192.168.10.1, G0/0.20 = 192.168.20.1–
SchrittWasKernbefehleErgebnis
1VLANs anlegen (beide Switches)vlan 10, name VLAN10, vlan 20VLAN 10/20 existieren (show vlan brief)
2Access Ports zuordnenswitchport mode access, switchport access vlan 10jeder PC-Port gehört genau einem VLAN
3Trunk zwischen den Switchesswitchport mode trunk, switchport trunk allowed vlan 10,20beide VLANs laufen über ein Kabel (802.1Q-Tag)
4Pings im gleichen VLANpinggleiches VLAN ✅ (auch über Trunk), anderes VLAN ❌
5Router-on-a-Stickinterface g0/0.10, encapsulation dot1Q 10, ip address …, no shutdownVLAN 10 ↔ VLAN 20 ✅, TTL=127

Die wichtigsten Gedanken in 6 Sätzen

  1. Ein VLAN teilt einen Switch in mehrere logische Switches; jedes VLAN ist eine eigene Broadcast Domain und ein eigenes IP-Netz.
  2. Access Ports gehören genau einem VLAN und sind für Endgeräte; der PC merkt nichts vom VLAN.
  3. Ein Trunk transportiert mehrere VLANs über ein Kabel, indem jeder Frame einen 802.1Q-Tag (4 Byte, VLAN-Nummer) bekommt.
  4. Ohne Router erreichen sich nur PCs im gleichen VLAN; die Gegenprobe ins andere VLAN muss scheitern.
  5. Beim Router-on-a-Stick hängt ein Router per Trunk am Switch; je VLAN gibt es ein Sub-Interface, das als Gateway dieses VLANs dient.
  6. Damit PCs andere VLANs erreichen, brauchen alle beteiligten PCs ein Gateway; das erste Paket kann wegen ARP verloren gehen.

Typische Fehler
| Fehlerbild | Ursache | Prüfen mit |
|---|---|---|
| Gleiches VLAN, anderer Switch geht nicht | Kabel zwischen Switches kein Trunk / VLAN nicht erlaubt | show interfaces trunk |
| PC im falschen VLAN | Port falsch zugeordnet | show vlan brief |
| Anderes VLAN geht nicht, eigenes Gateway antwortet | Ziel-PC hat kein Gateway | ipconfig am Ziel-PC |
| Router-Interfaces down | no shutdown fehlt auf G0/0 | show ip interface brief |
| „Inconsistent port type“ | nur eine Seite ist Trunk | beide Seiten switchport mode trunk |
| Einmal „Failed“ / erster Ping verloren | ARP läuft noch | nochmal senden |