Inhaltsverzeichnis:
Video: MPLS vs. Ethernet LAN 2024
Multiprotokoll-Label-Switching (MPLS) konvertiert Ihr Routing-Netzwerk in ein Netzwerk, das näher an einem Switched Network liegt. Anstatt die Pakete auf einer Hop-by-Hop-Basis weiterzuleiten, werden Pfade für bestimmte Quell-Ziel-Paare eingerichtet. Diese vorbestimmten Pfade werden als Label-Switched-Path (LSPs) bezeichnet. Die Router, die ein Label-Switched-Netzwerk bilden, werden als Label-Switching-Router (LSRs) bezeichnet.
Label-Grundlagen
Da Pakete in einem Label-Switching-Framework weitergeleitet werden, kapseln MPLS-Router die Pakete mit speziellen Headern mit der Bezeichnung labels . Ein Etikett teilt dem Router im Grunde mit, zu welchem LSP er gehört. Der Router kann dann den Ingress-Port und die LSP-Informationen verwenden, um festzustellen, wo der nächste Hop im LSP ist.
Das MPLS-Paket kommt über Port 1 an. Der Router untersucht das Label und sieht, dass es einen numerischen Identifizierer hat, der das Paket einem bestimmten LSP zuordnet. Basierend auf dem Eingabeport und dem Labelwert kann der Router in seiner MPLS-Routing-Tabelle nachsehen, wo der nächste Hop im LSP ist.
In diesem Fall zeigt die Suche, dass der abgehende Port der Port 4 ist. Das Paket leitet den Verkehr an den richtigen Port weiter, und der Prozess wiederholt sich beim nächsten LSR.
Etikettenoperationen
Die Verantwortlichkeiten eines LSR reichen über das bloße Betrachten des Etiketts hinaus und leiten das Paket an den Ort weiter, an den es gehen muss. LSRs sind auch für die Verwaltung und Zuweisung des Labels auf dem Paket verantwortlich.
Wenn zum Beispiel das Paket bei dem Eingangsrouter für einen bestimmten LSP ankommt, ist dieser Eingangsrouter für die Untersuchung des Pakets verantwortlich, so dass es das Paket durch das LSP senden kann. Es muss jedoch auch das MPLS-Label hinzufügen, damit der nächste Hop im LSP das Paket korrekt verarbeiten kann.
Der Vorgang des Hinzufügens eines MPLS-Labels wird als bezeichnet. Die folgenden drei Labeloperationen bilden die Basis für die MPLS-Weiterleitung:
-
Push: Fügt einem Paket ein neues MPLS-Label hinzu. Wenn ein normales IP-Paket in ein LSP eintritt, ist das neue Label das erste Label im Paket.
-
Pop: Entfernt das MPLS-Label aus einem Paket. Dies geschieht normalerweise entweder am vorletzten oder am Austrittsrouter.
-
Swap: Ersetzt das Label durch ein neues Label. Wenn ein LSR einen MPLS-Lookup durchführt, liefert dieser Nachschlag die LSP-Next-Hop-Information sowie die numerische Kennung für das nächste Segment in dem LSP.
Zwei andere Labeloperationen - multiple push und swap und push - sind wirklich nur Erweiterungen der ersten drei Operationen.Da Sie diese Operationen wahrscheinlich nicht benötigen, werden sie hier nicht detailliert beschrieben. Es genügt zu sagen, dass sie mehrere Operationen gleichzeitig durchführen.