Zuhause Persönliche Finanzen Spanning Tree Protocol (STP) Einführung - Dummies

Spanning Tree Protocol (STP) Einführung - Dummies

Inhaltsverzeichnis:

Video: Grundlagen des Spanning Tree Protocol 2025

Video: Grundlagen des Spanning Tree Protocol 2025
Anonim

Spanning Tree Protocol (STP) wurde entwickelt, bevor Switches erstellt wurden, um ein Problem zu lösen, das bei Netzwerken auftrat. das waren Netzwerkbrücken implementieren. STP dient zwei Zwecken: Erstens verhindert es Probleme, die durch Schleifen in einem Netzwerk verursacht werden. Zweitens, wenn redundante Schleifen in einem Netzwerk geplant werden, befasst sich STP mit der Behebung von Netzwerkänderungen oder -ausfällen.

Der Unterschied zwischen einer Bridge und einem Switch besteht darin, dass ein Switch wie eine Multiport-Bridge funktioniert. Während eine Bridge zwei bis vier Ports haben kann, sieht ein Switch wie ein Hub aus und verfügt in einem Unternehmensnetzwerk normalerweise über 12 bis 48 Ports. Beachten Sie beim Durcharbeiten dieses Kapitels, dass die STP-Technologie den Begriff bridges, verwendet, wenn Sie tatsächlich Switches platzieren (Multiportbrücken). Zu dem Zeitpunkt, als STP erstellt wurde, existierten keine Schalter. Klar wie Schlamm?

STP ist ein Layer-2-Protokoll, das Daten hin- und herschickt, um herauszufinden, wie die Switches im Netzwerk organisiert sind. Anschließend werden alle Informationen, die es sammelt, verwendet, um einen logischen Baum zu erstellen. Ein Teil der Informationen, die STP empfängt, definiert genau, wie alle Netzwerk-Switches miteinander verbunden sind.

STP erstellt diese Informationen durch Aussenden von Netzwerkpaketen, die als Bridge Protocol Data Units (BPDUs oder manchmal BDUs) bezeichnet werden. Diese BPDUs - oder vielmehr die Daten darin - steuern die Art und Weise, wie STP die Netzwerktopologie bestimmt.

Die folgende Abbildung zeigt ein Basisnetzwerk mit vereinfachten 4-stelligen MAC-Adressen für die Switches. Alle Switches im Netzwerk senden BPDU-Frames an das gesamte Netzwerk, auch wenn ein Netzwerk keine Loops hat. Diese Pakete werden standardmäßig alle zwei Sekunden im Netzwerk gesendet, sind sehr klein und beeinträchtigen den Netzwerkverkehr nicht.

Wenn Sie eine Paketerfassung in einem Netzwerk durchführen, beachten Sie jedoch, dass diese Pakete Ihren Aufnahmebildschirm schnell füllen und bei der Überprüfung Ihrer erfassten Daten ablenken können. Der anfängliche Prozess des Sendens von BPDU-Frames wird bestimmen, welcher Switch die Root Bridge sein wird und als der Controller oder Manager für STP im Netzwerk fungieren wird. Standardmäßig ist die Root Bridge der Switch mit der numerisch niedrigsten MAC-Adresse.

Root-Ports identifizieren

Die BPDU, die jeder Switch sendet, enthält Informationen über den Switch und seine Bridge ID, die den Switch im Netzwerk eindeutig identifiziert. Die Bridge-ID besteht aus zwei Komponenten: einem konfigurierbaren Bridge-Prioritätswert (standardmäßig 32, 768) und der Switch-MAC-Adresse.

Wenn für keine der Switches in Ihrem Netzwerk die Bridge-Prioritätswerte angepasst wurden, ist der Switch mit der niedrigsten MAC-Adresse die Root-Bridge. Wenn jedoch die Bridge-Prioritätswerte in Ihrem Netzwerk geändert wurden, ist die Root-Bridge der Switch mit dem niedrigsten Bridge-Prioritätswert. Die in der vorherigen Abbildung gezeigte Root Bridge ist Switch 11: 11.

Nachdem die Root Bridge identifiziert wurde, bestimmen alle anderen Switches den schnellsten Pfad von sich selbst zur Root Bridge. Einige Switches haben aufgrund einer Netzwerkschleife mehr als einen Pfad zur Root Bridge. In der vorhergehenden Abbildung hat Schalter 11: 22 zwei Pfade, einen, der zwei Hops von der Wurzelbrücke entfernt ist und einen, der einen Sprung entfernt ist.

Wenn die Geschwindigkeit der Netzwerktechnologie für alle Netzwerksegmente gleich ist, wird der Pfad mit der geringsten Anzahl von Hops als Root-Port festgelegt.

Der Switch identifiziert, welche seiner Schnittstellen der Root Port ist. Jede Netzwerktechnologie hat eine Nenngeschwindigkeit, sodass der Switch basierend auf der Technologie jedes Netzwerksegments zwischen dem Switch und der Root Bridge die Kosten für jeden verfügbaren Pfad berechnen kann.

Die folgende Tabelle listet die STP-Kosten auf, die mit jeder Netzwerktechnologie verbunden sind. Beachten Sie in der Tabelle, dass die Datenrate umgekehrt proportional zu den STP-Kosten ist.

Netzwerkgeschwindigkeiten und STP-Kosten
Datenrate STP-Kosten
4 Mbps 5, 000, 000
10 Mbps 2, 000, 000
16 Mbps < 1, 250, 000 100 Mbps
200, 000 1 Gbps
20, 000 2 Gbps
10 000 10 Gbps
2, 000 In der folgenden Abbildung werden alle Root-Ports identifiziert. Für den Fall, dass ein Switch zwei Pfade zur Root-Bridge hat und jeder Pfad die gleichen Kosten hat, wird der Switch die BPDU-Frames von seinem Nachbar auf jedem der Pfade betrachten. Der Switch bestimmt seinen Root-Port basierend auf dem Nachbarn mit der niedrigsten Bridge-ID.

Identifizieren von designierten Ports

Jeder Switch kennt den Pfad mit den geringsten Kosten, um die Root-Bridge zu erreichen, was möglicherweise die Übergabe von Daten an die Schnittstelle eines anderen Switches erfordert. Für dieses Beispiel wird der Hauptschalter, der im Beispiel den Referenzschalter verwendet, und sein Nachbar der Nachbarschalter. Der Port des nächstgelegenen Switches (Nachbarschalter) der Root Bridge, der dem Referenzschalter zugewandt ist, wird als

Designated Port bezeichnet. Der Referenzschalter verwendet den designierten Port als Pfad, um zur Root Bridge zu gelangen. In der folgenden Abbildung sind alle designierten Ports aufgeführt, die von den Downstream-Switches zum Senden von Daten an die Root Bridge verwendet werden.

Schleifen blockieren

Sie haben immer noch ein Problem zu lösen. Es gibt immer noch Schleifen in diesem Netzwerk, die das aktuelle Netzwerk in Gefahr bringen. Wenn Sie jedoch durcharbeiten, wie alle Root-Ports und designierten Ports zugewiesen sind, haben Sie die Arbeit zur Behebung des Schleifenproblems im Netzwerk bereits abgeschlossen.

In der Abbildung unmittelbar vor diesem Abschnitt werden nur zwei Ports verwendet, um Verbindungen zu benachbarten Switches herzustellen, die weder Root-Ports noch designierte Ports sind.Da diesen Ports keine Rolle zugewiesen ist, sind sie Teil einer Schleife im Netzwerk. Wenn Sie die Abbildung überprüfen, sollten Sie in der Lage sein, die Schleifen im Netzwerk zu identifizieren. Um das Schleifenproblem zu lösen, versetzt STP diese Ports ohne eine Rolle in den Blockierungszustand, was bedeutet, dass es sich um

Blockierungsports handelt. Blocking Ports sind Ports, bei denen kein Datenverkehr über den Port gesendet oder empfangen werden kann. Es blockiert den Verkehr. Im Wesentlichen könnten Sie sagen, dass die blockierenden Ports deaktiviert wurden, aber nicht deaktiviert sind. Da die Ports nicht deaktiviert sind, sieht der Switch am anderen Ende der Verbindung die Verbindung immer noch als aktiv, aber Frames, die über diese Verbindung gesendet werden (ausgenommen BPDU-Frames), werden gelöscht (blockiert).

Die folgende Abbildung zeigt das fertige STP-Diagramm einschließlich der blockierenden Ports.

Spanning Tree Protocol (STP) Einführung - Dummies

Die Wahl des Herausgebers

Wie man Dateien in C ++ kopiert - Dummies

Wie man Dateien in C ++ kopiert - Dummies

Ah, eine Datei kopieren - etwas so einfaches, es passiert alles Zeit. Kopiere diese Datei dorthin; Kopieren Sie diese Datei hier. Aber was genau passiert, wenn Sie eine Datei kopieren? Sie erstellen tatsächlich eine neue Datei und füllen diese mit dem gleichen Inhalt wie die Originaldatei. Und wie machst du das? Nun, ...

Anleitung zum Erstellen eines Verzeichnisses in C ++ - Dummies

Anleitung zum Erstellen eines Verzeichnisses in C ++ - Dummies

Wenn Sie ein Verzeichnis erstellen möchten, können Sie das MKdir Funktion. Wenn die Funktion das Verzeichnis für Sie erstellen kann, gibt sie eine 0 zurück. Andernfalls wird ein Wert ungleich Null zurückgegeben. (Wenn Sie es ausführen, erhalten Sie eine -1, aber Ihre beste Wette - immer - ist es, gegen 0 zu testen.) Hier ist einige ...

Wie man eine einfache mathematische Vorlage in C ++ - Dummies

Wie man eine einfache mathematische Vorlage in C ++ - Dummies

Mit einer mathematischen Vorlage erstellt, die man normalerweise benötigt Zugriff auf eine Vielzahl von Berechnungen, aber nur jeweils eine oder zwei dieser Berechnungen. Zum Beispiel, wenn jemand Ihre Hypothek berechnet, muss er die Amortisationsrechnung nicht kennen. Die Person kann jedoch die Amortisationsberechnung benötigen, wenn Sie mit ...

Die Wahl des Herausgebers

ASVAB: Lesen für die Studie - Dummies

ASVAB: Lesen für die Studie - Dummies

Lesen für die Zwecke des Studiums der ASVAB ist eine andere Art des Lesens. Leseverständnis erfordert nur, dass Sie Informationen lange genug im Kurzzeitgedächtnis speichern, um einige Sekunden später eine Frage zu beantworten. Zum Lesen für die Zwecke des Studiums müssen Sie wichtige Informationen in Ihr Langzeitgedächtnis einpflegen - ...

ASVAB Mathematik Wissenspraxis: Ungleichungen - Dummies

ASVAB Mathematik Wissenspraxis: Ungleichungen - Dummies

Als wäre Algebra nicht anspruchsvoll genug, einige Fragen zur Der Subtest Mathematik auf dem ASVAB wird auch eine Ungleichheit einwerfen - nur um sicherzustellen, dass Sie aufmerksam sind. Wie erkennst du eine Ungleichheit? Halten Sie Ausschau nach Fragen mit mehr als oder weniger als Symbolen oder nach Graphen, die eine Zahlenlinie mit einem ...

ASVAB Mathematische Wissenspraxis: Fraktionen - Dummies

ASVAB Mathematische Wissenspraxis: Fraktionen - Dummies

Der Subtest Mathematikwissen auf dem ASVAB wird Fragen beinhalten, die Sie fragen mit Teilen eines Ganzen oder Fraktionen arbeiten. Diese Fragen können das Multiplizieren, Dividieren, Addieren, Subtrahieren und Konvertieren von Brüchen beinhalten, ähnlich den folgenden Übungsfragen. Übungsfragen Welche Fraktionen sind nicht gleichwertig? Gegeben einfach den Ausdruck. Antworten und Erklärungen Das richtige ...

Die Wahl des Herausgebers

Hinzufügen von Flash-Audio- und Videodateien in Dreamweaver - Dummies

Hinzufügen von Flash-Audio- und Videodateien in Dreamweaver - Dummies

Adobe besitzt sowohl Flash als auch Dreamweaver Daher finden Sie großartige Unterstützung für Flash-Dateien in Dreamweaver. Das Dialogfeld "FLV einfügen" erleichtert das Festlegen von Parametern für Flash. Dreamweaver erkennt sogar automatisch die Größe von Flash-Videodateien. Sie können Flash auch zum Erstellen und Einfügen von Audiodateien verwenden, wobei nur der Player angezeigt wird.

Einstellen von Bildhelligkeit und -kontrast in Dreamweaver - Dummies

Einstellen von Bildhelligkeit und -kontrast in Dreamweaver - Dummies

Dreamweaver bietet Werkzeuge zum Erstellen von Bildern Einstellungen, einschließlich der Helligkeit und des Kontrastes. Durch die Anpassung der Bildhelligkeit können Sie die Gesamtlichtmenge in einem Bild ändern. Kontrast steuert den Unterschied zwischen hellen und dunklen Bereichen eines Bildes. Wenn Sie die Dreamweaver-Bearbeitungswerkzeuge verwenden, wird das Bild dauerhaft geändert, wenn die Seite ...

Hinzufügen von Bildern zu Ihrer Website in Dreamweaver - Dummies

Hinzufügen von Bildern zu Ihrer Website in Dreamweaver - Dummies

Wenn Sie Ihrer Website ein Bild hinzufügen, erscheint anfangs fast magisch, weil der Prozess mit Dreamweaver so einfach ist. Die Herausforderung bei Webgrafiken besteht darin, sie nicht zu Ihren Seiten hinzuzufügen, sondern gut aussehende Bilder zu erstellen, die schnell im Browser Ihres Viewers geladen werden. Sie benötigen ein anderes Programm wie Photoshop, Photoshop Elements oder Fireworks, um ...