Definition

Was ist STP (Spanning Tree Protocol)?

| Autor / Redakteur: tutanch / Andreas Donner

(© aga7ta - Fotolia)

Das Spanning Tree Protocol (STP) verhindert in Netzwerken mit mehreren Switches parallele Verbindungen und unterbindet dadurch die Bildung von Schleifen. STP funktioniert in beliebig vermaschten Netzstrukturen und erzeugt eine Baumtopologie mit eindeutigen Verbindungspfaden.

Das Spanning Tree Protocol, abgekürzt STP, wurde 1990 in der IEEE-Norm 802.1D standardisiert. Es handelt sich um ein Verfahren, das die Schleifenbildung in geswitchten Netzwerkstrukturen verhindert und so eindeutige Pfade zwischen den Switches herstellt. Netzwerkphänomene wie beispielsweise Broadcast-Stürme lassen sich durch STP vermeiden.

Ergebnis des Spannung Tree Protocols ist eine Baumtopologie, in der keine doppelten Verbindungen zwischen Quelle und Ziel mehr vorhanden sind. Gleichzeitig ist jeder vernetzte Punkt von einem anderen vernetzten Punkt über die bestmögliche Verbindung erreichbar. Kommt es zu einer Unterbrechung einer Verbindung oder zum Ausfall eines Switches, reorganisiert das Spanning Tree Protocol dem Baum und ermittelt neue Verbindungspfade.

Die Kommunikation der Switches oder Bridges untereinander erfolgt über so genannte Bridge Protocol Data Units (BPDUs), die in kurzen Abständen ausgetauscht werden. Ein Ausbleiben von BPDUs interpretieren die Switches als Verbindungsausfall. Um eine Baumtopologie zu etablieren, existieren verschiedene Portzustände. Switches mit mehreren Ports zu einem Ziel blockieren bis auf eine Verbindung alle restlichen Ports.

Erster Schritt beim Aufbau eines Verbindungsbaums ist die Wahl der Root Bridge. Anschließend sorgt der STP-Algorithmus dafür, dass die Verbindungspfade durch das Aktivieren oder Blockieren von Ports gemäß der Baumtopologie aufgebaut werden.

Die verschiedenen Zustände eines Port-Switches im Spanning Tree

Ein Switchport in einem Spanning Tree kennt insgesamt fünf verschiedene Portzustände. Diese Zustände sind:

  • Forwarding
  • Blocking
  • Learning
  • Listening
  • Disabled

Ports im Zustand Forwarding leiten Frames weiter, empfangen BPDUs und lernen Adressen. Sie sind komplett aktiv. Blocking Ports verwerfen Frames, lernen keine Adressen, empfangen aber BPDUs. Diese Ports sind nicht an der Frameweiterleitung beteiligt. Nach der Aktivierung des STP durchlaufen die Ports eines Switches abhängig von der Position im Spanning Tree die Zustände Blocking, Listening, Learning und Forwarding. Timer und BPDUs sorgen für den Übergang der einzelnen Zustände und bestimmen die Konvergenzzeit, die benötigt wird, um den Spanning Tree zu berechnen oder bei einem Verbindungsausfall neu zu bestimmen.

Das Bestimmen der Root Bridge

Bevor die Baumtopologie entstehen kann, ist als erster Schritt die so genannte Root Bridge zu wählen. Die Root Bridge bildet quasi die Wurzel des Baums und ist bestimmendes Element im Netz. Sie wird von allen im Netzwerk vorhandenen Switches nach einem definierten Verfahren bestimmt. Hierfür tauschen die Switches über Multicastnachrichten ihre Bridge-ID (BID) aus. Es handelt sich um eine acht Byte lange Information bestehend aus einer Priorität, System-ID und MAC-Adresse. Der Switch mit der niedrigsten Priorität wird zu Root Bridge. Sind die Prioritäten gleich, entscheiden die weiteren Kriterien wie die MAC-Adresse. Es ist zu empfehlen, einen leistungsfähigen Switch mit einer aktuellen Software über das manuelle Setzen der Priorität zur Root Bridge zu machen.

Die Bildung des Spanning Trees

Nach der Wahl der Root Bridge können die Berechnung und der Aufbau der Baumtopologie erfolgen. Von der Root Bridge aus werden die Wege bestimmt, über die andere Switches zu erreichen sind. Existieren mehrere Pfade, deaktivieren die Switches die Pfade mit den ungünstigsten Pfadkosten.

Die Pfadkosten setzen sich unter anderem aus der Bandbreite des Links und der Anzahl zu überwindender Knoten zusammen. Der IEEE-Standard definiert die Pfadkosten, ermöglicht es aber auch, sie manuell zu setzen. Der Administrator kann dadurch selbst Einfluss auf den Spanning Tree nehmen. Im Endzustand ist jedes Teilnetz nur noch über einen Pfad erreichbar.

Kommen nach dem Aufbau des Spanning Trees Hello-Pakete der Switche nicht mehr an, geht der Algorithmus von einem Ausfall einer Teilstrecke oder eines Switches aus. In diesem Fall reorganisiert sich die Baumtopologie neu. Während der Reorganisation können die Switches keine Pakete weiterleiten. Erst wenn der Spanning Tree wieder vollständig etabliert ist, ist das Netzwerk funktionsfähig. Häufige Ausfälle einzelner Teilstrecken und Komponenten oder gefälschte Pakete des Spanning Tree Protocols können das komplette Netzwerk über längere Zeiträume außer Betrieb setzen.

RSTP und MSTP als Weiterentwicklung des Spanning Tree Protocols

Das ursprüngliche Spanning Tree Protocol besitzt recht lange Konvergenzzeiten beim Aufbau oder der Neuberechnung des Verbindungsbaums. Aus diesem Grund entstand das Rapid Spanning Tree Protocol (RSTP) nach dem offiziellen IEEE-Standard 802.1w.

RSTP ist abwärtskompatibel und arbeitet beim Ausfall einer Verbindung mit der bestehenden Baumtopologie so lange weiter, bis ein neuer Spanning Tree entstanden ist. Die Umstellung auf die neue Baumtopologie ist in einem Sekundenbruchteil möglich. Lange Ausfallzeiten des kompletten Netzwerks durch die Neuberechnung des STP lassen sich dadurch vermeiden.

Das Multiple Spanning Tree Protocol (MSTP) stellt eine Erweiterung von RSTP dar und ermöglicht das Bilden von unabhängigen STP-Instanzen für VLANs. In einem Netzwerk können dank MSTP mehrere Baumtopologien für die unterschiedlichen virtuellen LANs existieren.

Kommentare werden geladen....

Kommentar zu diesem Artikel

Der Kommentar wird durch einen Redakteur geprüft und in Kürze freigeschaltet.

Anonym mitdiskutieren oder einloggen Anmelden

Avatar
Zur Wahrung unserer Interessen speichern wir zusätzlich zu den o.g. Informationen die IP-Adresse. Dies dient ausschließlich dem Zweck, dass Sie als Urheber des Kommentars identifiziert werden können. Rechtliche Grundlage ist die Wahrung berechtigter Interessen gem. Art 6 Abs 1 lit. f) DSGVO.
  1. Avatar
    Avatar
    Bearbeitet von am
    Bearbeitet von am
    1. Avatar
      Avatar
      Bearbeitet von am
      Bearbeitet von am

Kommentare werden geladen....

Kommentar melden

Melden Sie diesen Kommentar, wenn dieser nicht den Richtlinien entspricht.

Kommentar Freigeben

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Freigabe entfernen

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Aktuelle Beiträge zu diesem Thema

Business-Switches mit und ohne PoE bzw. PoE+

Managed und Unmanaged Switches von Buffalo

Business-Switches mit und ohne PoE bzw. PoE+

Hersteller Buffalo hat 13 neue Layer-2-Gigabit-Ethernet-Switches für den Unternehmenseinsatz im Portfolio. Dabei handelt es sich um Managed und Unmanaged Switches mit fünf bis 24 Ports, darunter auch Modelle mit Unterstützung für PoE und PoE+. lesen

Auf kurzem Weg zur Spine-Leaf-Architektur

Kreuzverbindungsmodule erleichtern den Mesh-Layer-Aufbau

Auf kurzem Weg zur Spine-Leaf-Architektur

An die Stelle des klassischen North-to-South-Routings treten immer häufiger Spine-Leaf-Architekturen mit so genanntem East-to-West-Routing. Kreuzverbindungsmodule erleichtern den Aufbau solcher Routing-Topologien. lesen

Ethernet Fabrics machen Netze flexibel

Richtig Netzwerken im Datacenter

Ethernet Fabrics machen Netze flexibel

Virtualisierung, Konvergenz, Mobilität: Aktuelle Herausforderungen können nur flexible, schnelle und automatisch anpassbare Netzwerke erfüllen. Ethernet Fabrics gewährleisten dabei optimale Performance und einfache Skalierbarkeit. lesen

Was sind und können intelligent Fabrics?

Fabrics können die Betriebskosten senken

Was sind und können intelligent Fabrics?

Um zu verstehen wie die „Intelligent Fabric“ zu 30-prozentigen Betriebskosteneinsparungen führt, muss beleuchtet werden, welche Betriebsvorgänge davon betroffen sind. Benjamin Eggerstedt von Alcatel-Lucent Enterprise übernimmt diese Aufgabe. lesen

Ethernet Fabric – der Königsweg zum einfachen Netzwerken

Eine flach vermaschte Architektur in der Layer-2 Netz-Topologie

Ethernet Fabric – der Königsweg zum einfachen Netzwerken

Überall in IT-Architekturen wird optimiert. Doch oftmals liegt der Fokus nicht auf der eigentlichen Grundlage – dem Netzwerk. Ein großer Fehler. Denn nichts geht ohne Netzwerke. Und jetzt werden sie virtuell. lesen

Campusnetzwerke für mobile Mitarbeiter

Brocade läutet nächste Phase seines „Effortless Network“ ein

Campusnetzwerke für mobile Mitarbeiter

Die HyperEdge-Architektur von Brocade umfasst Funktionen wie Distributed Services, Consolidated Management und Distributed AP Forwarding sowie ein um Switches, Wireless-AP-Modelle und einen Wireless-Controller erweitertes Produktportfolio. lesen

Fabric statt Hierarchie

Der Trend für RZ-Netze

Fabric statt Hierarchie

Cloud Computing und Virtualisierung sind die dominierenden Themen im Datacenter. Die Umsetzung setzt auch Veränderung an Netzwerk voraus, damit Performance und Skalierbarkeit nicht auf der Strecke bleiben. Der Übergang zur Netzwerk-Fabric ist vermutlich der maßgeblichste Infrastrukturansatz. lesen

HP-Networking-Experte Hausmann: „Software-Netze sind einfach genial“

Das Netzwerk der Zukunft ist flach

HP-Networking-Experte Hausmann: „Software-Netze sind einfach genial“

Andreas Hausmann ist seit 23 Jahren bei HP und ein ausgewiesener Networking-Experte. Nun hat er eine Reihe von Artikeln verfasst, die beschreiben, wie Virtualisierung auch die Netzwerke umkempelt. Das Interview, in dem Hausmann sehr engagiert und beherzt antwortet, macht Spaß und neugierig, auch auf die kommenden Fachartikel. lesen

Layer-2-Switch für Fast-Ethernet-Anwendungen

Gerät ermöglicht Überwachung von Multi-Vendor- und Multi-Carrier-Netzwerken

Layer-2-Switch für Fast-Ethernet-Anwendungen

Der ECS3510-28T ist ein Layer-2-Switch mit 24 Fast-Ethernet-Ports, vier Gigabit-Kombo-Ports (RJ45/SFP) und IPv6-Unterstützung, der von Hersteller Edge-Core Networks vor allem als Fast-Ethernet-Lösung für Carrier gedacht ist. lesen

copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Infos finden Sie unter www.mycontentfactory.de (ID: 45014276 / Definitionen)