Was ist Spanning Tree Protocol (STP)?

Protokoll (IEEE 802.1D), das in einem Netzwerk, in dem Switches über redundante Wege verbunden sind, einige Ports logisch blockiert, sodass die Wege einen schleifenfreien Baum bilden, und so Broadcast-Stürme verhindert. Fällt ein genutzter Weg aus, schaltet es um, indem es einen zuvor blockierten Port verwendet. RSTP (Rapid Spanning Tree Protocol) ist eine verbesserte Version, die schneller umschaltet.

Japanische Bezeichnung: スパニングツリープロトコル(STP)

„Spanning Tree Protocol (STP)“ kommt in 5 Übungsfragen aus 1 Themen vor, z. B. Netzwerkdesign und Netzwerkbetrieb.

Fachgebiet: Netzwerkdesign und Netzwerkbetrieb

Warum Schleifen ein Problem sind

Ethernet-Frames haben keinen Mechanismus wie die TTL von IP, der die Durchläufe zählt und den Frame verwirft. Werden Switches zu einer Schleife verbunden, kreisen Broadcasts und Frames an unbekannte Ziele daher endlos und vervielfachen sich jedes Mal, wenn ein Switch sie flutet (Broadcast-Sturm). Außerdem treffen Frames derselben Quelle an verschiedenen Ports ein, was das Lernen der MAC-Adresstabelle durcheinanderbringt. Zugleich sollen die Wege redundant sein, damit der Ausfall einer Verbindung oder eines Switches die Kommunikation nicht unterbricht; deshalb wird STP eingesetzt, das die Schleife logisch auftrennt, während die physische Schleife bestehen bleibt.

Root Bridge und Port-Rollen

Bei STP tauschen die Switches Nachrichten namens BPDUs aus und wählen zuerst den Switch mit der kleinsten Bridge-ID (Priorität und MAC-Adresse) zur Root Bridge. Jeder andere Switch macht den Port mit den geringsten Pfadkosten zur Root Bridge zu seinem Root Port. Auf jeder Verbindung wird der Port auf der Seite, die der Root Bridge näher ist, zum Designated Port, und Ports, die weder Root Ports noch Designated Ports sind, werden blockiert. Schnellere Verbindungen haben geringere Pfadkosten, und bei gleichen Kosten entscheidet der Vergleich der Bridge-IDs und ähnlicher Werte.

RSTP und mehrere VLANs

Das klassische STP versetzt Ports nach Ablauf von Timern in den Weiterleitungszustand, sodass das Umschalten nach einem Ausfall etwa 30 bis 50 Sekunden dauerte. RSTP (als IEEE 802.1w entstanden und später in 802.1D aufgegangen) schaltet durch einen Austausch von Vorschlag und Zustimmung zwischen benachbarten Switches und durch im Voraus bestimmte Alternate Ports in vielen Fällen innerhalb weniger Sekunden um. Mit MSTP (Multiple Spanning Tree), das für jede Gruppe von VLANs einen eigenen Baum bilden kann, nutzen verschiedene VLANs verschiedene Verbindungen, sodass auch redundante Verbindungen zum Einsatz kommen.

Jetzt üben: Fragen zu Spanning Tree Protocol (STP)

Welche Aufgabe übernimmt das Spanning Tree Protocol (STP) in einem Netzwerk, in dem Switches über redundante Wege verbunden sind?

  1. AEs deaktiviert einige Ports logisch, sodass die Wege einen schleifenfreien Baum bilden, und verhindert, dass Broadcast-Frames endlos kreisen
  2. BEs verteilt Frames gleichmäßig auf mehrere Verbindungen zwischen Switches, um die Bandbreite zu erhöhen
  3. CEs leitet Frames zwischen verschiedenen VLANs weiter, damit die VLANs miteinander kommunizieren können
Antwort und Erläuterung anzeigen

Antwort: A. Es deaktiviert einige Ports logisch, sodass die Wege einen schleifenfreien Baum bilden, und verhindert, dass Broadcast-Frames endlos kreisen

Werden Switches zu einer Schleife verbunden, kreisen Broadcasts und Frames an unbekannte Ziele endlos in der Schleife und vervielfachen sich (Broadcast-Sturm), bis das Netzwerk stillsteht. Der Grund ist, dass Ethernet-Frames keinen Mechanismus wie die TTL von IP haben, der die Durchläufe zählt und den Frame verwirft. Bei STP tauschen die Switches Nachrichten namens BPDUs aus und blockieren einige Ports so, dass die aktiven Wege einen Baum mit der Root Bridge als Wurzel bilden. Fällt eine genutzte Verbindung aus, versetzt STP einen blockierten Port in den Weiterleitungszustand und schaltet so auf einen anderen Weg um.

Bei STP sind die Bridge-IDs von drei Switches bekannt: SW1 hat die Priorität 32768 und die MAC-Adresse 00-00-5E-00-53-01, SW2 die Priorität 61440 und die MAC-Adresse 00-00-5E-00-53-05, SW3 die Priorität 4096 und die MAC-Adresse 00-00-5E-00-53-0A. Welcher Switch wird zur Root Bridge gewählt?

  1. ASW1
  2. BSW2
  3. CSW3
Antwort und Erläuterung anzeigen

Antwort: C. SW3

Bei STP wird der Switch mit der kleinsten Bridge-ID zur Root Bridge. Die Bridge-ID stellt die Priorität in den oberen und die MAC-Adresse in den unteren Teil, daher werden zuerst die Prioritäten verglichen und die MAC-Adressen nur bei gleicher Priorität. Hier wird SW3 mit der kleinsten Priorität 4096 unabhängig von seiner MAC-Adresse zur Root Bridge. Die Standardpriorität ist 32768, und ohne Konfiguration würde der Switch mit der kleinsten MAC-Adresse gewählt; deshalb gibt man üblicherweise dem Switch im Zentrum des Netzwerks eine kleinere Priorität.

Häufige Fragen

Muss man sich mit STP keine Sorgen mehr um Schleifen machen?

STP verhindert Schleifen zwischen Switches, die BPDUs austauschen, nicht aber Schleifen über Ports, an denen STP deaktiviert ist, oder über Geräte, die keine BPDUs verarbeiten. Üblich ist die Kombination mit einer Funktion, die einen Port für Endgeräte abschaltet, sobald er eine BPDU empfängt, und mit einer Begrenzung der Broadcast-Menge.

Sind die von STP blockierten Verbindungen nicht verschwendet?

Bei einem einzigen Baum stehen blockierte Verbindungen in Reserve und tragen normalerweise keinen Verkehr. Um auch ihre Bandbreite zu nutzen, setzen Netzwerke Link Aggregation ein, die mehrere Verbindungen zu einer bündelt (STP sieht sie als eine einzige Verbindung), MSTP, das je VLAN-Gruppe einen eigenen Baum bildet, oder Aufbauten, die auf Schicht 3 routen.

„Spanning Tree Protocol (STP)“ in den Erläuterungen

Fragen mit „Spanning Tree Protocol (STP)“ (5)

  1. Welche Aufgabe übernimmt das Spanning Tree Protocol (STP) in einem Netzwerk, in dem Switches über redundante Wege verbunden sind?
  2. Bei STP sind die Bridge-IDs von drei Switches bekannt: SW1 hat die Priorität 32768 und die MAC-Adresse 00-00-5E-00-53-01, SW2 die Priorität 61440 und die MAC-Adresse 00-00-5E-00-53-05, SW3 die Priorität 4096 und die MAC-Adresse 00-00-5E-00-53-0A. Welcher Switch wird zur Root Bridge gewählt?
  3. Drei Switches SW1, SW2 und SW3 sind mit je einer Verbindung zwischen jedem Paar zu einem Dreieck verbunden. Die Root Bridge von STP ist SW1, und SW2 hat eine kleinere Bridge-ID als SW3. Alle Verbindungen haben dieselben Pfadkosten. Welcher Port wird blockiert (leitet keine Frames weiter)?
  4. Beim klassischen STP (IEEE 802.1D) dauert es mit den Standard-Timern nach einem Ausfall etwa 30 bis 50 Sekunden, bis ein zuvor blockierter Port mit der Weiterleitung beginnt. Durch welchen Mechanismus schaltet RSTP schneller um?
  5. Vier 1-Gbit/s-Verbindungen zwischen zwei Switches werden per Link Aggregation zu einer logischen Verbindung gebündelt. Die Frames werden nach dem üblichen Verfahren verteilt, das die Verbindung für jede Kombination aus Quell- und Zieladressen und Portnummern (für jeden Flow) festlegt. Welcher Wert liegt dem maximalen Durchsatz einer einzelnen TCP-Verbindung am nächsten?

Vergleiche mit diesem Begriff

Verwandte Begriffe

Ethernet IP (Internet Protocol) MAC-Adresse Link Aggregation Portnummer Durchsatz (Throughput) TCP (Transmission Control Protocol) ACL (Zugriffskontrollliste) Administrative Distanz BGP (Border Gateway Protocol)

Zur Glossarübersicht