Spanning Tree Protocol (STP) schützt Layer-2-Broadcast-Domänen vor Broadcast-Stürmen, indem Verbindungen selektiv auf den Standby-Modus gesetzt werden, um Schleifen zu verhindern. Im Standby-Modus beenden diese Links vorübergehend die Übertragung von Benutzerdaten. Nach der Topologieänderung, sodass die Datenübertragung möglich wird, werden die Links automatisch wieder aktiviert.
Netzwerkschleifen treten auf, wenn zwischen Hosts alternative Routen bestehen. Diese Schleifen bewirken, dass Layer-2-Switches den Datenverkehr immer weiter durch das Netzwerk weiterleiten, was die Netzwerkeffizienz verringert. STP bietet einen eindeutigen Pfad zwischen Endpunkten in einem Netzwerk. Durch diese Pfade entfällt die Möglichkeit von Netzwerkschleifen. STP wird normalerweise konfiguriert, wenn redundante Links zu einem Host vorhanden sind, um Netzwerkschleifen zu verhindern.
Das Gerät unterstützt die folgenden STP-Versionen:
MSTP löst dieses Problem, indem es mehrere STP-Instanzen aktiviert, sodass Schleifen in jeder Instanz separat erkannt und gemindert werden können. Dadurch kann ein Port für eine oder mehrere STP-Instanzen blockiert werden, für andere STP-Instanzen jedoch nicht. Wenn verschiedenen VLANs verschiedene STP-Instanzen zugeordnet werden, wird der Datenverkehr basierend auf dem STP-Port-Status der jeweiligen MST-Instanzen weitergeleitet. Dies führt zu einer besseren Bandbreitennutzung.
In diesem Artikel wird erläutert, wie Sie STP über die CLI auf einem CBW-Switch konfigurieren.
Schritt 1: Melden Sie sich bei der Switch-Konsole an. Der Standardbenutzername und das Standardkennwort lauten "cisco". Wenn Sie einen neuen Benutzernamen oder ein neues Kennwort konfiguriert haben, müssen Sie an dieser Stelle diese neuen Anmeldeinformationen eingeben.
Hinweis: Klicken Sie hier, um zu erfahren, wie Sie über SSH oder Telnet auf eine SMB-Switch-CLI zugreifen können.
Hinweis: Die Befehle können je nach genauem Switch-Modell variieren.
Schritt 2: Geben Sie im privilegierten EXEC-Modus des Switch den nachfolgenden Befehl ein, um in den globalen Konfigurationsmodus zu wechseln.
CBS350#configureSchritt 3: Geben Sie Folgendes ein, um die STP-Funktion auf dem Switch zu aktivieren:
CBS350(config)#spanning-treeSchritt 4: Geben Sie Folgendes ein, um das STP-Protokoll für die Ausführung auf dem Switch zu konfigurieren:
CBS350(config)#spanning-tree mode [stp|rstp|mst]Folgende Optionen sind verfügbar:
In diesem Beispiel wird RSTP verwendet.
CBS350(config)#spanning-tree mode rstpSchritt 5: Geben Sie Folgendes ein, um die Standardmethode für Pfadkosten festzulegen:
CBS350(config)#spanning-tree pathcost method [long|short]Folgende Optionen sind verfügbar:
In diesem Beispiel ist long ausgewählt.
CBS350(config)#spanning-tree pathcost method longSchritt 6: Geben Sie Folgendes ein, um die STP-Priorität des Switches zu konfigurieren, mit der bestimmt wird, welche Bridge als Root-Bridge ausgewählt wird:
CBS350(config)#spanning-tree priority [priority-number]In diesem Beispiel wird 32768 verwendet.
CBS350(config)#spanning-tree priority 32768Schritt 7: Geben Sie optional den folgenden Befehl ein, um festzulegen, wie oft der Switch Hello-Nachrichten an andere Geräte sendet:
In diesem Beispiel wird 32768 verwendet.
In diesem Beispiel wird die standardmäßige Hello-Zeit von 2 Sekunden verwendet.
CBS350(config)#spanning-tree hello-time 2Schritt 8: Geben Sie optional den folgenden Befehl ein, um das maximale STP-Alter zu konfigurieren:
CBS350(config)#spanning-tree max-age [Sekunden]In diesem Beispiel wird der Standardwert von 20 Sekunden verwendet.
CBS350(config)#spanning-tree max-age 20Schritt 9: (Optional) Um die STP-Bridge-Weiterleitungszeit zu konfigurieren, d. h. die Zeit, die ein Port im Überwachungs- und Lernstatus verbleibt, bevor er in den Weiterleitungsstatus wechselt, geben Sie Folgendes ein:
CBS350(config)#spanning-tree forward-time [Sekunden]In diesem Beispiel wird der Standardwert von 15 Sekunden verwendet.
CBS350(config)#spanning-tree forward-time 15Schritt 10: Geben Sie optional den folgenden Befehl ein, um STP Loopback Guard zu aktivieren:
CBS350(config)#spanning-tree loopback-guardHinweis: Bei Aktivierung dieser Funktion wird geprüft, ob ein Root-Port oder ein alternativer Root-Port Bridge Protocol Data Units (BPDUs) empfängt.
Schritt 11. Geben Sie den Befehl exit ein, um wieder in den privilegierten EXEC-Modus zu wechseln.
CBS350(config)#exitSchritt 12: Geben Sie optional den folgenden Befehl ein, um die STP-Einstellungen auf dem Switch anzuzeigen:
CBS350#show spanning-treeSchritt 13: Geben Sie optional im privilegierten EXEC-Modus des Switch den nachfolgenden Befehl ein, um die konfigurierten Einstellungen in der Datei mit der Startkonfiguration zu speichern.
CBS350#copy running-config startup-configSchritt 14: (Optional) Drücken Sie auf der Tastatur auf Y für Yes (Ja) oder N für No (Nein), sobald die Aufforderung „Overwrite file [startup-config]....“ angezeigt wird.
Sie sollten nun die STP-Einstellungen auf Ihrem Switch erfolgreich über die CLI konfiguriert haben.