Spanning Tree Protocol (STP) ist ein entscheidendes Protokoll zur Verhinderung von Schleifen in Netzwerken, indem es redundante Verbindungen deaktiviert, wenn sie nicht benötigt werden. Dabei spielen BPDUs (Bridge Protocol Data Units) eine zentrale Rolle, da sie Informationen über die Netzwerkstruktur und die Root-Bridge weitergeben. In diesem Artikel werden wir untersuchen, wie BPDUs und Port-Rollen funktionieren, die Root-Election vornehmen und Veränderungen im Netzwerk paketnah analysieren.
1. STP BPDUs verstehen
BPDUs sind die grundlegenden Steuerpakete im Spanning Tree Protocol. Sie werden von Switches gesendet, um den Status und die Struktur des Netzwerks zu bestimmen. BPDUs enthalten wichtige Informationen, wie die Root-Bridge und die Port-Rollen jedes Switches. Es gibt zwei Hauptarten von BPDUs:
- Configuring BPDU: Wird von einem Switch zur Wahl der Root-Bridge und der Bestimmung der aktiven Pfade verwendet.
- Topology Change Notification (TCN): Wird verwendet, um Änderungen an der Netzwerk-Topologie zu signalisieren, die die Spanning-Tree-Berechnungen beeinflussen.
2. Root Election und Port-Rollen
Die Root-Bridge ist das Zentrum eines STP-Netzwerks. Alle anderen Switches im Netzwerk wählen die Root-Bridge basierend auf der niedrigsten Bridge-ID, die sich aus der MAC-Adresse und der Priorität zusammensetzt. Nach der Wahl der Root-Bridge wird jeder Port eines Switches einer der folgenden Port-Rollen zugewiesen:
- Root Port (RP): Der Port, der zum Root-Bridge führt. Dieser Port hat den niedrigsten Pfadkostenwert.
- Designated Port (DP): Der Port, der für den Datenverkehr zu einem Netzwerksegment verantwortlich ist. Jeder Switch hat nur einen Designated Port für jedes Segment.
- Blocked Port: Ein Port, der aufgrund von Schleifen inaktiv ist und keine Frames weiterleitet.
Root-Election Prozess
Die Root-Bridge wird durch den Austausch von BPDUs bestimmt, die die Priorität und die MAC-Adresse jedes Switches enthalten. Der Switch mit der niedrigsten Priorität (und im Falle eines Gleichstands die niedrigste MAC-Adresse) wird zur Root-Bridge gewählt. Alle anderen Switches berechnen ihre Root-Port-Verbindung, um den besten Pfad zur Root-Bridge zu finden.
Switch(config)# spanning-tree vlan 1 priority 4096
3. BPDU-Änderungen und Port-Rollensynchronisation beobachten
Änderungen im Netzwerk, wie der Ausfall eines Links oder das Hinzufügen neuer Switches, können zu einer Neuberechnung des STP führen. Diese Änderungen werden über BPDUs signalisiert, die durch Topology Change Notification (TCN) Benachrichtigungen und erneute BPDUs gesendet werden. In einem solchen Szenario ändert sich die Port-Rolle eines Switches, und der Wechsel von “Forwarding” zu “Blocking” oder umgekehrt erfolgt.
Beispiel: Topology Change Notification (TCN) und Port-Rollenwechsel
Wenn eine neue Verbindung hergestellt wird oder eine bestehende unterbrochen wird, werden TCNs gesendet, um alle anderen Switches im Netzwerk zu benachrichtigen, dass sich die Topologie geändert hat. Danach wird eine neue Root-Bridge berechnet, und die Port-Rollen werden möglicherweise angepasst, um die Netzwerkstruktur zu optimieren.
Switch1# show spanning-tree
VLAN1
Spanning tree enabled protocol ieee
Root ID Priority 32768
Address 001b.53ff.12ff
Cost 19
Port 25 (GigabitEthernet1/0/1)
4. BPDU Troubleshooting im Simulation Mode
Im Cisco Packet Tracer können Sie den STP-Prozess und die BPDU-Kommunikation im Simulation Mode visualisieren. Hierbei lassen sich alle BPDUs und TCNs detailliert analysieren. Um BPDUs und die Root-Election in Packet Tracer zu beobachten, gehen Sie folgendermaßen vor:
- Aktivieren Sie den Simulation Mode in Packet Tracer und beobachten Sie die Netzwerkgeräte.
- Filtern Sie die Protokolle, um nur STP- und BPDU-Pakete anzuzeigen.
- Überprüfen Sie, welche Switches als Root-Bridge fungieren und analysieren Sie die Port-Rollen für jede Verbindung.
Beispiel für das Analysieren von BPDUs in Packet Tracer:
Wählen Sie in der Simulation den Filter für “STP” und beobachten Sie die BPDU-Pakete, die zwischen den Switches übertragen werden. Achten Sie darauf, wie die BPDUs aktualisiert werden, wenn sich die Netzwerkstruktur ändert (z. B. wenn ein Switch ausfällt oder neu verbunden wird).
Packet Tracer> Simulation Mode
Filter: STP
5. Häufige Fehlerquellen und Troubleshooting-Tipps
Ein häufiges Problem in STP-Konfigurationen ist der falsche Port-Rollenwechsel aufgrund von unzureichendem Wissen über den Root-Port und Designated Port. Einige der häufigsten Fehlerquellen umfassen:
- Versehentliche Konfiguration einer falschen Priorität für die Root-Bridge.
- Fehlerhafte Verkabelung, die dazu führt, dass ein Switch nicht den richtigen Root-Port wählen kann.
- Fehlerhafte Port-Rollensynchronisation nach einer Netzwerktopologieänderung.
Fehlerbehebung mit dem “show spanning-tree” Befehl:
Verwenden Sie den Befehl
show spanning-tree
, um den Status der STP-Berechnungen und die Zuordnung der Port-Rollen zu überprüfen. Dies hilft Ihnen, die Ursache für fehlerhafte Verbindungen zu identifizieren und zu beheben.
Konfiguriere Cisco Router & Switches und liefere ein Packet-Tracer-Lab (CCNA)
Hallo! Ich bin ein CCNA-Network Engineer und unterstütze Sie bei Cisco Router- und Switch-Konfigurationen – inklusive eines vollständigen Cisco Packet-Tracer-Labs (.pkt). Ideal für Lern-/Übungsszenarien, Validierung oder eine saubere Demo-Topologie.
Was ich (je nach Paket) umsetze
-
Switching: VLANs, Trunking (802.1Q), Port-Zuweisung, STP-Basics (PortFast/BPDU Guard wo sinnvoll)
-
Routing: Default/Static Routing oder OSPF, Inter-VLAN Routing (Router-on-a-Stick)
-
Services: DHCP (Pools/Scopes), NAT/PAT für Internet-Simulation
-
Optional Security: Basic ACLs und SSH-Hardening
-
Test & Verifikation: Ping/Traceroute + wichtige Show-Commands (mit erwarteten Ergebnissen)
Sie erhalten
-
✅ Packet Tracer .pkt Datei
-
✅ Saubere Konfigurations-Notizen pro Gerät
-
✅ Verifikations-Checkliste + erwartete Outputs
-
✅ Kurze Dokumentation (wie die Topologie funktioniert)
Bitte schreiben Sie mir vor der Bestellung, damit wir Scope, Packet-Tracer-Version, Geräteanzahl und Deadline klären.
Konfiguriere Cisco Router & Switches | Cisco Packet-Tracer-Labs. Finden Sie mich auf Fiverr.










