EVPN Übersicht für Switches
Mit einem Ethernet-VPN (EVPN) können Sie eine Gruppe von verteilten Kundenstandorten über eine virtuelle Layer-2-Bridge verbinden. Wie andere Arten von VPNs umfasst ein EVPN Kunden-Edge-Geräte (CE) (Host, Router oder Switch), die mit Provider-Edge-Geräten (PE-Geräte) verbunden sind. Die PE-Geräte können einen MPLS-Edge-Switch (MES) enthalten, der am Edge der MPLS-Infrastruktur agiert. Für die erste Bereitstellung von EVPNs mit Geräten von Juniper Networks können Sie einen EX9200-Switch so konfigurieren, dass er als MES fungiert. Sie können mehrere EVPNs innerhalb des Netzwerks bereitstellen, die jeweils Netzwerkkonnektivität für Kunden bereitstellen und gleichzeitig sicherstellen, dass der Datenverkehr, der dieses Netzwerk teilt, privat bleibt.
Die MES werden innerhalb des Netzwerks über Label-Switched Paths (LSPs) miteinander verbunden. Die MPLS-Infrastruktur ermöglicht es Ihnen, die vom Betriebssystem Junos (Junos OS) bereitgestellten MPLS-Funktionen zu nutzen, einschließlich Fast Reroute, Knoten- und Verbindungsschutz und sekundäre Standby-Pfade. Bei EVPNs findet das Lernen zwischen MES in der Steuerungsebene statt und nicht in der Datenebene (wie beim traditionellen Netzwerk-Bridging). Die Steuerungsebene bietet eine bessere Kontrolle über den Lernprozess, sodass Sie einschränken können, welche Geräte Informationen über das Netzwerk erkennen. Sie können auch Richtlinien auf die MES anwenden, sodass Sie sorgfältig steuern können, wie Netzwerkinformationen verteilt und verarbeitet werden. EVPNs nutzen die Infrastruktur der BGP-Steuerungsebene, die eine größere Skalierbarkeit bietet und die Möglichkeit bietet, Gruppen von Geräten (Hosts, Server, virtuelle Maschinen usw.) voneinander zu isolieren.
Die MES hängen ein MPLS-Label an jede MAC-Adresse an, die von den CE-Geräten erlernt wird. Diese Kombination aus Label und MAC-Adresse wird den anderen MES in der Steuerungsebene angekündigt. Control Plane Learning ermöglicht Load Balancing und verbessert die Konvergenzzeiten bei bestimmten Arten von Netzwerkausfällen. Der Lernprozess zwischen den MES und den CE-Geräten wird mit der für jedes CE-Gerät am besten geeigneten Methode (Data Plane Learning, IEEE 802.1, LLDP, 802.1aq usw.) abgeschlossen.
Die Richtlinienattribute eines EVPN ähneln denen eines IP-VPN (z. B. Layer-3-VPNs). Jede EVPN-Routing-Instanz erfordert, dass Sie eine Route Disguisguisher und ein oder mehrere Routenziele konfigurieren. Ein CE-Gerät wird über eine Ethernet-Schnittstelle, die für ein oder mehrere VLANs konfiguriert sein kann, mit einer EVPN-Routing-Instanz auf einem MES verbunden.
Die folgenden Funktionen sind für EVPNs verfügbar:
-
Ethernet-Konnektivität zwischen Datencentern, die Metropolitan Area Networks (MANs) und WANumfassen
-
Ein oder mehrere VLANs für jedes MAC-VPN
-
Automatische Routenunterscheidung
-
Dual-Homed EVPN-Verbindung mit aktivem Standby-Multihoming
-
Ab den Junos OS-Versionen 16.1R4 und 16.2R2 wird der Aktiv-Aktiv-Modus für EVPN-Multihoming unterstützt.
-
Ab Junos OS Version 17.3R1 werden sowohl reine Typ-5-Routen als auch Standard-Typ-5-Routen auf EX9200-Switches unterstützt. Verwenden Sie diese Funktion, die IP-Präfixe über EVPN ankündigt, wenn die Layer-2-Domäne in den Remote-Datencentern oder Metro-Netzwerk-Peering-Punkten nicht vorhanden ist. Weitere Informationen zur Konfiguration finden Sie unter ip-prefix-routes.
-
Ab Junos OS OS Version 17.3R1 wird die VXLAN-Verkapselung unterstützt. Bisher wird nur die MPLS-Verkapselung unterstützt.
-
Ab Junos OS Evolved Version 22.4R1 können Sie aktives Nonstop-Routing (NSR) konfigurieren.
Die Unterstützung umfasst keinen Graceful-Restart (GRES) und keinen VLAN-fähigen Service.
Die folgenden Funktionen werden für EVPNs nicht unterstützt:
-
Graceful-Restart und Graceful Routing-Engine Switchover (GRES).
Tabellarischer Änderungsverlauf
Die Unterstützung der Funktion hängt von der Plattform und der Version ab, die Sie benutzen. Verwenden Sie den Feature-Explorer , um festzustellen, ob eine Funktion auf Ihrer Plattform unterstützt wird.