Vorwort; In der folgenden Topologie sind R1 und R6 PEs, alle anderen sind P-Router, auf allen Routern wird c7200-jk9s-mz.124-13b.bin ausgeführt. Zu diesem Zeitpunkt ist IGP vollständig konvergiert (OSPF mit allen Schnittstellen in Bereich 0 der Einfachheit halber) und MPLS ist auf allen Schnittstellen mit LDP aktiviert. Derzeit ist keine BGP-Konfiguration vorhanden.
Hier ist die MPLS-Weiterleitungstabelle auf R1;
R1#show mpls forwarding-table
Local Outgoing Prefix Bytes tag Outgoing Next Hop
tag tag or VC or Tunnel Id switched interface
16 Pop tag 10.0.0.2/32 0 Fa0/0 10.0.12.2
17 Pop tag 10.0.0.3/32 0 Fa0/1 10.0.13.3
18 Pop tag 10.0.24.0/24 0 Fa0/0 10.0.12.2
19 Pop tag 10.0.35.0/24 0 Fa0/1 10.0.13.3
20 20 10.0.57.0/24 0 Fa0/1 10.0.13.3
21 20 10.0.46.0/24 0 Fa0/0 10.0.12.2
22 21 10.0.76.0/24 0 Fa0/1 10.0.13.3
21 10.0.76.0/24 0 Fa0/0 10.0.12.2
23 23 10.0.0.4/32 0 Fa0/0 10.0.12.2
24 24 10.0.0.5/32 0 Fa0/1 10.0.13.3
25 25 10.0.0.6/32 0 Fa0/0 10.0.12.2
26 26 10.0.0.7/32 0 Fa0/1 10.0.13.3
Wenn mein Verständnis richtig ist, hat R1 Etiketten für jede FEC generiert und R2 und R3 senden R1 ihre LDP-Bindungen (jedes MPLS-Etikett) für jede MPLS-FEC, die sie haben. Unter Verwendung dieser Informationen führt R1 (zum Beispiel) eine Suche nach Verkehr in Richtung 10.0.0.6 durch und drückt das ausgehende Tag 25, bevor das mit MPLS-Tags versehene Paket in Richtung 10.0.12.2 (R2) gesendet wird.
Hier stellen sich mir einige Fragen;
Nach der anfänglichen Konvergenz des Netzwerks existieren nun LSPs zwischen allen FECs, bei denen es sich normalerweise um Schnittstellen auf LERs handelt, die eine Verbindung zu einem Subnetz herstellen. R1 ist eine LER für einen LSP in Richtung R6, die die andere LER in diesem LSP ist. Wenn R7 beispielsweise auch ein PE-Router wäre, würde zwischen jeder R1-Schnittstelle und jeder R7-Schnittstelle ein LSP existieren, und so würden mehr LSPs existieren, wobei R1 und R7 die beiden LERs für diese LSPs sind. Ist das alles richtig?
Angenommen, die Grundlinie ist korrekt. Woher weiß R1, dass es sich um eine LER für einen LSP handelt, der sich beispielsweise auf R6 erstreckt (und alle anderen möglichen LSPs, die in dieser Topologie vorhanden sind, in der R1 ein Endgerät des LSP ist, z. B. wenn wir R7 wie zuvor als PE eingeführt haben?) . Liegt das daran, dass der IGP (in diesem Fall OSPF) die volle Sichtbarkeit des Netzwerks hat, sodass er (alle Kanten) aus der IGP-Datenbank berechnet werden kann?
Wenn 2 richtig ist, wie sind wir zu diesem Stadium gekommen? Wenn das Netzwerk vollständig mit IGP konvergiert ist und der LDP-Austausch abgeschlossen ist, durchsucht ein PE-Router die FIB (oder ist es IGP-RIB?) Und ermittelt alle möglichen LDPs und für welche wäre es eine LER und für wen / Was ist die LER für das andere Ende?
Ohne konfiguriertes BGP haben Sie noch keine PEs. Es handelt sich um ein MPLS-Netzwerk mit vollständigem Netz.
Wenn Sie jedoch MP-BGP auf R1 und R6 hinzufügen, können beide jetzt als PEs definiert werden. R1 und R6 fügen ein weiteres MPLS-Label hinzu und fordern das vorletzte Hop-Popping vom vorletzten P-Router an. Daher sind die PEs jetzt LERs für die LSPs zwischen ihnen.
P-Router kennen die BGP-Routen nicht, sie leiten den gekennzeichneten MPLS-Verkehr von den PEs basierend auf dem besten Pfad weiter.
Außerdem können PseudoWires anstelle von BGP für Implementierungen wie Ethernet über MPLS und AToM erstellt werden. Die PW-Router-Endpunkte sind dann LERs.
Dies ist eine grundlegende Beschreibung. Lesen Sie das Buch CiscoPress MPLS Fundamentals.
quelle