Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Beispiel: Konfigurieren von EVPN Active-Active Multihoming

Dieses Beispiel zeigt, wie Sie Ethernet VPN (EVPN) für Multihomed-Kunden-Edge-Geräte im Aktiv-Aktiv-Redundanzmodus konfigurieren, sodass der Layer-2-Unicast-Datenverkehr über alle Multihomed-Verbindungen auf und zum CE-Gerät lastausgleichen kann.

Anforderungen

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

  • Fünf universelle 5G-Routing-Plattformen der MX-Serie nur mit MPC-Schnittstellen, wobei:

    • Drei Geräte werden als Provider Edge (PE)-Router konfiguriert, die mit einem gemeinsamen Multihomed-Kundenstandort verbunden sind.

    • Ein Gerät wird als Remote-PE-Router konfiguriert, der mit einem Single-Homed-Kundenstandort verbunden ist.

  • Sechs Kunden-Edge-Geräte (CE), wobei ein Multihomed-CE-Gerät und der Rest der CE-Geräte einzeln mit jedem der PE-Router verbunden ist.

  • Junos OS Version 16.1 oder höher, die auf allen PE-Routern ausgeführt wird.

    Hinweis:

    Der EVPN-Multihoming-Aktiv-Modus wird in Junos OS Releases 16.1 und höher unterstützt.

    Ab Junos OS Version 16.1R4 wird der EVPN-Multihoming-Aktiv-Modus auf allen EX9200-Switches unterstützt. Informationen zur Konfiguration, die für EX9200-Switches spezifisch ist, finden Sie unter Konfiguration auf EX9200-Switches.

Bevor Sie beginnen:

  1. Konfigurieren Sie die Routerschnittstellen.

  2. Konfigurieren Sie IS-IS oder ein anderes IGP-Protokoll.

  3. Konfigurieren Sie BGP.

  4. Konfigurieren Sie LDP.

  5. Konfigurieren Sie MPLS.

  6. Konfigurieren Sie RSVP MPLS LSP- oder GRE-Tunnel.

Übersicht und Topologie

Ab Junos OS Version 15.1 wird die EVPN-Lösung auf Routern der MX-Serie mit MPC-Schnittstellen erweitert, um Multihoming-Funktionen im Aktiv-Aktiv-Redundanzmodus bereitzustellen. Diese Funktion ermöglicht das Load Balancing von Layer-2-Unicast-Datenverkehr über alle Multihomed-Verbindungen auf und zu einem Kunden-Edge-Gerät.

Die Aktiv-Aktiv-Multihoming-Funktion von EVPN bietet Redundanz auf Link- und Node-Ebene sowie eine effektive Nutzung von Ressourcen.

Um EVPN Aktiv-Aktiv-Multihoming zu aktivieren, fügen Sie die all-active Anweisung auf Hierarchieebene [edit interfaces esi] ein.

In Abbildung 1 besteht der Core aus vier Provider Edge (PE)-Routern und einem Provider-Router (P), der als Route Reflector (RR) konfiguriert ist. Router CE10 ist multihomed mit den Routern PE1, PE2 und PE3. Jeder PE-Router ist auch mit einem Single-Homed-Kundenstandort verbunden.

In der Topologie werden drei Routing-Instanzen ausgeführt : VS-1, VS-2 und mheVPN sowie die Standard-Routing-Instanz. Die Routing-Instanzen nutzen neun VLANs mit jeweils drei ESIs. Die Routing-Instanzen vs-1 und VS-2 sind als virtuelle Switch-Art von Routing-Instanz konfiguriert, und die mheVPN-Routing-Instanz ist eine EVPN-Routing-Instanz.

Drei aggregierte Pakete – ae0, ae1 und ae2 – werden verwendet, um das Multihomed CE-Gerät, CE10, mit den Routern PE1, PE2 und PE3 zu verbinden. Diese aggregierten Pakete sind für jeweils drei ESIs konfiguriert. Die aggregierten Pakete ae12 und ae13 werden verwendet, um die Router PE1 und PE2 bzw. PE1 und PE3 miteinander zu verbinden.

Abbildung 1: EVPN-Aktiv-Aktiv-Multihoming-Topologie EVPN Active-Active Multihoming Topology

Für die Aktiv-Aktiv-Redundanz sind zusätzliche Konfigurationen in der Strophe "Interconnect" erforderlich, um die DCI-Interkonnektion zu ermöglichen. Für eine default switch (switch-options) Konfiguration müssen Sie den DCI unter global protocols evpn: [globale Protokolle eVPN bearbeiten] festlegen.

Protokolle EVPN-Beispiel:

Hinweis:

Konfigurieren Sie diese Anweisung interconnect-multihoming-peer-gateways so, dass sie eine Liste aller DCI-Peers auf demselben DC enthält.

Die Liste kann bis zu 64 Peer-Gateway-Einträge enthalten. Stellen Sie sicher, dass Sie die Konfiguration unter der global protocol evpn Strophe [globale Protokolle eVPN bearbeiten] und nicht unter einer mac-vrf-Einstellung [Protokolle bearbeiten eVPN-vxlan-dc1 Instanztyp mac-vrf] konfigurieren.

Konfiguration

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen sie in eine Textdatei ein, entfernen alle Zeilenumbrüche, ändern alle erforderlichen Details, um mit Ihrer Netzwerkkonfiguration zu übereinstimmen, kopieren Sie die Befehle, fügen Sie sie auf Hierarchieebene in die [edit] CLI ein, und geben Sie dann aus dem Konfigurationsmodus ein commit .

CE10

CE5

PE1

PE2

PE3

PE4

P (RR)

Verfahren

Schritt-für-Schritt-Verfahren

Im folgenden Beispiel müssen Sie auf verschiedenen Ebenen in der Konfigurationshierarchie navigieren. Informationen zum Navigieren in der CLI finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus.

So konfigurieren Sie Router PE1:

Hinweis:

Wiederholen Sie diese Prozedur für alle anderen multihomed PE-Router, nachdem Sie die entsprechenden Schnittstellennamen, Adressen und andere Parameter geändert haben.

  1. Konfigurieren Sie den Router der MX-Serie für den Betrieb im erweiterten IP-Modus, da die EVPN-Aktiv-Funktion auf Routern mit nur MPCs und MIC-Schnittstellen unterstützt wird.

    Zum Festlegen dieser Konfiguration ist ein Neustart des Systems erforderlich.

  2. Geben Sie die Anzahl der zu erstellenden aggregierten Ethernet-Schnittstellen an.

  3. Konfigurieren Sie Router PE1-Schnittstellen innerhalb des aggregierten Pakets von ae0 für den Multihomed-Kundenstandort Router CE10.

    1. Weisen Sie Schnittstellen ge-1/2/3 und ge-1/2/4 innerhalb des aggregierten ae0-Pakets zu.

    2. Konfigurieren Sie die ae0 aggregierten Paketparameter für VLAN-Tagging und Kapselung.

    3. Weisen Sie einen ESI-Wert für das erste Ethernet-Segment zu und aktivieren Sie EVPN Aktiv-Aktiv-Multihoming für das aggregierte ae0-Paket.

    4. Konfigurieren Sie eine Trunkschnittstelle im Bridge-Netzwerk für das aggregierte ae0-Paket.

  4. Konfigurieren Sie die anderen Router PE1-Schnittstellen für den Multihomed-Kundenstandort Router CE10.

    1. Konfigurieren Sie die VLAN-Tagging- und Kapselungsparameter für die ge-1/2/2 PE1-Schnittstelle.

    2. Weisen Sie einen ESI-Wert für das zweite Ethernet-Segment zu und aktivieren Sie EVPN Aktiv-Aktiv-Multihoming für die ge-1/2/2 PE1-Schnittstelle.

    3. Konfigurieren Sie eine Trunkschnittstelle im Bridge-Netzwerk für die ge-1/2/2 PE1-Schnittstelle.

    4. Konfigurieren Sie die VLAN-Tagging- und Kapselungsparameter für die ge-1/2/1 PE1-Schnittstelle.

    5. Weisen Sie einen ESI-Wert für das dritte Ethernet-Segment zu und aktivieren Sie EVPN Aktiv-Aktiv-Multihoming für die ge-1/2/1 PE1-Schnittstelle.

    6. Konfigurieren Sie eine Trunkschnittstelle im Bridge-Netzwerk für die ge-1/2/1 PE1-Schnittstelle.

  5. Konfigurieren Sie Router PE1-Schnittstellen in Richtung Router PE2.

    1. Weisen Sie die Schnittstellen ge-1/0/5 und ge-1/1/6 innerhalb des aggregierten ae12-Pakets zu.

    2. Geben Sie die Mindestanzahl von Links für das aggregierte ae12-Paket an, das als "up" gekennzeichnet werden soll.

    3. Weisen Sie eine IP-Adresse für das aggregierte ae12-Paket zu und aktivieren Sie die MPLS- und IS-IS-Protokollfamilien im Paket.

    4. Konfigurieren Sie die VLAN-Tagging- und Kapselungsparameter für das aggregierte ae12-Paket und weisen Sie dem Paket die VLAN-ID 1200 zu.

  6. Konfigurieren Sie Router PE1-Schnittstellen in Richtung Router PE3.

    1. Weisen Sie die Schnittstellen ge-1/0/3 und ge-1/0/4 innerhalb des aggregierten ae13-Pakets zu.

    2. Geben Sie die Mindestanzahl von Links für das aggregierte ae13-Paket an, das als "up" gekennzeichnet werden soll.

    3. Weisen Sie eine IP-Adresse für das aggregierte ae13-Paket zu und aktivieren Sie die MPLS- und IS-IS-Protokollfamilien im Paket.

    4. Konfigurieren Sie die VLAN-Tagging- und Kapselungsparameter für das aggregierte ae12-Paket und weisen Sie die inneren und äußeren VLAN-Tags für das Paket zu.

  7. Konfigurieren Sie die Router PE1-Schnittstelle für den Single-Homed-Kundenstandort Router CE1.

    1. Konfigurieren Sie die VLAN-Tagging- und Kapselungsparameter für die ge-1/3/0 PE1-Schnittstelle.

    2. Konfigurieren Sie eine Trunkschnittstelle im Bridge-Netzwerk für die Ge-1/3/0 PE1-Schnittstelle.

  8. Konfigurieren Sie die Router PE1-Schnittstelle in Richtung Router P (RR) und aktivieren Sie die MPLS- und IS-IS-Protokollfamilien für die Schnittstelle.

  9. Konfigurieren Sie eine IRB-Schnittstelle für Router PE1.

  10. Konfigurieren Sie die Loopback-Schnittstelle für Router PE1.

  11. Weisen Sie eine Router-ID und die autonome Systemnummer für Router PE1 zu.

  12. Weisen Sie der Weiterleitungstabelle von Router PE1 eine Load Balancing-Richtlinie zu.

  13. Konfigurieren Sie IS-IS auf Router PE1.

  14. Konfigurieren Sie eine interne BGP-Gruppe für Router PE1 zum Peer mit Route Reflector, Router P.

  15. Aktivieren Sie EVPN-Signalisierung für die RR BGP-Gruppe auf Router PE1.

  16. Konfigurieren Sie RSVP, LDP, MPLS, EVPN und L2 Learning auf Router PE1.

  17. Konfigurieren Sie Label-Switched-Pfade zwischen den PE-Routern.

  18. Konfigurieren Sie MPLS-Pfade vom Router PE1 zu anderen PE-Routern.

  19. Konfigurieren Sie die Load-Balancing-Richtlinie zur Aktivierung des Load Balancing pro Paket.

  20. Konfigurieren Sie die erste virtuelle Switch-Routing-Instanz.

    1. Konfigurieren Sie den Routing-Instanz-Typ und weisen Sie der Routing-Instanz Router PE1-Schnittstellen zu.

    2. Konfigurieren Sie den Routenscheider und das VPN-Routing- und Weiterleitungsziel (VRF) für die ROUTING-Instanz von VS-1.

    3. Konfigurieren Sie EVPN und weisen Sie der VS-1-Routinginstanz VLANs zu.

    4. Konfigurieren Sie die Bridge-Domänen und die zugehörigen VLANs und IRB-Schnittstellen für die VS-1-Routinginstanz.

  21. Konfigurieren Sie die zweite virtuelle Switch-Routing-Instanz.

    1. Konfigurieren Sie den Routing-Instanz-Typ und weisen Sie der Routing-Instanz Router PE1-Schnittstellen zu.

    2. Konfigurieren Sie den Routenscheider und das VPN-Routing- und Weiterleitungsziel (VRF) für die VS-2-Routinginstanz.

    3. Konfigurieren Sie EVPN und weisen Sie der VS-2-Routinginstanz VLANs zu.

    4. Konfigurieren Sie die Bridge-Domänen und die zugehörigen VLANs für die VS-2-Routinginstanz.

  22. Konfigurieren Sie die multihomed EVPN-Routing-Instanz.

    1. Konfigurieren Sie den Routing-Instanz-Typ und weisen Sie der Routing-Instanz VLANs und Router PE1-Schnittstellen zu.

    2. Konfigurieren Sie den Routenscheider und das VPN-Routing- und Weiterleitungsziel (VRF) für die mheVPN-Routing-Instanz.

    3. Konfigurieren Sie EVPN mit der mheVPN-Routing-Instanz.

  23. Konfigurieren Sie die Standard-Routing-Instanz.

    1. Konfigurieren Sie den Routing-Instanztyp und weisen Sie der Routing-Instanz IRB-Schnittstellen zu.

    2. Konfigurieren Sie den Routenscheider und das VPN-Routing- und Weiterleitungsziel (VRF) für die vrf-Routing-Instanz.

Konfiguration auf EX9200-Switches

Schritt-für-Schritt-Verfahren

Mehrere Konfigurationsanweisungen, die zur Konfiguration des Aktiv-Aktiv-Modus verwendet werden, unterscheiden sich auf EX9200-Switches von denen, die auf Routern der MX-Serie verwendet werden. Diese Prozedur zeigt, welche Konfigurationsanweisungen spezifisch für EX9200-Switches sind. Alle anderen Konfigurationen in diesem Beispiel gelten sowohl für EX9200-Switches als auch für Router der MX-Serie.

  1. Um eine Trunkschnittstelle zu konfigurieren, schließen Sie die family ethernet-switching Anweisungen anstelle der family bridge Anweisungen in alle Vorkommen ein.

  2. Um die Layer 2-Ethernet-Switching-Domäne zu konfigurieren, fügen Sie bei allen Vorfällen die vlan members (vlan-id | name) Anweisung anstelle der vlan-id-list vlan-id Anweisung ein.

  3. Um die VLAN-Domäne und die zugehörigen VLANs für jede Routing-Instanz zu konfigurieren, fügen Sie die vlans name Anweisung anstelle der bridge-domains Anweisung in alle Vorkommen ein.

  4. Um die IRB-Schnittstelle in jeder Routing-Instanz zu konfigurieren, fügen Sie die l3-interface irb-interface-name Anweisung anstelle der routing-interface Anweisung in alle Vorkommen ein.

Ergebnisse

Bestätigen Sie Ihre Konfiguration im Konfigurationsmodus, indem Sie die show chassisBefehle , show interfaces, , show routing-optionsshow protocolsund show routing-instances eingeben. Wenn die gewünschte Konfiguration in der Ausgabe nicht angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Überprüfung

Bestätigen Sie, dass die Konfiguration ordnungsgemäß funktioniert.

Überprüfung von VPN-Services im Core

Zweck

Stellen Sie sicher, dass die Protokolle im VPN-Core ordnungsgemäß funktionieren.

Aktion

Geben Sie im Betriebsmodus den show isis adjacency Befehl ein.

Geben Sie im Betriebsmodus den show bgp summary Befehl ein.

Geben Sie im Betriebsmodus den show mpls lsp Befehl ein.

Geben Sie im Betriebsmodus den show interface ae* terse Befehl ein.

Bedeutung

Die Protokolle IS-IS, BGP und MPLS sind einsatzbereit. Die auf Router PE1 konfigurierten aggregierten Pakete sind aktiviert.

Überprüfung des EVPN-Instanzstatus

Zweck

Überprüfen Sie die EVPN-Routing-Instanzen und ihren Status.

Aktion

Führen Sie den Befehl im show evpn instance extensive Betriebsmodus aus.

Bedeutung

Die Ausgabe liefert die folgenden Informationen:

  • Liste der EVPN- und virtuellen Switch-Routing-Instanzen

  • Funktionsweise jeder Schnittstelle

  • Nachbarn jeder Routing-Instanz

  • Anzahl der verschiedenen Routen, die von jedem Nachbarn empfangen werden

  • An jede Routing-Instanz angeschlossenes ESI

  • Anzahl der Ethernet-Segmente auf jeder Routing-Instanz

  • DF-Wahlrollen für jeden ESI in einer EVI

  • VLAN-ID und MAC-Label für jede Routing-Instanz

  • IRB-Schnittstellendetails

  • Anzahl der für die Routing-Instanz des virtuellen Switch empfangenen Standard-Gateway-MAC-Adressen (VS-1 und VS-2)

Überprüfung der automatischen Erkennung von Routen pro Ethernet-Segment

Zweck

Stellen Sie sicher, dass die automatischen Erkennungsrouten pro Ethernet-Segment empfangen werden.

Aktion

Führen Sie den Befehl im show route table mhevpn.evpn.0 Betriebsmodus aus.

Router PE1

Router PE2

Bedeutung

Die Remote-Route für die automatische Erkennung des Typs 1 wird für den ESI empfangen, der an Router PE2 angeschlossen ist, bei dem es sich um den anderen PE-Router handelt, der mit dem Multihomed CE-Gerät verbunden ist.

Überprüfung der Ethernet-Segment-Route

Zweck

Stellen Sie sicher, dass die lokalen und angekündigten Automatischen Erkennungsrouten pro Ethernet-Segment und die Ethernet-Segmentrouten empfangen werden.

Aktion

Führen Sie den Befehl im show route table __default_evpn__.evpn.0 Betriebsmodus aus.

Router PE1

Router PE2

Bedeutung

Die Ausgabe zeigt die lokalen und remote Routen des Typs 1 (Autodiscovery) und Typ 4 (Ethernet-Segment) an.

Überprüfen des DF-Status

Zweck

Bestätigen Sie, welcher PE-Router der designierte Weiterleitungsgeber (DF) für jede Routing-Instanz ist.

Aktion

Führen Sie den Befehl im show evpn instance designated-forwarder Betriebsmodus aus.

Bedeutung

Der designierte Weiterleitungsgeber wird für jede Routing-Instanz und esi angezeigt.

Überprüfen des BDF-Status

Zweck

Bestätigen Sie, welcher PE-Router der Backup Designated Forwarder (BDF) für jede Routing-Instanz ist.

Aktion

Führen Sie den Befehl im show evpn instance backup-forwarder Betriebsmodus aus.

Bedeutung

Die für das Backup vorgesehene Weiterleitung wird für jede Routing-Instanz und esi angezeigt.

Überprüfung der Remote-IRB und Host-IP

Zweck

Stellen Sie sicher, dass die Remote-IRB-IP und die Host-IP empfangen sind.

Aktion

Router PE1

Führen Sie den Befehl im show route table mhevpn Betriebsmodus aus.

Router PE2

Führen Sie den Befehl im show route table mhevpn Betriebsmodus aus.

Router PE3

Führen Sie den Befehl im show route table mhevpn Betriebsmodus aus.

Bedeutung

Die Ausgabe zeigt die lokalen und Remote-IRB-Schnittstellen an. Außerdem werden die lokalen und Remote-Hosts angezeigt, die in der VRF-Tabelle installiert sind.

Tabelle "Versionshistorie"
Release
Beschreibung
16.1R4
Ab Junos OS Version 16.1R4 wird der EVPN-Multihoming-Aktiv-Modus auf allen EX9200-Switches unterstützt.