Spanning Tree Lab Ziel Erstellen einer Basis Switch Konfiguration und Überprüfen derselben. Herausfinden, welcher Switch die Root-bridge wird, wenn nichts spezielles konfiguriert wird. Erzwingen, dass ein anderer Switch die Root-bridge wird. Prüfen der Spanning-Tree Konvergenzzeiten. Schitt 1: Überprüfen der Spanning-Tree Date Nachdem alles verkabelt ist und die Switche die Verbindungen erkannt haben, wird Spanning Tree anfangen zu arbeiten. In der Werkseinstellung wird Spanning Tree auf allen Interfacen laufen. Wenn also ein Link hoch kommt, dann wird SPT die Zuständige Listening, Learning und Forwarding durchlaufen. Erst danach werden Benutzerdaten weitergeleitet. Zudem wird zuerst eine Root-Bridge gewählt. Erst jetzt werden die redundanten Verbindungen ausgeschaltet, Im folgenden Text ist die Standard-Priotität immer die Summe aus dem Standard-Wert 32758 plus die VLAN-Nummer. Switch A#show spanning tree VLAN0001
Spanning tree enabled protocol ieee Root ID Priority 32769 This bridge is the root Bridge ID Priority 32769 (priority 32768 sys id ext 1) Aging Time 300 Interface Role Sts Cost Prio.Nbr Type Fa0/2 Desg FWD 19 128.2 P2p Fa0/3 Desg FWD 19 128.3 P2p Fa0/4 Desg FWD 100 128.4 Shr Switch 1# Switch 2#show spanning tree VLAN0001 Spanning tree enabled protocol ieee Root ID Priority 32769 Cost 19 Port 2 (FastEthernet0/2) Bridge ID Priority 32769 (priority 32768 sys id ext 1) Address 0013.6012.42c0 Aging Time 300 Interface Role Sts Cost Prio.Nbr Type Fa0/2 Root FWD 19 128.2 P2p Fa0/3 Altn BLK 19 128.3 P2p Fa0/5 Desg FWD 100 128.5 Shr Switch 2# Schauen Sie sich die Ausgabe in Ihrem Netz an und beantworten Sie folgende Fragen:. 1. Welche Version von Spanning-Tree ist eingeschaltet (802.1D, 802.1w)? 2. Welcher Switch hat die niedrigste Priorität? 3. Welcher Switch hat die niedrigste MAC-Adresse? 4. Welcher Switch ist die Root-Bridge? 5. Was ist die Priorität der Root-Bridge?
6. Was ist die Bridge-ID der Root-Bridge? 7. Welche Ports sind im Forwarding-Status an der Root-Bridge? 8. Welche Ports sind im Blocking-Status an der Root-Bridge? 9. Was ist die Priorität der Nicht-Root-Bridges? 10. Was ist die Bridge-ID der Nicht-Root-Bridges? 11. Welche Ports sind im Forwarding-Status an den Nicht-Root-Bridges? 12. Welche Ports sind im Blocking-Status an den Nicht-Root-Bridges? Ändern Sie nun die Konfiguration so, dass eine andere Bridge die Root-Bridge wird. Beantworten Sie dann die folgenden Fragen: 1. Welche Version von Spanning-Tree ist eingeschaltet (802.1D, 802.1w)? 2. Welcher Switch hat die niedrigste Priorität? 3. Welcher Switch hat die niedrigste MAC-Adresse? 4. Welcher Switch ist die Root-Bridge? 5. Was ist die Priorität der Root-Bridge? 6. Was ist die Bridge-ID der Root-Bridge? 7. Welche Ports sind im Forwarding-Status an der Root-Bridge? 8. Welche Ports sind im Blocking-Status an der Root-Bridge? 9. Was ist die Priorität der Nicht-Root-Bridges? 10. Was ist die Bridge-ID der Nicht-Root-Bridges? 11. Welche Ports sind im Forwarding-Status an den Nicht-Root-Bridges? 12. Welche Ports sind im Blocking-Status an den Nicht-Root-Bridges? Schritt 2: Verändern des Spanning-Tree Setzen Sie nun als neues Spanning-Tree Protokoll 802.1d auf jeden Switch ein. Falls Sie schon vorher dieses Protokoll eingesetzt hatten, benötigen Sie diesen Schritt nicht mehr! Benutzen Sie dafür das Kommando switch-a(config)# spanning-tree mode pvst Überprüfen Sie, dass Sie auch wirklich IEEE802.1d (normales SPT) nutzen und beantworten Sie die folgenden Fragen: 1. Welche Ports sind im Forwarding-Status an der Root-Bridge? 2. Welche Ports sind im Blocking-Status an der Root-Bridge? 3. Welche Ports sind im Forwarding-Status an den Nicht-Root-Bridges? 4. Welche Ports sind im Blocking-Status an den Nicht-Root-Bridges?
Schritt 3: Spanning Tree Konvergenz Entfernen Sie nun einen PC aus Ihrem Netzwerk (Kabel!) und stecken ihn wieder ein. Messen Sie die Zeit, die benötigt wird bis der PC wieder kommunizieren kann. Wie lange dauert es, bis die Kommunikation wieder funktioniert? Verbinden Sie sich mittels TELNET oder der seriellen Konsole mit dem Switch. Entfernen und verbinden Sie den PC erneut und prüfen, welche Stati der PC-Port nun durchläuft. Dies kann mit dem Kommand Switch-A# show spanning-tree interface Fa/0x (x ist der PC port) geprüft werden. Welche Möglichkeiten haben Sie, diese Zeit zu verkürzen? Verringern Sie nun die Priorität eines der Nicht-Root-Bridges auf 8192 mit dem Kommando: switch-x(config)# spanning-tree vlan 1 priority 8192 Nachdem Sie das Kommando eingegeben haben, wie lange dauert es, bis die PC's wieder kommunizieren können? Entfernen Sie das obige Kommando wieder und warten sie die Konvergenzzeit ab. Schritt 4: Spanning Tree Konvergenz Ändern Sie nun das Protokoll auf Rapid-Spanning-Tree (IEEE802.1w). Führen Sie die dazu notwendgen Kommandos auf allen Switchen durch. Entfernen Sie nun einen PC aus Ihrem Netzwerk (Kabel!) und stecken ihn wieder ein. Messen Sie die Zeit, die benötigt wird bis der PC wieder kommunizieren kann. Wie lange dauert es, bis die Kommunikation wieder funktioniert? Verbinden Sie sich mittels TELNET oder der seriellen Konsole mit dem Switch. Entfernen und verbinden Sie den PC erneut und prüfen, welche Stati der PC-Port nun durchläuft. Dies kann mit dem Kommando Switch-A# show spanning-tree interface Fa/0x (x ist der PC port) geprüft werden. Setzen Sie den PC-Port zu einem RSTP-edge Port und prüfen Sie erneut das Aus- und Einstecken des PCs mit Messung der Zeitdauer bis wieder alles funktioniert. Welche Stati durchläuft der Port jetzt?
Wie lange dauert es, bis der PC wieder kommunizieren kann? Verringern Sie nun die Priorität eines der Nicht-Root-Bridges auf 4096 mit dem Kommando: switch-x(config)# spanning-tree vlan 1 priority 4096 Nachdem Sie das Kommando eingegeben haben, wie lange dauert es, bis die PC's wieder kommunizieren können? Gibt es einen Unterschied zu IEEE802.1D?