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 Remote-PE-Router und einem lokalen PE-Router in einem VPLS-Netzwerk auszuwählen. Dieser Pfadauswahlprozess wird auf Routen angewendet, die sowohl von Single-Homed als auch von Multi-Homed PE-Routern empfangen werden.

Hinweis:

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

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

Routen von mehrfach vernetzten PE-Routern, die mit demselben Kundenstandort verbunden sind, haben dieselbe Standort-ID, können jedoch unterschiedliche Routenunterscheidungsmerkmale und Block-Offsets aufweisen. Sie können die Konfigurationen der Routenunterscheidungsmerkmale und Block-Offsets ändern, um die Wahrscheinlichkeit oder die Wahrscheinlichkeit zu verringern, dass ein Router 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 für jede empfangene Routenankündigung der folgende VPLS-Pfadauswahlprozess durchgeführt wird:

  1. Wenn das Downbit für die Ankündigung 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 Standortpräferenz abgerufen, die mit der site-preference Anweisung auf Hierarchieebene [edit routing-instances routing-instance-name protocols vpls site site-name] konfiguriert wurde. Wenn die Site ausgefallen ist, wird das preference-Attribut aus der lokalen Präferenz abgerufen.

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

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

  5. Wenn die Block-Offset-Werte gleich sind, wird die Ankündigung als Aktualisierung betrachtet.

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

Hinweis:

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

Wenn der Remote-PE-Router eine Pseudowire-Verbindung zum lokalen PE-Router aufbaut oder aktualisiert, überprüft er, ob das Präfix im Bereich liegt, der für die Standort-ID erforderlich ist, basierend auf dem Block-Offset und dem Label-Bereich, die vom designierten VE-Gerät angekündigt werden. Wenn das Präfix außerhalb des gültigen Bereichs liegt, wird der Pseudowire-Status auf außerhalb des gültigen Bereichs gesetzt.

In den folgenden Fällen werden die möglichen Entscheidungen beschrieben, die getroffen werden könnten, wenn ein PE-Router den VPLS-Pfadauswahlprozess für eine Layer-2-Anzeige im VPLS-Netzwerk abschließt:

  • Der PE-Router hat eine der Anzeigen erstellt und eine eigene Anzeige als besten Pfad ausgewählt.

    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 mehrfach vernetzt ist, löst das designierte VE-Gerät die Erstellung von Pseudowires zu und von dem designierten VE-Gerät für den Remote-Standort aus.

  • Der PE-Router hat eine der Anzeigen erstellt, aber keine eigene Anzeige als besten Pfad ausgewählt.

    Dieser PE-Router ist ein redundanter PE-Router für einen Multihomed-Standort, wurde aber nicht als designiertes VE-Gerät ausgewählt. Wenn dieser PE-Router jedoch gerade nicht mehr zum designierten VE-Gerät geworden ist (d. h., er hat Datenverkehr von den Remote-PE-Routern empfangen, die an den mehrfach vernetzten Kundenstandort adressiert sind), reißt der PE-Router alle Pseudowires ab, die er zu und von den anderen PE-Routern im VPLS-Netzwerk hatte.

  • Der PE-Router empfing die Routenankündigungen und wählte einen besten Pfad aus. Es hat keine dieser Anzeigen erstellt, da es nicht mit der Kundenseite verbunden war.

    Wenn sich der beste Pfad zum Kundenstandort (das vorgesehene VE-Gerät) nicht geändert hat, geschieht nichts. Wenn sich der beste Pfad geändert hat, ruft dieser PE-Router Pseudodrähte zum und vom neu festgelegten VE-Gerät auf und reißt die Pseudodrähte zum und vom zuvor festgelegten VE-Gerät ab.

    Wenn dieser PE-Router nach dem Ausführen des VPLS-Pfadauswahlprozesses keinen besten Pfad auswählt, betrachtet der lokale PE-Router den Remote-Standort nicht als vorhanden.

Wenn ein VE-Gerät eine Ankündigung für ein Layer-2-NLRI empfängt, das mit seiner eigenen Site-ID übereinstimmt, der Standort jedoch nicht mehrfach vernetzt ist, wechselt die Pseudoleitung zwischen dem VE-Gerät und dem übertragenden PE-Router in einen Site-Kollisionszustand und gilt nicht als aktiv.