Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

VPLS Multihoming – Überblick

Virtual Private LAN Service (VPLS) Multihoming ermöglicht es Ihnen, einen Kundenstandort mit zwei oder mehr PE-Routern zu verbinden, um redundante Konnektivität bereitzustellen. Ein redundanter PE-Router kann dem Kunden einen Netzwerkservice anbieten, sobald ein Fehler erkannt wird. VPLS-Multihoming hilft bei der Aufrechterhaltung des VPLS-Service und der Weiterleitung des Datenverkehrs an und von der Multihomed-Site im Falle der folgenden Arten von Netzwerkausfällen:

  • PE-Router zu CE Geräteverbindung fehlgeschlagen

  • PE-Routerausfall

  • Fehler bei der MPLS-Erreichbarkeit zwischen dem lokalen PE-Router und einem entfernten PE-Router

Abbildung 1: CE-Geräte multihomed an zwei PE-Routern CE Device Multihomed to Two PE Routers
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.

Abbildung 1 zeigt, wie ein CE-Gerät mit zwei PE-Routern vernetzt werden konnte. Das Gerät CE1 ist multihomed mit den Routern PE1 und PE2. Das Gerät CE2 hat zwei potenzielle Pfade, um das Gerät CE1 zu erreichen, aber nur ein Pfad ist jederzeit aktiv. Wenn Router PE1 das designierte VPLS Edge (VE)-Gerät (auch designated forwarder genannt) wäre, würde BGP eine Pseudowire von Router PE3 zu Router PE1 signalisieren. Wenn über diesen Pfad ein Fehler auftritt, wird Router PE2 zum designierten VE-Gerät gemacht, und BGP signalisiert die Pseudowire von Router PE3 zu Router PE2 neu.

Multihomed PE-Router werben für die Netzwerkschicht Erreichbarkeitsinformationen (Network Layer Reachability Information, NLRI) für den Multihomed-Standort bei den anderen PE-Routern im VPLS-Netzwerk. Die NLRI enthält die Standort-ID für die multihomed PE-Router. Für alle PE-Router, die mit demselben CE-Gerät verbunden sind, müssen Sie dieselbe Standort-ID konfigurieren. Die Remote-VPLS PE-Router verwenden die Standort-ID, um zu bestimmen, wo der an den Kundenstandort adressierte Datenverkehr weitergeleitet werden soll. Um Routenkollisionen zu vermeiden, muss die von den multihomed PE-Routern gemeinsam genutzte Standort-ID sich von den Standort-IDs unterscheiden, die auf den entfernten PE-Routern im VPLS-Netzwerk konfiguriert wurden.

Obwohl Sie dieselbe Standort-ID für jeden PE-Router multihomed mit demselben CE-Gerät konfigurieren, können Sie eindeutige Werte für andere Parameter wie den Routenscheider konfigurieren. Diese Werte helfen bei der Bestimmung, welcher Multihomed-PE-Router als das festgelegte VE-Gerät ausgewählt wird, das zum Erreichen des Kundenstandorts verwendet werden soll.

Best Practices:

Wir empfehlen, dass Sie für jeden multihomed PE-Router eindeutige Routen-Distinguisher konfigurieren. Wenn die Verbindung zu einem primären Multihomed-PE-Router ausfällt, hilft die Konfiguration einzigartiger Route Distinguisher für eine schnellere Konvergenz. Wenn Sie eindeutige Routenscheider konfigurieren, müssen die anderen PE-Router im VPLS-Netzwerk einen zusätzlichen Status für die multihomed PE-Router aufrechterhalten.

Remote-PE-Router im VPLS-Netzwerk müssen festlegen, welcher der Multihomed-PE-Router den Datenverkehr an das CE-Gerät weiterleiten soll. Um diese Bestimmung zu treffen, verwenden Remote-PE-Router den VPLS-Pfadauswahlprozess, um einen der multihomeden PE-Router basierend auf seiner NLRI-Ankündigung auszuwählen. Da remote PE-Router nur eine der NLRI-Ankündigungen auswählen, wird eine Pseudowire nur zu einem der multihomed PE-Router hergestellt, dem PE-Router, der die Gewinnerwerbung hervorging. Dadurch wird verhindert, dass mehrere Pfade zwischen Standorten im Netzwerk erstellt werden, was die Bildung von Layer-2-Schleifen verhindert. Wenn der ausgewählte PE-Router ausfällt, wechseln alle PE-Router im Netzwerk automatisch zum Backup-PE-Router und richten neue Pseudowires darauf ein.

Best Practices:

Um die Bildung von Layer-2-Schleifen zwischen den CE-Geräten und den multihomed PE-Routern zu verhindern, empfehlen wir den Einsatz des Spanning Tree Protocol (STP) auf Ihren CE-Geräten. Layer-2-Schleifen können aufgrund einer falschen Konfiguration entstehen. Bei der Konvergenz können sich nach einer Änderung der Netzwerktopologie auch temporäre Layer-2-Schleifen bilden.

Die PE-Router führen die BGP-Pfadauswahl auf lokal entstandenen und empfangenen Layer-2-Routenanzeigen aus, um festzustellen, dass die Routen für die Ankündigung an andere Peers wie BGP-Routenreflektoren geeignet sind. Wenn ein PE-Router in einem VPLS-Netzwerk ebenfalls ein Route Reflector ist, hat die Pfadauswahl für den Multihomed-Standort keine Auswirkungen auf den Pfadauswahlprozess, der von diesem PE-Router zum Zweck der Spiegelung von Layer-2-Routen durchgeführt wird. Layer-2-Präfixe mit unterschiedlichen Routenscheidern gelten als unterschiedliche NLRIs für die Routenreflektion. Der VPLS-Pfadauswahlprozess ermöglicht es dem Route Reflector, alle Routen widerzuspiegeln, die über unterschiedliche Routenscheider zu den Route Reflector-Clients verfügen, obwohl nur eine dieser Routen verwendet wird, um die VPLS-Pseudowire-Verbindung zum Multihomed-Standort zu erstellen.

Junos OS unterstützt VPLS-Multihoming sowohl für BGP VPLS als auch FEC129 VPLS. Unterstützung für FEC 129 wird in Junos OS Version 12.3 hinzugefügt.