Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Beispiel: Konfigurieren der BGP-AutoDiscovery für LDP-VPLS

In diesem Beispiel wird beschrieben, wie die automatische BGP-Erkennung für LDP-VPLS konfiguriert wird, wie in der Weiterleitungsäquivalenzklasse (FEC) 129 angegeben. FEC 129 verwendet die automatische BGP-Erkennung, um Endpunktinformationen zu übermitteln, sodass Sie Pseudowires nicht manuell konfigurieren müssen.

Anforderungen

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

  • Vier universelle 5G-Routing-Plattformen der MX-Serie

  • Junos OS Version 10.4R2 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 zeigt eine Mindestkonfiguration für PE-Router und CE-Geräte zum Erstellen eines automatisch erkannten VPLS-Netzwerks. Die Topologie besteht aus fünf Routern: zwei PE-Routern, zwei CE-Routern und einem optionalen Route Reflector (RR). Die PE-Router verwenden BGP, um zwei verschiedene VPLS-Instanzen, die auf beiden PE-Routern konfiguriert sind, automatisch zu erkennen. Dann verwenden die PE-Router LDP, um automatisch zwei Pseudodrähte zwischen den erkannten Endpunkten zu signalisieren. Schließlich rufen die PE-Router beide VPLS-Instanzen für die Weiterleitung des Datenverkehrs auf. Jedes CE-Gerät ist mit zwei VLANs konfiguriert, wobei jedes VLAN zu unterschiedlichen VPLS-Instanzen in den PE-Routern gehört.

Dieses Beispiel enthält die folgenden Einstellungen:

  • auto-discovery-only- Ermöglicht es dem Router, nur die NLRI-Aktualisierungsnachrichten (Network Layer Reachability Information) der automatischen Erkennung für LDP-basierte Layer-2-VPN- und VPLS-Aktualisierungsnachrichten (BGP_L2VPN_AD_NLRI) zu verarbeiten (FEC 129). Insbesondere benachrichtigt die auto-discovery-only Anweisung den Routing-Prozess (RPD), dass er NLRI-Nachrichten im Zusammenhang mit der automatischen Erkennung erwartet, damit Informationen von LDP und VPLS entschlüsselt und verwendet werden können. Sie können diese Anweisung auf globaler, Gruppen- und Nachbarebene für BGP konfigurieren. Die auto-discovery-only Anweisung muss auf allen PE-Routern im VPLS konfiguriert werden. Wenn Sie Route Reflection konfigurieren, ist die auto-discovery-only Anweisung auch auf P-Routern erforderlich, die als Route Reflector bei der Unterstützung von FEC 129-bezogenen Updates fungieren.

    Die signaling Anweisung ist in diesem Beispiel nicht enthalten, wird aber hier der Vollständigkeit halber besprochen. Die signaling Anweisung erlaubt es dem Router, nur die BGP_L2VPN_NLRIs zu verarbeiten, die für BGP-basierte Layer-2-VPNs (FEC 128) verwendet werden.

    Für Interoperabilitätsszenarien, in denen ein PE-Router beide NLRI-Typen (FEC 128 und FEC 129) unterstützen muss, können Sie sowohl die Anweisung als auch die signaling auto-discovery-only Anweisung konfigurieren. Beispielsweise muss ein einzelner PE-Router möglicherweise eine Kombination aus BGP-signalisiertem Virtual Private Wire Service (VPWS) und LDP-signalisiertem VPLS verarbeiten, die von der BGP-Autodiscovery unterstützt wird. Wenn Sie sowohl die Anweisung als auch die signaling auto-discovery-only Anweisung zusammen konfigurieren, können beide Signalisierungstypen unabhängig voneinander ausgeführt werden. Die signaling Anweisung wird auf denselben Hierarchieebenen wie die auto-discovery-only Anweisung unterstützt.

  • cluster—Die Konfiguration eines Routenreflektors ist für FEC 129 AutoDiscovered PE-Router optional. In diesem Beispiel konfiguriert die cluster Anweisung Router RR als Routenreflektor in der IBGP-Gruppe. Bei eingehenden Updates werden BGP-Autodiscovery-NLRI-Nachrichten akzeptiert, wenn der Router als Routenreflektor konfiguriert ist oder wenn die keep all Anweisung in der IBGP-Gruppe konfiguriert ist.

  • l2vpn-id– Gibt eine global eindeutige Layer-2-VPN-Community-ID für die Instanz an. Diese Anweisung ist für Routing-Instanzen des Typs vpls.

    Sie können die folgenden Formate für die Community-ID konfigurieren:

    • Zahlenformat des autonomen Systems (AS)—l2vpn-id:as-number:2-byte-number. Beispiel: l2vpn-id:100:200. Die AS-Nummer kann im Bereich von 1 bis 65.535 liegen.

    • IPv4-Format—l2vpn-id:ip-address:2-byte-number. Beispiel: l2vpn-id:10.1.1.1:2.

  • vrf-target: Definiert die Import- und Exportroutenziele für den NLRI. Sie müssen entweder die Anweisung oder die and-Anweisung vrf-export konfigurieren, um die Import- und Exportrichtlinie der Instanz oder die vrf-target vrf-import Import- und Exportroutenziele für den NLRI zu definieren. In diesem Beispiel wird die vrf-target Anweisung verwendet.

  • route-distinguisher– Bildet Teil der BGP-NLRI für die automatische Erkennung und unterscheidet, zu welcher VPN- oder VPLS-Routing-Instanz jede Route gehört. Jedes Routenunterscheidungsmerkmal ist ein 6-Byte-Wert. Sie müssen für jede Routing-Instanz ein eindeutiges Routenunterscheidungsmerkmal konfigurieren.

    Sie können die folgenden Formate für die Routenunterscheidung konfigurieren:

    • AS-Zahlenformat—as-number:2-byte-number

    • IPv4-Format –ip-address:2-byte-number

In diesem Beispiel sind zwei bemerkenswerte Aussagen enthalten. Diese Aussagen sind wichtig für die Interoperabilität mit Geräten anderer Hersteller. Die Interoperabilitätsanweisungen sind für die in diesem Beispiel verwendete Topologie nicht erforderlich, aber der Vollständigkeit halber enthalten.

Die Interoperabilitätserklärungen lauten wie folgt:

  • input-vlan-map pop- Entfernt ein äußeres VLAN-Tag von der Spitze des VLAN-Tag-Stapels.

  • output-vlan-map push- Fügt ein äußeres VLAN-Tag vor dem vorhandenen VLAN-Tag hinzu.

Topologiediagramm

Abbildung 1 zeigt die in diesem Beispiel verwendete Topologie.

Abbildung 1: BGP-Autodiscovery für LDP-VPLS BGP Autodiscovery for LDP VPLS

Konfiguration

CLI-Schnellkonfiguration

Um die automatische BGP-Erkennung für LDP-VPLS schnell zu konfigurieren, kopieren Sie die folgenden Befehle, entfernen Sie alle Zeilenumbrüche, und fügen Sie die Befehle dann in die CLI jedes Geräts ein.

Auf Router PE1:

Auf Gerät CE1:

Auf Router PE2:

Auf Gerät CE2:

Auf Router RR:

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 VLANs.

  3. Konfigurieren Sie die protokollunabhängigen Eigenschaften.

    Es wird empfohlen, dass die Router-ID mit der lokalen Adresse übereinstimmt. (Siehe die local-address Erklärung in Schritt 4.)

  4. Konfigurieren Sie IBGP, einschließlich der auto-discovery-only Anweisung.

  5. Konfigurieren Sie MPLS, LDP und eine IGP.

  6. Konfigurieren Sie die Routing-Instanzen.

    Die no-tunnel-services Anweisung ist erforderlich, wenn Sie LSI-Schnittstellen für VPLS anstelle von vt Schnittstellen verwenden.

  7. Wenn Sie mit der Konfiguration des Geräts fertig sind, bestätigen Sie die Konfiguration.

Ergebnisse

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

Gerät CE1

Schritt-für-Schritt-Anleitung

So konfigurieren Sie Gerät CE1:

  1. Konfigurieren Sie Schnittstellenadressen und die maximale Übertragungseinheit (MTU) der Schnittstelle.

  2. Konfigurieren Sie VLANs.

  3. Konfigurieren Sie eine IGP.

  4. Wenn Sie mit der Konfiguration des Geräts fertig sind, bestätigen Sie die Konfiguration.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show interfaces Befehle und show protocols 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 VLANs.

  3. Konfigurieren Sie die protokollunabhängigen Eigenschaften.

    Es wird empfohlen, dass die Router-ID mit der lokalen Adresse übereinstimmt. (Siehe die local-address Erklärung in Schritt 4.)

  4. Konfigurieren Sie IBGP, einschließlich der auto-discovery-only Anweisung.

  5. Konfigurieren Sie MPLS, LDP und eine IGP.

  6. Konfigurieren Sie die Routing-Instanzen.

    Die no-tunnel-services Anweisung ist erforderlich, wenn Sie LSI-Schnittstellen für VPLS anstelle von vt Schnittstellen verwenden.

  7. Wenn Sie mit der Konfiguration des Geräts fertig sind, bestätigen Sie die Konfiguration.

Ergebnisse

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

Gerät CE2

Schritt-für-Schritt-Anleitung

So konfigurieren Sie Gerät CE2:

  1. Konfigurieren Sie VLAN-Schnittstellen.

  2. Konfigurieren Sie OSPF auf den Schnittstellen.

  3. Wenn Sie mit der Konfiguration des Geräts fertig sind, bestätigen Sie die Konfiguration.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show interfaces Befehle und show protocols eingeben. Wenn die Ausgabe nicht die gewünschte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Router RR

Schritt-für-Schritt-Anleitung

So konfigurieren Sie den Router-RR:

  1. Konfigurieren Sie die Schnittstellenadressen und die Protokollfamilien.

  2. Konfigurieren Sie die autonomen Systeme und die Router-ID.

  3. Konfigurieren Sie BGP, und legen Sie diesen Router als Routenreflektor fest. Die Routenreflexion ist für FEC 129 optional.

  4. Konfigurieren Sie IS-IS für die IGP.

  5. Konfigurieren Sie LDP für das MPLS-Signalisierungsprotokoll.

  6. Wenn Sie mit der Konfiguration des Geräts fertig sind, bestätigen Sie die Konfiguration.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show interfacesBefehle , show protocolsund 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.

Überprüfung

Verwenden Sie die folgenden Befehle, um den Vorgang zu überprüfen:

AD in der Ausgabe der Routing-Tabelle gibt die NLRI für die automatische Erkennung an.