Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

VPLS-Pfadauswahlprozess für PE-Router

Der VPLS-Pfadauswahlprozess wird verwendet, um den besten Pfad zwischen einem entfernten PE-Router und einem lokalen PE-Router in einem VPLS-Netzwerk auszuwählen. Dieser Pfadauswahlprozess wird auf Routen angewendet, die von Single-Homed- und Multi-Homed-PE-Routern empfangen werden.

Hinweis:

In der VPLS-Dokumentation wird das Wort Router in Begriffen wie PE-Router verwendet, um auf jedes Gerät zu verweisen, das Routing-Funktionen bereitstellt.

Wenn der VPLS-Pfadauswahlprozess abgeschlossen ist, wird ein PE-Router zum vorgesehenen VPLS Edge (VE)-Gerät gemacht. Das designierte VE-Gerät fungiert effektiv als Endpunkt für die VPLS-Pseudowire, die vom entfernten PE-Router signalisiert wird. Sobald ein PE-Router zum vorgesehenen VE-Gerät gemacht wurde, kann eine Pseudowire zwischen dem entfernten PE-Router und dem lokalen PE-Router signalisiert werden, und dann können VPLS-Pakete zwischen den PE-Routern fließen.

Routen von multihomed PE-Routern, die mit demselben Kundenstandort verbunden sind, verwenden dieselbe Standort-ID, können jedoch unterschiedliche Routenscheider und Blockversatzungen haben. Sie können die Konfigurationen der Routenscheider und Blockversätze ändern, damit ein Router wahrscheinlicher oder weniger wahrscheinlich als designiertes VE-Gerät ausgewählt wird.

Auf jedem PE-Router im VPLS-Netzwerk wird der beste Pfad zum CE-Gerät ermittelt, indem sie den folgenden VPLS-Pfadauswahlprozess auf jeder erhaltenen Routenanzeige abschließen:

  1. Wenn für die Ankündigung das Downbit auf 0 festgelegt ist, wird die Ankündigung verworfen.

  2. Wählen Sie den Pfad mit einer höheren Präferenz aus. Das Preference-Attribut wird aus der Standorteinstellung abgerufen, die mithilfe der site-preference Anweisung auf [edit routing-instances routing-instance-name protocols vpls site site-name] Hierarchieebene konfiguriert wurde. Wenn die Website ausfällt, wird das Preference-Attribut aus der lokalen Präferenz abgerufen.

  3. Wenn die Einstellungswerte identisch sind, wählen Sie den Pfad mit der niedrigeren Router-ID aus.

  4. Wenn die Router-IDs gleich sind, stammen die Routen vom gleichen PE-Router und die Ankündigung gilt als Update. Die Router-ID entspricht dem Wert der Originator-ID für das BGP-Attribut (falls vorhanden). Andernfalls wird die IP-Adresse für den Remote-BGP-Peer verwendet.

  5. Wenn die Werte für den Blockversatz gleich sind, gilt die Ankündigung als Aktualisierung.

Sobald der VPLS-Pfadauswahlprozess abgeschlossen und das designierte VE-Gerät ausgewählt wurde, wird eine Pseudowire zwischen dem PE-Remote-Router und dem lokalen PE-Router signalisiert.

Hinweis:

Der VPLS-Pfadauswahlprozess funktioniert gleich, unabhängig davon, ob die Route von einem anderen PE-Router, einem Route Reflector oder einem autonomen System Border Router (ASBR) empfangen wurde oder nicht.

Wenn der entfernte PE-Router eine Pseudowire mit dem lokalen PE-Router aufbaut oder aktualisiert, überprüft er anhand des blockversatzes und des Labelbereichs, der vom designierten VE-Gerät angekündigt wurde, ob sich das Präfix im für die Standort-ID erforderlichen Bereich befindet. Wenn das Präfix außerhalb des Bereichs liegt, wird der Pseudowire-Status auf out of Range festgelegt.

Die folgenden Fälle beschreiben die möglichen Entscheidungen, die getroffen werden könnten, wenn ein PE-Router den VPLS-Pfadauswahlprozess für eine Layer-2-Ankündigung im VPLS-Netzwerk schließt:

  • Der PE-Router entstand aus einer der Ankündigungen und wählte eine eigene Anzeige als besten Pfad aus.

    Dieser PE-Router wurde als designiertes VE-Gerät ausgewählt. Die Auswahl als designiertes VE-Gerät löst die Erstellung von Pseudowires zu und von den anderen PE-Routern im VPLS-Netzwerk aus. Wenn der Remote-Kundenstandort multihomed ist, löst das designierte VE-Gerät die Erstellung von Pseudowires nur zu und von dem für den Remote-Standort vorgesehenen VE-Gerät aus.

  • Der PE-Router stammte von einer der Ankündigungen, wählte aber nicht seine eigene Werbung als den besten Pfad aus.

    Dieser PE-Router ist ein redundanter PE-Router für einen Multihomed-Standort, aber er wurde nicht als designiertes VE-Gerät ausgewählt. Wenn dieser PE-Router jedoch gerade nicht mehr das designierte VE-Gerät ist (d. h. er erhielt Datenverkehr von den remote-PE-Routern, die an den multihomed-Kundenstandort adressiert wurden), reißt der PE-Router alle Pseudowires, die er hatte, und von den anderen PE-Routern im VPLS-Netzwerk.

  • Der PE-Router erhielt die Routenanzeigen und wählte einen besten Pfad aus. Sie hat keine dieser Anzeigen erstellt, weil sie nicht mit der Website des Kunden verbunden war.

    Wenn sich der beste Pfad zum Kundenstandort (das designierte VE-Gerät) nicht geändert hat, geschieht nichts. Wenn sich der beste Pfad geändert hat, führt dieser PE-Router Pseudowires zu und von dem neu designierten VE-Gerät ein und reißt die Pseudowires zu und von dem zuvor vorgesehenen VE-Gerät ab.

    Wenn dieser PE-Router nach der VPLS-Pfadauswahl keinen besten Pfad wählt, wird der Remote-Standort vom lokalen PE-Router nicht als vorhanden betrachtet.

Wenn ein VE-Gerät eine Ankündigung für ein Layer-2-NLRI empfängt, das mit der eigenen Standort-ID übereinstimmt, der Standort aber nicht multihomed ist, wechselt die Pseudowire zwischen dem VE-Gerät und dem sendenden PE-Router in einen Standortkollisionszustand und wird als nicht aktiviert betrachtet.