Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Beispiel: VPLS-Multihoming, verbesserte Konvergenzzeit

In diesem Beispiel wird gezeigt, wie ein Virtual Private LAN Service (VPLS) mithilfe von Multihoming zu einem Kundenstandort konfiguriert wird. Dieses spezielle VPLS-Multihoming-Beispiel zeigt, wie eine Funktion konfiguriert wird, die die Netzwerkkonvergenzzeit verbessert, falls ein mehrfach vernetzter Standort den Datenverkehr auf seinen alternativen PE-Router umschalten muss.

Anforderungen

In diesem Beispiel werden die folgenden Hardware- und Softwarekomponenten verwendet:

  • Drei Router der M-Serie, MX-Serie oder T-Serie

  • Junos OS Version 12.2 oder höher

Wenn Sie Router der M- oder T-Serie verwenden, müssen die PE-Router entweder über Virtual Loopback Tunnel ()-Schnittstellen oder Label-Switched Interfaces (vtLSIs) verfügen. Bei Routern der M- und T-Serie verwendet VPLS tunnelbasierte PICs, um virtuelle Ports auf VT-Schnittstellen zu erstellen. Wenn Sie keinen tunnelbasierten PIC auf Ihrem Router der M- oder T-Serie installiert haben, können Sie VPLS dennoch konfigurieren, indem Sie LSIs zur Unterstützung der virtuellen Ports verwenden. Die Verwendung von LSIs erfordert Ethernet-basierte PICs, die in einem Enhanced Flexible PIC Concentrator (FPC) installiert sind.

Sie müssen keine Router für die CE-Geräte verwenden. Bei den CE-Geräten kann es sich beispielsweise um Ethernet-Switches der EX-Serie handeln.

Übersicht

Alle PE-Router in einem VPLS-Netzwerk arbeiten wie ein großer, verteilter Ethernet-Switch, um Layer-2-Services für angeschlossene Geräte bereitzustellen. Dieses Beispiel veranschaulicht ein Netzwerk von PE-Routern und CE-Geräten, die für die Verwendung von VPLS-Multihoming konfiguriert sind. Die Topologie besteht aus sechs Routern: vier PE-Routern und zwei CE-Geräten. Das Gerät CE1 ist mit den Routern PE1 und PE2 multivernetzt. Die PE-Router werden mit der and-Anweisung best-site mac-flush konfiguriert, um die Konvergenzzeit zu verbessern, falls die Verbindung zwischen Gerät CE1 und einem seiner mehrfach vernetzten PE-Router fehlschlägt.

Dieses Beispiel enthält die folgenden Einstellungen:

  • best-site– Verwendet das B-Bit des B-Bitvektors der Steuerflags (das dritte Bit zählt vom höchstwertigen Bit) innerhalb der Layer 2 Information Extended Community, um anzugeben, dass die Site bevorzugt wird. Jeder VPLS-Standort, der mit der best-site Anweisung konfiguriert ist, signalisiert den anderen PE-Routern, dass es sich um den bevorzugten Standort handelt. Die Layer 2 Information Extended Community enthält die folgenden Informationen:

    • Erweiterter Community-Typ (2 Oktette)

    • Verkapselungstyp (1 Oktett)

    • Steuerflags (1 Oktett)

    • Layer-2-MTU (2 Oktette)

    • Reserviert (2 Oktette)

    Wenn ein benachbarter PE-Router innerhalb der VPLS-Routinginstanz die Label-Blockankündigung empfängt, weiß er, dass der entsprechende PE-Router der bevorzugte Router der Remote-PE-Router ist, die mit diesem Standort multihomediert sind. Wenn ein benachbarter PE-Router die Funktion "Best Site" nicht unterstützt, wird das standardmäßige Auswahlverfahren für den lokalen Standort verwendet. Wenn Router PE1 z. B. kein B-Bit von einem der Labelblöcke empfängt, die von Router PE3 empfangen werden, geht Router PE1 davon aus, dass Router PE3 die beste Standortfunktion nicht unterstützt. Er erstellt einen virtuellen Schaltkreis auf der Grundlage des mindestens festgelegten Standorts. Bei den anderen PE-Routern, die die Funktion "Best Site" unterstützen, erstellt Router PE1 virtuelle Circuits mit dem lokal markierten Best Site.

  • mac-flush– Aktiviert die MAC-Leerverarbeitung (Media Access Control) für die VPLS-Routing-Instanz oder für die Mesh-Gruppe unter einer VPLS-Routing-Instanz. Bei der MAC-Leerungsverarbeitung werden dynamisch gelernte MAC-Adressen aus der MAC-Adressdatenbank entfernt. Da die dynamisch gelernten MAC-Adressen entfernt werden, benötigt die MAC-Adresskonvergenz weniger Zeit.

Topologie

Abbildung 1 zeigt die in diesem Beispiel verwendete Topologie. Router PE2 wird mit der best-site Anweisung konfiguriert und fungiert als bevorzugtes Gateway für den Datenverkehr von Gerät CE1.

Abbildung 1: VPLS-Multihoming-Topologie mit Router PE2, der als bester Standort VPLS Multihoming Topology with Router PE2 Configured as the Best Site konfiguriert ist

Konfiguration

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle Details, die für Ihre Netzwerkkonfiguration erforderlich sind, und kopieren Sie dann die Befehle und fügen Sie sie in die CLI auf Hierarchieebene [edit] ein.

Router PE1:

Router PE2:

Router PE3:

Router PE1

Schritt-für-Schritt-Anleitung

So konfigurieren Sie Router PE1:

  1. Konfigurieren Sie die Schnittstellen, die Schnittstellenkapselung und die Protokollfamilien.

  2. Konfigurieren Sie die protokollunabhängigen Eigenschaften.

  3. Konfigurieren Sie MPLS auf den Schnittstellen des Routers.

  4. Konfigurieren Sie BGP.

  5. Konfigurieren Sie IS-IS als IGP zwischen den PE-Routern.

  6. Konfigurieren Sie LDP als Signalisierungsprotokoll für MPLS.

  7. Konfigurieren Sie die VPLS-Routing-Instanz.

    Fügen Sie die mac-flush Anweisung hinzu, um sicherzustellen, dass veraltete Routen umgehend aus Router PE1 entfernt werden.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show interfacesBefehle , , show protocolsshow routing-instancesund show routing-options eingeben. Wenn die Ausgabe nicht die gewünschte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Router PE2

Schritt-für-Schritt-Anleitung

So konfigurieren Sie Router PE2:

  1. Konfigurieren Sie die Schnittstellen, die Schnittstellenkapselung und die Protokollfamilien.

  2. Konfigurieren Sie die protokollunabhängigen Eigenschaften.

  3. Konfigurieren Sie MPLS auf den PE2-Schnittstellen des Routers.

  4. Konfigurieren Sie das LDP als Signalisierungsprotokoll für MPLS auf der dem PE-Router zugewandten Schnittstelle.

  5. Konfigurieren Sie IS-IS als IGP zwischen den PE-Routern.

  6. Konfigurieren Sie die VPLS-Routing-Instanz vpls_1.

    Fügen Sie die best-site Anweisung hinzu, um sicherzustellen, dass Router PE2 als bevorzugter Pfad für den CE-Router fungiert. Fügen Sie die mac-flush Anweisung hinzu, um sicherzustellen, dass veraltete Routen umgehend vom Router PE2 entfernt werden.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show interfacesBefehle , , show protocolsshow routing-instancesund show routing-options eingeben. Wenn die Ausgabe nicht die gewünschte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Router PE3

Schritt-für-Schritt-Anleitung

So konfigurieren Sie Router PE3:

  1. Konfigurieren Sie die Schnittstellen, die Schnittstellenkapselung und die Protokollfamilien.

  2. Konfigurieren Sie die protokollunabhängigen Eigenschaften.

  3. Konfigurieren Sie IS-IS als IGP zwischen den PE-Routern.

  4. Konfigurieren Sie LDP als Signalisierungsprotokoll für MPLS.

  5. Konfigurieren Sie die VPLS-Routing-Instanz.

    Fügen Sie die mac-flush Anweisung hier ein, um sicherzustellen, dass veraltete Routen umgehend aus Router PE1 entfernt werden.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show interfacesBefehle , show protocols show routing-instancesund show routing-options eingeben. Wenn die Ausgabe nicht die gewünschte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.