Einleitung
In diesem Dokument wird die Migration von EVPN VxLAN auf ein IPv6-Underlay auf Catalyst Switches der Serie 9000 beschrieben.
Voraussetzungen
Anforderungen
Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen:
- Unicast EVPN VxLAN-Funktion, BGP und MVPN (Multicast Virtual Private Network).
- IPv4 und IPv6 Unicast
- Multicast-Konzepte und deren Funktionsweise
Verwendete Komponenten
Die Informationen in diesem Dokument basierend auf folgenden Software- und Hardware-Versionen:
- Catalyst Switches der Serie 9000
Anmerkung: Die Router 9200, 9500X und 9600X unterstützen VXLANv6 nicht.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.
Hintergrundinformationen
Die Migration zu einem EVPN VXLANv6 erfordert Änderungen an bestimmten Konfigurationen in der EVPN-Fabric, um das IPv6-Underlay zu aktivieren. In diesem Dokument werden die relevanten Konfigurationsänderungen und Verifizierungsverfahren für die Migration bestehender EVPN VXLANv4-Bereitstellungen zu Greenfield- (nur VXLANv6) oder Brownfield-Bereitstellungen (Dual-Stack- VXLANv4 und VXLANv6) beschrieben.
Greenfield-EVPN-VXLANv6-Bereitstellungen erfordern:
- IPv6-Core
- Migration von EVPN-Fabrics auf VXLANv6 Underlay-Unterstützung
- Migration von BGP-EVPN-Nachbarschaften zu IPv6 Neighbor Peering
Für bestehende EVPN-VXLAN-Bereitstellungen ist Folgendes erforderlich:
- IPv4- und IPv6-Core
- Nahtlose Migration von EVPN-Fabrics auf Dual Stack (VXLANv4 + VXLANV6) Underlay
- Nahtlose Migration von BGP EVPN Neighbor Peering von IPv4 zu IPv6 Neighbor Address
Terminologie
EVPN
|
Ethernet Virtual Private Network |
Die Erweiterung, die es dem BGP ermöglicht, Layer-2-MAC- und Layer-3-IP-Informationen zu übertragen, ist EVPN und verwendet das Multi-Protocol Border Gateway Protocol (MP-BGP) als Protokoll zur Verteilung von Erreichbarkeitsinformationen für das VXLAN-Overlay-Netzwerk.
|
VXLAN |
Virtuelles erweiterbares LAN (Local Area Network) |
VXLAN wurde entwickelt, um die Einschränkungen von VLANs und STP zu überwinden. Es handelt sich um einen vorgeschlagenen IETF-Standard [RFC 7348], der dieselben Ethernet-Layer-2-Netzwerkdienste wie VLANs bereitstellt, jedoch mit größerer Flexibilität. Funktionell handelt es sich um ein MAC-in-UDP-Kapselungsprotokoll, das als virtuelles Overlay auf einem Layer-3-Underlay-Netzwerk ausgeführt wird. |
VTEP |
Virtueller Tunnel-Endpunkt |
Dies ist das Gerät, das die Kapselung und Entkapselung durchführt |
EVI |
EVPN-Instanz |
Die EVPN-Instanz (EVI) wird durch den Virtual Network Identifier (VNI) dargestellt. Eine EVI stellt ein VPN auf einem PE-Router dar. Er erfüllt dieselbe Rolle wie IP VPN Routing and Forwarding (VRF), und EVIs werden Import-/Export-Route Targets (RTs) zugewiesen.
|
NVE |
Virtuelle Netzwerkschnittstelle |
Logische Schnittstelle, an der die Kapselung und Entkapselung erfolgt |
VNI |
VXLAN-Netzwerkkennung
|
Identifiziert jedes Subnetz oder Segment von Layer 2 eindeutig. Es gibt zwei Arten von VNI: Symmetrisch (L2VNI): VTEPs verfügen über denselben VNI Asymmetrisch (L3VNI): VTEPs verfügen nicht über denselben VNI und werden über einen zentralen VNI geroutet.
|
BUM |
Broadcast, Unicast, Multicast unbekannt |
BUM-Datenverkehr wird über die an den VNI gebundene Multicast-Gruppe in der NVE-Konfiguration gesendet. |
LAUFZEIT |
Multicast mit Tenant-Routing |
BGP-EVPN-basierte Lösung, die Multicast-Routing zwischen Quellen und Empfängern ermöglicht, die über VTEPS in der VxLAN-Struktur verbunden sind [RFC 7432]. Es gibt zwei Arten von L2TRM (Layer 2 TRM) und L3TRM (Layer 3 TRM)
|
MDT |
Multicast Distribution Tree |
Die Multicast-Struktur, die zwischen VTEPs für die Kapselung und das Tunneling von Tenant-Multicast-Datenverkehr erstellt wird.
|
PVLAN |
Privates VLAN |
Partitioniert die Ethernet-Broadcast-Domäne eines VLANs in Unterdomänen, wodurch Sie die Ports am Switch voneinander isolieren können.
|
MIB |
Management-Informationsdatenbank |
A SNMP-Überwachungsobjekt (Simple Network Management Protocol) |
PIM-BIDIR |
Protocol Independent Multicast Bi-Directional |
Ein PIM-Typ, bei dem der Datenverkehr nur entlang eines Shared Tree weitergeleitet wird. der seinen Ursprung im Rendezvous Point (RP) der Gruppe hat. |
VFI |
Virtuelle Weiterleitungsinstanz
|
Ein virtueller Bridge-Port, der in der Lage ist, native Bridging-Funktionen wie Weiterleitung auf Basis der Ziel-MAC-Adresse, Quell-MAC-Adressenerfassung und -alterung usw. auszuführen.
|
IRB |
Integriertes Routing und Bridging
|
ermöglicht ein Layer-2-VPN und ein Layer-3-VPN-Overlay, über die End-Hosts im Overlay miteinander innerhalb desselben Subnetzes und über verschiedene Subnetze innerhalb des VPN kommunizieren können.
|
IMET |
Inklusives Multicast Ethernet-Tag
|
auch als BGP-Routing-Typ 3 (RT3) bezeichnet, für die automatische Erkennung von Remote-Peers zum Einrichten der BUM-Tunnel über VXLAN. IMET-Routen übertragen die Remote-VNIs (Ausgangs-), die von den Remote-Peers angekündigt wurden. Diese können sich vom lokalen VNI unterscheiden. Diese Remote-VNIs werden als Downstream Assigned VNIs bezeichnet.
|
DAG |
Verteiltes Anycast Gateway
|
Standard-Gateway-Funktion auf allen VTEPs. Alle VTEPs verfügen über dieselbe Gateway-IP-Adresse, die Mobilität im Fabric ermöglicht.
|
Einschränkungen
- Nahtlose Migration wird nur für Catalyst 9000-Switches unterstützt
- Es wird nur eine NVE-Schnittstelle und die globale Migration berücksichtigt.
VXLANv6 Underlay wird für diese EVPN-Funktionen NICHT unterstützt
- Zentrales Gateway
- Unterstützung für Multi-Homing
- L3Multicast (TRM)
- L2TRM mit Eingangsreplikation
- L2TRM mit Standard-MDT (Multicast-Replikation)
- L3TRM mit Standard-MDT
- L3TRM mit Daten-MDT
- Border Gateway (mehrere Standorte)
- Zugriff auf VFI
- PVLAN
- MIB
- PIM-BIDIR für Multicast Underlay
Nahtloses Migrationskonzept - Übersicht
Für bestehende EVPN-VXLAN-Bereitstellungen ist eine schrittweise Migration des Netzwerks vom VXLANv4- zum VXLANv6-Underlay erforderlich. Um dies zu erreichen, müssen EVPN-VXLAN-Netzwerke schrittweise von IPv4 zu IPv6-Underlays migriert werden, und ein Teil der EVPN-Netzwerke muss auf IPv6-Underlay migriert werden, während andere Teile des Netzwerks weiterhin mit IPv4-Underlay arbeiten, aber alle Knoten im Netzwerk müssen verbunden sein.
Um diese nahtlose Migration für die Unicast- und BUM-Eingangsreplikation (Broadcast, Unknown-Unicast und Multicast) zu erreichen, müssen EVPN-Knoten Dual-Stack-VTEP unterstützen. Ein Dual-Stack-VTEP-Knoten verfügt über zwei VTEP-Adressen (IPv4 und IPv6), die demselben VNI (VXLAN Network Identifier) zugeordnet sind. Während der Underlay-Migration werden beide VTEP-IP-Adressen Peers in einem einzigen BGP-EVPN-Update (BGP-EVPN Dual-Next-Hop-Update) angekündigt und Empfangsknoten haben die Möglichkeit, eines der Underlays für die Weiterleitung von Datenverkehr auszuwählen.
BGP-EVPN Dual-Next-Hop-Update-Benachrichtigung
Das BGP Dual Next-Hop Update umfasst zwei nächste Hops:
- Primary Next Hop (Vorhandenes Underlay) im MP_REACH_NLRI-Attribut (EVPN-Routetype-2/Routetype-5)/PMSI-Tunnel (EVPN-Routetype-3)
- Sekundärer Next Hop (Migrating Underlay) in einem BGP Tunnel Encapsulation Attribute (23)
Die als Primary und Secondary übertragene VTEP-IP hängt vom Migrationsmodus des EVPN-Knotens ab.
Diese Tabelle enthält die primären/sekundären VTEP-IPs, die in Dual-Nexthop-Updates übertragen werden.
Migrationsmodus |
Primäres Nexthop |
Sekundärer Nexthop |
VXLANv4 zu VXLANv6 |
IPv4-VTEP |
IPv6-VTEP |
VXLANv6 zu VXLANv4 |
IPv6-VTEP |
IPv4-VTEP |
BGP Leaf/Edge EVPN Dual Next-Hop-Aktualisierungsverarbeitung
Der Leaf/Edge/Border-Knoten, der dieses BGP EVPN Dual-Next-Hop-Update empfängt, verwendet einen der empfangenen Next-Hop-Knoten als Remote-VTEP für die Weiterleitung. Die nächste Hop für Underlay hängt von den auf dem Gerät konfigurierten Migrationsrichtlinien ab.
- Lokale VTEP-Adressen
- Lokale Underlay-Präferenz
In dieser Tabelle wird angegeben, wie die lokal konfigurierten Richtlinien entscheiden, welches Underlay für die Paketweiterleitung verwendet wird.
BGP-Update erhalten |
Lokales VTEP Adresse |
Lokale Underlay-Präferenz |
VXLAN-Underlay für Unicast/BUM-IR |
Dual-Next-Hop (IPv4 und IPv6) |
Nur IPv4 VTEP |
– |
VXLANv4 |
Dual-Next-Hop (IPv4 und IPv6) |
Nur IPv6 VTEP |
– |
VXLANv6 |
Dual-Next-Hop (IPv4 und IPv6) |
Dual-Stack (IPv4 und IPv6 VTEP IP) |
IPv4 |
VXLANv4 |
Dual-Next-Hop (IPv4 und IPv6) |
Dual-Stack (IPv4 und IPv6 VTEP IP) |
IPv6 |
VXLANv6 |
Ein IPv4 Next-Hop |
Nur IPV4 VTEP |
– |
VXLANv4 |
Ein IPv4 Next-Hop |
Nur IPV6 VTEP |
– |
KEINE VXLAN-Underground |
Ein IPv4 Next-Hop |
Dual-Stack (IPv4 und IPv6 VTEP IP) |
– |
VXLANv4 |
Ein IPv6 Next-Hop |
Nur IPV4 VTEP |
– |
KEINE VXLAN-Underground |
Ein IPv6 Next-Hop |
Nur IPV6 VTEP |
– |
VXLANv6 |
Ein IPv6 Next-Hop |
Dual-Stack (IPv4 und IPv6 VTEP IP) |
– |
VXLANv6 |
Konfiguration (VXLAN-Underlay-Migrationsmodi)
Unter "interface nve" stehen neue CLI-Befehle zur Verfügung, um den Migrationsmodus für VXLAN-Underlays und die Underlay-Präferenz für Unicast und Multicast festzulegen.
Migrationsmodus-CLI für Unicast- und BUM-Eingangsreplikation
interface nve 1
vxlan encapsulation ?
dual-stack Encapsulation type dual-stack
ipv4 Encapsulation type IPv4
ipv6 Encapsulation type IPv6
vxlan encapsulation dual-stack ?
prefer-ipv4 Dual-stack underlay with ipv4 preference
prefer-ipv6 Dual-stack underlay with ipv6 preference
Diese Tabelle enthält die CLI-Konfigurationen für den Unicast- und den BUM-IR-Migrationsmodus.
CLI-Konfiguration |
Lokale VTEP IP und Unicast/BUM-IR-Underlay |
int nve 1 VXLAN-Kapselung IPv4 (Dies ist optional, da die Standard-VXLAN-Kapselung ipv4 ist) |
IPv4 (VXLANv4-Underlay) |
int nve 1 VXLAN-Kapselung IPv6 |
IPv6 (VXLANv6-Underlay) |
int nve 1 VXLAN-Kapselung Dual-Stack prefer-ipv4 |
Dual-Stack (IPv4 + IPv6) (bevorzugt VXLANv4 Underlay) |
int nve 1 VXLAN-Kapselung Dual-Stack prefer-IPv6 |
Dual-Stack (IPv4 + IPv6) (bevorzugt VXLANv6-Underlay) |
Migrationsmodus-CLI für statische Multicast-Replikation
interface nve 1
vxlan encapsulation ?
dual-stack Encapsulation type dual-stack
ipv4 Encapsulation type IPv4
ipv6 Encapsulation type IPv6
vxlan encapsulation dual-stack ?
prefer-ipv4 Dual-stack underlay with ipv4 preference
prefer-ipv6 Dual-stack underlay with ipv6 preference
vxlan encapsulation dual-stack prefer-ipv4 underlay-mcast ?
ipv4 Select IPv4 multicast underlay
ipv6 Select IPv6 multicast underlay
vxlan encapsulation dual-stack prefer-ipv6 underlay-mcast ?
ipv4 Select IPv4 multicast underlay
ipv6 Select IPv6 multicast underlay
CLI-Konfiguration |
Statisches Multicast-Underlay |
int nve 1 Mitglied vni <L2VNI> mcast-group <v4-mcast-group> VXLAN-Kapselung IPv4 (Dies ist optional, da die Standard-VXLAN-Kapselung ipv4 ist) |
Senden und Empfangen von Multicast-Datenverkehr auf konfiguriertem IPv4-Underlay-Multicast-Gruppen für L2VNI |
int nve 1 Mitglied vni <L2VNI> mcast-gruppe <v6-mcast-gruppe> VXLAN-Kapselung IPv6 |
Senden und Empfangen von Multicast-Datenverkehr auf konfiguriertem IPv6-Underlay-Multicast-Gruppen für L2VNI |
int nve 1 Mitglied vni <L2VNI> mcast-group <v4-mcast-group> <v6-mcast-group> VXLAN-Kapselung Dual-Stack prefer-IPv6 |
Dual-Stack (IPv4 und IPv6) Empfang von Multicast-Datenverkehr auf konfigurierten IPv4- und IPv6-Underlay-Multicast-Gruppen für L2VNI Multicast-Datenverkehr nur auf konfiguriertem IPv4-Underlay-Multicast-Gruppen für L2VNI senden |
int nve 1 Mitglied vni <L2VNI> mcast-group <v4-mcast-group> <v6-mcast-group> VXLAN-Kapselung Dual-Stack prefer-ipv4 |
Dual-Stack (IPv4 und IPv6) Empfang von Multicast-Datenverkehr auf konfigurierten IPv4- und IPv6-Underlay-Multicast-Gruppen für L2VNI Senden Sie Multicast-Datenverkehr nur auf konfigurierten IPv6-Underlay-Multicast-Gruppen für L2VNI. |
int nve 1 Mitglied vni <L2VNI> mcast-group <v4-mcast-group> <v6-mcast-group> VXLAN-Kapselung Dual-Stack prefer-IPv6 underlay-mcast ipv4 |
Dual-Stack (IPv4 und IPv6) Empfang von Multicast-Datenverkehr auf konfigurierten IPv4- und IPv6-Underlay-Multicast-Gruppen für L2VNI Multicast-Datenverkehr nur auf konfiguriertem IPv4-Underlay-Multicast-Gruppen für L2VNI senden |
int nve 1 Mitglied vni <L2VNI> mcast-group <v4-mcast-group> <v6-mcast-group> VXLAN-Kapselung Dual-Stack prefer-ipv4 Underlay-Multicast IPv6 |
Dual-Stack (IPv4 und IPv6) Empfang von Multicast-Datenverkehr auf konfigurierten IPv4- und IPv6-Underlay-Multicast-Gruppen für L2VNI Senden Sie Multicast-Datenverkehr nur auf konfigurierten IPv6-Underlay-Multicast-Gruppen für L2VNI. |
int nve 1 Mitglied vni <L2VNI> mcast-group <v4-mcast-group> <v6-mcast-group> VXLAN-Kapselung Dual-Stack prefer-IPv6 underlay-mcast ipv6 |
Dual-Stack (IPv4 und IPv6) Empfang von Multicast-Datenverkehr auf konfigurierten IPv4- und IPv6-Underlay-Multicast-Gruppen für L2VNI Senden Sie Multicast-Datenverkehr nur auf konfigurierten IPv6-Underlay-Multicast-Gruppen für L2VNI. |
int nve 1 Mitglied vni <L2VNI> mcast-group <v4-mcast-group> <v6-mcast-group> VXLAN-Kapselung Dual-Stack prefer-ipv4 Underlay-Multicast IPv4 |
Dual-Stack (IPv4 und IPv6) Empfang von Multicast-Datenverkehr auf konfigurierten IPv4- und IPv6-Underlay-Multicast-Gruppen für L2VNI Multicast-Datenverkehr nur auf konfiguriertem IPv4-Underlay-Multicast-Gruppen für L2VNI senden |
Zugrunde liegende Migrationsverfahren
Die Schritte zur Migration der Underlays sind für EVPN L2Gateway- und EVPN IRB-Bereitstellungen (Distributed Anycast Gateway) identisch.
Migration von VXLANv4 zu VXLANv6
Die VXLANv6-Bereitstellung umfasst einen einzelnen IPv6-Transport im Underlay. Die VXLAN-Tunnel und die BGP-Nachbarschaft sind beide IPv6-basiert.
Netzwerkdiagramm
Migration von Unicast VxLANv4 zu VxLANv6
In dieser Tabelle werden die Beispielkonfigurationsänderungen aufgeführt, die für die Migration des VxLANv4- zum VXLANv6-Underlay für Unicast-Datenverkehr erforderlich sind.
Migrationsschritt |
VXLANv4-Underlay |
VXLANv6-Underlay |
Beschreibung |
|
Konfiguration der EVPN-Router-ID |
1 |
|
L2VPN Router-ID 10.1.1.1 |
Konfigurieren der l2vpn-Router-ID zur Verwendung als EVPN-Router-ID |
|
VXLAN VTEP IP-Konfiguration |
2 |
Schnittstelle Loopback1 ip address 10.2.2.2.2 255.255.255.255 interface nve1 Loopback1 der Quellschnittstelle |
Schnittstelle Loopback1 ipv6-Adresse 2001:DB8:2::2/128 interface nve1 Loopback1 der Quellschnittstelle |
Loopback-Schnittstelle für VXLAN, konfiguriert mit IPv6-Adresse. Diese IPv6-Adresse wird als lokales IPv6 VTEP für VXLAN verwendet. |
3 |
Schnittstelle Loopback1 ip ospf 1 area 0 interface nve1 Loopback1 der Quellschnittstelle |
Schnittstelle Loopback1 IPv6 OSPF 1 Bereich 0 interface nve1 Loopback1 der Quellschnittstelle |
IGP wie OSPF ist für IPv6-Adressen der Schnittstelle aktiviert |
|
Konfiguration des Migrationsmodus unterlegen |
4 |
|
interface nve1 VXLAN-Kapselung IPv6 |
Die VXLAN NVE-Schnittstelle muss mit der Konfiguration "vxlan encapsulation ipv6" konfiguriert werden. VXLANv6-Underlay |
|
Konfiguration des Unicast-Routings |
5 |
|
ipv6-Unicast-Routing |
Ermöglicht IPv6-Routing |
|
IGP-Konfiguration |
6 |
Router-OSPF 1 |
IPv6-Router OSPF 1 Router-ID 10.1.1.1 |
Aktiviert OSPF für IPv6 |
|
BGP-Konfiguration |
7 |
|
Router BGP 100 bgp router-id 10.2.2.1 |
Konfigurieren der BGP-Router-ID |
8 |
Router BGP 100 neighbor 10.99.99.99 remote-as 100 neighbor 10.99.99.99 update-source Loopback0 ! address-family l2vpn evpn Nachbar 10.99.99.99 aktivieren neighbor 10.99.99.99 send-community beide Ausgangsadressenfamilie ! Ausgangsadressenfamilie |
Router BGP 100 neighbor 2001:DB8:99::99 remote-as 100 neighbor 2001:DB8:99::99 update-source Loopback0 ! address-family l2vpn evpn neighbor 2001:DB8:99::99 activate neighbor 2001:DB8:99::99 send-community beide Ausgangsadressenfamilie |
BGP-EVPN-Peering wurde in IPv6-Nachbaradresse verschoben |
BUM-Eingangsreplikation Migration von VxLANv4 zu VxLANv6
In dieser Tabelle sind die erforderlichen Beispielkonfigurationsänderungen für die Migration der VxLANv4- zu VXLANv6-Underlays für BUM-IR aufgeführt.
Migrationsschritt |
VXLANv4-Underlay |
VXLANv6-Underlay |
Beschreibung |
|
Konfiguration der EVPN-Router-ID |
1 |
|
L2VPN Router-ID 10.1.1.1 |
Konfigurieren der l2vpn-Router-ID zur Verwendung als EVPN-Router-ID |
|
VXLAN VTEP IP-Konfiguration |
2 |
Schnittstelle Loopback1 ip address 10.2.2.2.2 255.255.255.255 interface nve1 Loopback1 der Quellschnittstelle |
Schnittstelle Loopback1 ipv6-Adresse 2001:DB8:2::2/128 interface nve1 Loopback1 der Quellschnittstelle |
Loopback-Schnittstelle für VXLAN, konfiguriert mit IPv6-Adresse. Diese IPv6-Adresse wird als lokales IPv6 VTEP für VXLAN verwendet. |
3 |
Schnittstelle Loopback1 ip ospf 1 area 0 interface nve1 Loopback1 der Quellschnittstelle |
Schnittstelle Loopback1 IPv6 OSPF 1 Bereich 0 interface nve1 Loopback1 der Quellschnittstelle |
IGP wie OSPF ist für IPv6-Adressen der Schnittstelle aktiviert |
|
Konfiguration des Migrationsmodus unterlegen |
4 |
|
interface nve1 VXLAN-Kapselung IPv6 |
Die VXLAN NVE-Schnittstelle muss mit der Konfiguration "vxlan encapsulation ipv6" konfiguriert werden. VXLANv6-Underlay |
|
Konfiguration des Unicast-Routings |
5 |
|
ipv6-Unicast-Routing |
Ermöglicht IPv6-Routing |
|
IGP-Konfiguration |
6 |
Router-OSPF 1 |
IPv6-Router OSPF 1 Router-ID 10.1.1.1 |
Aktiviert OSPF für IPv6 |
|
BGP-Konfiguration |
7 |
|
Router BGP 100 bgp router-id 10.2.2.1 |
Konfigurieren der BGP-Router-ID |
8 |
Router BGP 100 neighbor 10.9.9.9 remote-as 100 neighbor 10.9.9.9 update-source Loopback0 ! address-family l2vpn evpn Nachbar 10.9.9.9 aktivieren neighbor 10.9.9.9 send-community beide Ausgangsadressenfamilie ! Ausgangsadressenfamilie |
Router BGP 100 neighbor 2001:DB8:99::99 remote-as 100 neighbor 2001:DB8:99::99 update-source Loopback0 ! address-family l2vpn evpn neighbor 2001:DB8:99::99 activate neighbor 2001:DB8:99::99 send-community beide Ausgangsadressenfamilie |
BGP-EVPN-Peering wurde in IPv6-Nachbaradresse verschoben |
Statische Multicast-Replikation Migration von VxLANv4 zu VxLANv6
In dieser Tabelle sind die Beispielkonfigurationsänderungen aufgeführt, die für die Migration der VxLANv4- zu VXLANv6-Underlays für die statische Multicast-Replikation erforderlich sind.
Migrationsschritt |
VXLANv4-Underlay |
VXLANv6-Underlay |
Beschreibung |
|
Konfiguration der statischen Multicast-Replikation |
1 |
interface nve1 Mitglied vni 20011 mcast-group 226.1.1.1 |
interface nve1 Mitglied vni 20011 mcast- gruppe FF05::1 |
Konfigurieren der statischen Multicast-Adresse für die IPv6-Replikation |
|
Konfiguration des Migrationsmodus unterlegen |
2 |
|
interface nve1 VXLAN-Kapselung IPv6 |
Die VXLAN NVE-Schnittstelle muss mit der Konfiguration "vxlan encapsulation ipv6" konfiguriert werden. VXLANv6-Underlay |
|
Konfiguration des Unicast-Routings |
3 |
|
ipv6-Unicast-Routing |
Ermöglicht IPv6-Routing |
|
Multicast-Routing-Konfiguration |
4 |
IP-Multicast-Routing |
IPv6-Multicast-Routing |
Ermöglicht IPv6-Multicast-Routing |
5 |
ip pim rp-address 10.9.9.9 |
ipv6 pim rp-address 2001:DB8::99:99 |
PIM RP-Adresse zu IPv6 migrieren |
Brownfield - Nahtlose Migration zu VXLANv4 und VXLANv6
Bei Bereitstellungen von Brownfield ist zur nahtlosen Migration eine transitive duale IPv4/IPv6-Übertragung im Underlay implementiert. Die VXLAN-Tunnel und die BGP-Nachbarschaft sind anfänglich IPv4-basiert und werden nahtlos auf IPv6-basiert migriert (IPv4 kann nach der Migration optional vom Underlay entfernt werden). Mit anderen Worten: Einzelne VTEPs können zu dualem IPv4 und IPv6 migriert werden, während andere weiterhin mit IPv4 arbeiten. Sobald alle VTEPs innerhalb des Fabric duale IPv4- und IPv6-fähig sind, können einzelne VTEPs zu IPv6 migriert werden.
Netzwerkdiagramm
Migration von Brownfield Unicast VxLANv4 zu Dual-Stack
In dieser Tabelle werden die Beispielkonfigurationsänderungen aufgeführt, die für die Migration des Brownfield VxLANv4-Underlays zu Dual-Stack für Unicast-Datenverkehr erforderlich sind.
Migrationsschritt |
VXLANv4-Underlay |
Dual-Stack (bevorzugt VxLANv6 Underlay) |
Beschreibung |
|
L2VPN-Router-ID-Konfiguration |
1 |
|
L2VPN Router-ID 10.2.2.3 |
Konfigurieren der l2vpn-Router-ID zur Verwendung als EVPN-Router-ID |
|
VXLAN VTEP IP-Konfiguration |
2 |
Schnittstelle Loopback1 ip address 10.2.2.2.2 255.255.255.255 interface nve1 Loopback1 der Quellschnittstelle |
Schnittstelle Loopback1 ip address 10.2.2.2.2 255.255.255.255 ipv6-Adresse 2001:DB8:2::2/128 interface nve1 Loopback1 der Quellschnittstelle |
Loopback-Schnittstelle für VXLAN, konfiguriert mit IPv4- und IPv4-Adressen. |
3 |
Schnittstelle Loopback1 ip ospf 1 area 0 interface nve1 Loopback1 der Quellschnittstelle |
Schnittstelle Loopback1 ip ospf 1 area 0 IPv6 OSPF 1 Bereich 0 interface nve1 Loopback1 der Quellschnittstelle |
IGP wie OSPF ist für IPv4- und IPv6-Adressen der Schnittstelle aktiviert |
|
Konfiguration des Migrationsmodus unterlegen |
4 |
|
interface nve1 VXLAN-Kapselung Dual-Stack prefer-IPv6 |
VXLAN NVE-Schnittstelle muss mit "vxlan encapsulation dual-stack prefer-ipv6" für Dual-Stack konfiguriert werden, bevorzugt jedoch VXLANv6-Underlay |
|
Konfiguration des Unicast-Routings |
6 |
|
ipv6-Unicast-Routing |
Ermöglicht IPv6-Routing |
|
IGP-Konfiguration |
7 |
Router-OSPF 1 |
Router-OSPF 1 ! IPv6-Router OSPF 1 Router-ID 10.1.1.1 |
OSPF für IPv4 und IPv6 aktivieren |
|
BGP-Konfiguration |
8 |
|
Router BGP 100 bgp router-id 10.2.2.1 |
Konfigurieren der BGP-Router-ID |
9 |
Router BGP 100 neighbor 10.9.9.9 remote-as 100 neighbor 10.9.9.9 update-source Loopback0 ! address-family l2vpn evpn Nachbar 10.9.9.9 aktivieren neighbor 10.9.9.9 send-community beide Ausgangsadressenfamilie ! Ausgangsadressenfamilie |
Router BGP 100 neighbor 10.9.9.9 remote-as 100 neighbor 10.9.9.9 update-source Loopback0 neighbor 2001:DB8:99::99 remote-as 100 neighbor 2001:DB8:99::99 update-source Loopback0 ! address-family l2vpn evpn Nachbar 10.9.9.9 aktivieren neighbor 10.9.9.9 send-community beide neighbor 2001:DB8:99::99 activate neighbor 2001:DB8:99::99 send-community beide Ausgangsadressenfamilie |
BGP-EVPN-Peering mit IPv4- und IPv6-Nachbaradressen |
Migration der BUM-Eingangsreplikation von Brownfield VxLANv4 auf Dual-Stack
In dieser Tabelle sind die erforderlichen Beispielkonfigurationsänderungen für die Migration des Brownfield VxLANv4-Underlays zu Dual-Stack für BUM-IR aufgeführt.
Migrationsschritt |
VXLANv4-Underlay |
Dual-Stack (bevorzugt VxLANv6 Underlay) |
Beschreibung |
|
L2VPN-Router-ID-Konfiguration |
1 |
|
L2VPN Router-ID 10.2.2.3 |
Konfigurieren der l2vpn-Router-ID zur Verwendung als EVPN-Router-ID |
|
VXLAN VTEP IP-Konfiguration |
2 |
Schnittstelle Loopback1 ip address 10.2.2.2.2 255.255.255.255 interface nve1 Loopback1 der Quellschnittstelle |
Schnittstelle Loopback1 ip address 10.2.2.2.2 255.255.255.255 ipv6-Adresse 2001:DB8:2::2/128 interface nve1 Loopback1 der Quellschnittstelle |
Loopback-Schnittstelle für das VXLAN, konfiguriert mit IPv4- und IPv6-Adressen |
3 |
Schnittstelle Loopback1 ip ospf 1 area 0 interface nve1 Loopback1 der Quellschnittstelle |
Schnittstelle Loopback1 ip ospf 1 area 0 IPv6 OSPF 1 Bereich 0 interface nve1 Loopback1 der Quellschnittstelle |
IGP wie OSPF ist für IPv4- und IPv6-Adressen der Schnittstelle aktiviert |
|
Konfiguration des Migrationsmodus unterlegen |
4 |
|
interface nve1 VXLAN-Kapselung Dual-Stack prefer-IPv6 |
Die VXLAN NVE-Schnittstelle muss mit "vxlan encapsulation dual-stack prefer-ipv6" für Dual-Stack konfiguriert werden, bevorzugt jedoch das VXLANV6-Underlay. |
|
Konfiguration des Unicast-Routings |
5 |
|
ipv6-Unicast-Routing |
Ermöglicht IPv6-Routing |
|
IGP-Konfiguration |
6 |
Router-OSPF 1 |
Router-OSPF 1 IPv6-Router OSPF 1 Router-ID 10.1.1.1 |
OSPF für IPv4 und IPv6 aktivieren |
|
BGP-Konfiguration |
7 |
|
Router BGP 100 bgp router-id 10.2.2.1 |
Konfigurieren der BGP-Router-ID |
8 |
Router BGP 100 neighbor 10.9.9.9 remote-as 100 neighbor 10.9.9.9 update-source Loopback0 ! address-family l2vpn evpn Nachbar 10.9.9.9 aktivieren neighbor 10.9.9.9 send-community beide Ausgangsadressenfamilie ! Ausgangsadressenfamilie |
Router BGP 100 neighbor 10.9.9.9 remote-as 100 neighbor 10.9.9.9 update-source Loopback0 neighbor 2001:DB8:99::99 remote-as 100 neighbor 2001:DB8:99::99 update-source Loopback0 ! address-family l2vpn evpn Nachbar 10.9.9.9 aktivieren neighbor 10.9.9.9 send-community beide neighbor 2001:DB8:99::99 activate neighbor 2001:DB8:99::99 send-community beide Ausgangsadressenfamilie |
BGP-EVPN-Peering mit IPv4- und IPv6-Nachbaradressen |
Migration von der statischen Multicast-Replikation VxLANv4 auf Dual-Stack
In dieser Tabelle sind die erforderlichen Beispielkonfigurationsänderungen für die Migration des Brownfield VxLANv4-Underlays zu Dual-Stack für die statische Multicast-Replikation aufgeführt.
Migrationsschritt |
VXLANv4-Underlay |
Dual-Stack (VxLANv4 Multicast Underlay) |
Beschreibung |
|
Konfiguration der statischen Multicast-Replikation |
1 |
interface nve1 Mitglied vni 20011 mcast-group 226.1.1.1 |
interface nve1 Mitglied vni 20011 mcast-group 226.1.1.1 FF05::1 |
Konfigurieren von statischer IPv4- und statischer IPv6-Replikations-Multicast-Adresse |
|
Konfiguration des Migrationsmodus unterlegen |
2 |
|
interface nve1 VXLAN-Kapselung Dual-Stack prefer-ipv6 Underlay-Mcast ipv4 |
Die VXLAN NVE-Schnittstelle muss mit "vxlan encapsulation dual-stack prefer-ipv6 underlay-mcast ipv4" konfiguriert werden. |
|
Konfiguration des Unicast-Routings |
3 |
|
ipv6-Unicast-Routing |
Ermöglicht IPv6-Routing |
|
IPv6-Multicast-Routing-Konfiguration |
4 |
IP-Multicast-Routing |
IP-Multicast-Routing ! IPv6-Multicast-Routing |
Ermöglicht IPV4- und IPv6-Multicast-Routing |
5 |
ip pim rp-address 10.9.9.9 |
ip pim rp-address 10.9.9.9 ! ipv6 pim rp-address2001:DB8::99:99 |
Konfiguration von IPV4 und IPv6 PIM RP |
Brownfield Dual-Stack/VXLANv6 - nahtlose Migration
Das Netzwerk kann nur nach der Migration des gesamten Netzwerks auf einen Dual Stack auf das VXLANv6-Underlay migriert werden. Diese Konfiguration muss auf den Geräten vorgenommen werden, um dies zu erreichen.
Migration von Unicast Dual-Stack zu VXLANv6
In dieser Tabelle sind die Beispielkonfigurationsänderungen aufgeführt, die für die Migration von Brownfield Dual-Stack zu VxLANv6 nur für Unicast-Datenverkehr erforderlich sind.
Migrationsschritt |
Dual-Stack (bevorzugt VxLANv6 Underlay) |
VXLANv6-Underlay |
Beschreibung |
|
VXLAN VTEP IP-Konfiguration |
1 |
Schnittstelle Loopback1 ip address 10.2.2.2 255.255.255.255 ipv6-Adresse 2001:DB8:2::2/128 interface nve1 Loopback1 der Quellschnittstelle |
Schnittstelle Loopback1 ipv6-Adresse 2001:DB8:2::2/128 interface nve1 Loopback1 der Quellschnittstelle |
Loopback-Schnittstelle für VXLAN, nur mit IPv6-Adresse konfiguriert |
2 |
Schnittstelle Loopback1 ip ospf 1 area 0 IPv6 OSPF 1 Bereich 0 interface nve1 Loopback1 der Quellschnittstelle |
Schnittstelle Loopback1 IPv6 OSPF 1 Bereich 0 interface nve1 Loopback1 der Quellschnittstelle |
IGP wie OSPF ist nur für die IPv6-Adresse der Schnittstelle aktiviert |
|
Konfiguration des Migrationsmodus unterlegen |
3 |
interface nve1 VXLAN-Kapselung Dual-Stack prefer-IPv6 |
interface nve1 VXLAN-Kapselung v6 |
VXLAN NVE-Schnittstelle muss mit "vxlan encapsulation ipv6" für VXLANv6-Underlay konfiguriert werden |
|
IGP-Konfiguration |
4 |
Router-OSPF 1 ! IPv6-Router OSPF 1 Router-ID 10.1.1.1 |
IPv6-Router OSPF 1 Router-ID 10.1.1.1 |
Aktivieren Sie OSPF nur für IPv6 und |
|
BGP-Konfiguration |
5 |
Router BGP 100 neighbor 10.9.9.9 remote-as 100 neighbor 10.9.9.9 update-source Loopback0 neighbor 2001:DB8:99::99 remote-as 100 neighbor 2001:DB8:99::99 update-source Loopback0 ! address-family l2vpn evpn Nachbar 10.9.9.9 aktivieren neighbor 10.9.9.9 send-community beide neighbor 2001:DB8:99::99 activate neighbor 2001:DB8:99::99 send-community beide Ausgangsadressenfamilie |
Router BGP 100 neighbor 2001:DB8:99::99 remote-as 100 neighbor 2001:DB8:99::99 update-source Loopback0 ! address-family l2vpn evpn neighbor 2001:DB8:99::99 activate neighbor 2001:DB8:99::99 send-community beide Ausgangsadressenfamilie |
BGP-EVPN-Peering nur mit IPv6-Nachbaradressen |
Migration von BUM-Ingress-Replikation zwischen Dual-Stack und VXLANv6
In dieser Tabelle sind die Beispielkonfigurationsänderungen aufgeführt, die für die Migration von Brownfield Dual-Stack zu VxLANv6 nur für BUM-IR erforderlich sind.
Migrationsschritt |
Dual-Stack (bevorzugt VxLANv6 Underlay) |
VXLANv6-Underlay |
Beschreibung |
1 |
Schnittstelle Loopback1 ip address 10.2.2.2.2 255.255.255.255 ipv6-Adresse 2001:DB8:2::2/128 interface nve1 Loopback1 der Quellschnittstelle |
Schnittstelle Loopback1 ipv6-Adresse 2001:DB8:2::2/128 interface nve1 Loopback1 der Quellschnittstelle |
Loopback-Schnittstelle für VXLAN, nur mit IPv6-Adresse konfiguriert |
2 |
Schnittstelle Loopback1 ip ospf 1 area 0 IPv6 OSPF 1 Bereich 0 interface nve1 Loopback1 der Quellschnittstelle |
Schnittstelle Loopback1 IPv6 OSPF 1 Bereich 0 interface nve1 Loopback1 der Quellschnittstelle |
IGP wie OSPF ist nur für die IPv6-Adresse der Schnittstelle aktiviert |
|
Konfiguration des Migrationsmodus unterlegen |
3 |
interface nve1 VXLAN-Kapselung Dual-Stack prefer-IPv6 |
interface nve1 VXLAN-Kapselung v6 |
VXLAN NVE-Schnittstelle muss mit "vxlan encapsulation ipv6" für VXLANv6-Underlay konfiguriert werden |
|
IGP-Konfiguration |
4 |
Router-OSPF 1 ! IPv6-Router OSPF 1 Router-ID 10.1.1.1 |
IPv6-Router OSPF 1 Router-ID 10.1.1.1 |
OSPF nur für IPv6 aktivieren |
|
BGP-Konfiguration |
5 |
Router BGP 100 neighbor 10.9.9.9 remote-as 100 neighbor 10.9.9.9 update-source Loopback0 neighbor 2001:DB8:99::99 remote-as 100 neighbor 2001:DB8:99::99 update-source Loopback0 ! address-family l2vpn evpn Nachbar 10.9.9.9 aktivieren neighbor 10.9.9.9 send-community beide neighbor 2001:DB8:99::99 activate neighbor 2001:DB8:99::99 send-community beide Ausgangsadressenfamilie |
Router BGP 100 neighbor 2001:DB8:99::99 remote-as 100 neighbor 2001:DB8:99::99 update-source Loopback0 ! address-family l2vpn evpn neighbor 2001:DB8:99::99 activate neighbor 2001:DB8:99::99 send-community beide Ausgangsadressenfamilie |
BGP-EVPN-Peering nur mit IPv6-Nachbaradressen |
Migration von Dual-Stack- zu VXLANv6-Replikation mit statischem Multicast
In dieser Tabelle sind die erforderlichen Beispielkonfigurationsänderungen für Brownfield Dual-Stack mit Multicast-IPv4-Underlay zu Brownfield Dual-Stack mit Multicast-IPv6-Underlay für die statische Multicast-Replikation aufgeführt.
Migrationsschritt |
Dual-Stack (Multicast VxLANv4 Underlay) |
Dual-Stack (Multicast VxLANv6 Underlay) |
Beschreibung |
|
Konfiguration des Migrationsmodus unterlegen |
1 |
interface nve1 VXLAN-Kapselung Dual-Stack prefer-ipv6 Underlay-Mcast ipv4 |
interface nve1 VXLAN-Kapselung Dual-Stack prefer-IPv6 Underlay-Multicast IPv6 |
Die VXLAN NVE-Schnittstelle muss mit "vxlan encapsulation dual-stack prefer-ipv6 underlay-mcast ipv6" konfiguriert werden, um weiterhin Multicast-Datenverkehr auf V4 und V6 zu empfangen, aber nur auf V6-Underlay zu senden. |
Statische Multicast-Replikation Dual-Stack IPv6 Multicast zu IPv6 Multicast Underlay-Migration
In dieser Tabelle sind die Beispielkonfigurationsänderungen aufgeführt, die für Brownfield Dual-Stack mit Multicast-IPv6-Underlay zu VXLANv6 erforderlich sind. Nur Underlay für die statische Multicast-Replikation
Migrationsschritt |
Dual-Stack (mit Multicast VxLANv6 Underlay) |
VXLANv6-Underlay |
Beschreibung |
|
Konfiguration der statischen Multicast-Replikation |
1 |
interface nve1 Mitglied vni 20011 mcast-group 226.1.1.1 FF05::1 |
interface nve1 Mitglied vni 20011 mcast- gruppe FF05::1 |
Es ist nur eine statische IPv6-Replikations-Multicast-Adresse konfiguriert. |
|
Konfiguration des Migrationsmodus unterlegen |
2 |
interface nve1 VXLAN-Kapselung Dual-Stack prefer-ipv6 Underlay-Mcast ipv4 |
interface nve1 VXLAN-Kapselung IPv6 |
VXLAN NVE-Schnittstelle muss mit "vxlan encapsulation ipv6" konfiguriert werden |
|
IPv6-Multicast-Routing-Konfiguration |
3 |
IP-Multicast-Routing ! IPv6-Multicast-Routing |
IPv6-Multicast-Routing |
Nur IPv6-Multicast-Routing ist aktiviert. |
4 |
ip pim rp-address 10.9.9.9 ! ipv6 pim rp-address2001:DB8::99:99 |
ipv6 pim rp-address2001:DB8::99:99 |
Nur IPv6 PIM RP ist konfiguriert |
Spine-/Routen-Reflektor-Migration
Routen-Reflektoren können die Dual-Nexthop-Updates auch ohne Upgrade auf Version 17.9.2 wiedergeben, da die sekundäre Next-Hop-Adresse im optionalen BGP Transitive Tunnel Encapsulation-Attribut codiert wird (vorhandene BGP-Implementierungen unterstützen bereits das Empfangen und Reflektieren des Transitive Tunnel Encapsulation-Attributs).
Routen-Reflektoren/Spines, die noch nicht zu 17.9.2 migriert wurden, können:
- Reflektieren die dualen Next-Hop-Updates nur, wenn der primäre Next-Hop erreichbar ist
- BGP-Nachbarschaft nur über IPv4-Peering
Routen-Reflektoren/Spines, die zu 17.9.2 migriert wurden, können:
- Reflektieren die dualen Next-Hop-Updates, wenn entweder der primäre oder der sekundäre Next-Hop oder beide erreichbar sind
- BGP-Nachbarschaft über IPv4 und IPv6 Peering
Spine/Routen-Reflektor - EVPN-Fabric-Migration von V4 zu V6
In dieser Tabelle sind die erforderlichen Beispielkonfigurationsänderungen für die Spine/RR-Migration vom V4- zum V6-Core aufgeführt.
Migrationsschritt |
V4-EVPN-Fabric |
V6-EVPN-Fabric |
Beschreibung |
|
Konfiguration des Unicast-Routings |
1 |
ip routing |
ipv6-Unicast-Routing |
Ermöglicht IPv6-Routing |
|
BGP-Konfiguration |
2 |
|
Router BGP 100 bgp router-id 10.3.3.3 |
Konfigurieren der BGP-Router-ID |
3 |
Router BGP 100 neighbor 10.1.1.1 remote-as 100 neighbor 10.1.1.1 update-source Loopback0 ! address-family l2vpn evpn Nachbar 10.1.1.1 aktivieren neighbor 10.1.1.1 send-community beide Ausgangsadressenfamilie |
Router BGP 100 neighbor 2001:DB8:1::1 remote-as 100 neighbor 2001:DB8:1::1 update-source Loopback0 ! address-family l2vpn evpn neighbor 2001:DB8:1::1 aktivieren neighbor 2001:DB8:1::1 send-community beide Ausgangsadressenfamilie |
BGP-EVPN-Peering wurde in IPv6-Nachbaradresse verschoben. |
Migration von Brownfield Spine/Routen-Reflektoren von V4 zu V4+V6 EVPN-Fabric
In dieser Tabelle sind die erforderlichen Beispielkonfigurationsänderungen für die Spine/RR-Migration vom V4-Core zum V4+V6-Core aufgeführt
Migrationsschritt |
V4-EVPN-Fabric |
V4+V6 EVPN-Fabric |
Beschreibung |
|
Konfiguration des Unicast-Routings |
1 |
ip routing |
ip routing ipv6-Unicast-Routing |
Ermöglicht IPv6-Routing |
|
BGP-Konfiguration |
2 |
|
Router BGP 100 bgp router-id 10.3.3.3 |
Konfigurieren der BGP-Router-ID |
3 |
Router BGP 100 neighbor 10.1.1.1 remote-as 100 neighbor 10.1.1.1 update-source Loopback0 ! address-family l2vpn evpn Nachbar 10.1.1.1 aktivieren neighbor 10.1.1.1 send-community beide Ausgangsadressenfamilie |
Router BGP 100 neighbor 10.1.1.1 remote-as 100 neighbor 10.1.1.1 update-source Loopback0 neighbor 2001:DB8:1::1 remote-as 100 neighbor 2001:DB8:1::1 update-source Loopback0 ! address-family l2vpn evpn Nachbar 10.1.1.1 aktivieren neighbor 10.1.1.1 send-community beide neighbor 2001:DB8:1::1 aktivieren neighbor 2001:DB8:1::1 send-community beide Ausgangsadressenfamilie |
BGP-EVPN-Peering mit IPv6- und IPv6-Nachbaradresse. |
Migration der Spine-/Routen-Reflektoren-EVPN-Fabric von V4+V6 zu V6
In dieser Tabelle sind die erforderlichen Beispielkonfigurationsänderungen für die Spine/RR-Migration vom V4- + V6-Core zum V6-Core aufgeführt.
Migrationsschritt |
V4+V6 EVPN-Fabric |
V6-EVPN-Fabric |
Beschreibung |
|
BGP-Konfiguration |
1 |
Router BGP 100 neighbor 10.1.1.1 remote-as 100 neighbor 10.1.1.1 update-source Loopback0 neighbor 2001:DB8:1::1 remote-as 100 neighbor 2001:DB8:1::1 update-source Loopback0 ! address-family l2vpn evpn Nachbar 10.1.1.1 aktivieren neighbor 10.1.1.1 send-community beide neighbor 2001:DB8:1::1 aktivieren neighbor 2001:DB8:1::1 send-community beide Ausgangsadressenfamilie |
Router BGP 100 neighbor 2001:DB8:1::1 remote-as 100 neighbor 2001:DB8:1::1 update-source Loopback0 ! address-family l2vpn evpn neighbor 2001:DB8:1::1 aktivieren neighbor 2001:DB8:1::1 send-community beide Ausgangsadressenfamilie ! |
BGP-EVPN-Peering mit IPv6-Nachbaradresse. |
Überprüfung
In diesen Abschnitten werden Befehle zum Überprüfen der grundlegenden Migrationsfunktionen ausführlich beschrieben.
Anmerkung: Detaillierte Verifizierungs- und Fehlerbehebungsverfahren finden Sie im BGP VXLANv6 Migration Troubleshooting Guide. (in Kürze verfügbar)
Lokale VTEP-Konfiguration
völlig neues VXLANv6
#show nve interface nve1 detail
Interface: nve1, State: Admin Up, Oper Up
Encapsulation: Vxlan IPv6
Multicast BUM encapsulation: Vxlan IPv6
BGP host reachability: Enabled, VxLAN dport: 4789
VNI number: L3CP 1 L2CP 6 L2DP 0
source-interface: Loopback1 (primary: 2001:DB8:1::2 vrf: 0)
tunnel interface: Tunnel0
Pkts In Bytes In Pkts Out Bytes Out
0 0 0 0
Dual-Stack (bevorzugt IPv6)
#show nve interface nve1 detail
Interface: nve1, State: Admin Up, Oper Up
Encapsulation: Vxlan dual stack prefer IPv6
Multicast BUM encapsulation: Vxlan IPv4
BGP host reachability: Enabled, VxLAN dport: 4789
VNI number: L3CP 1 L2CP 6 L2DP 0
source-interface: Loopback1 (primary: 10.1.1.2 2001:DB8:1::2 vrf: 0)
tunnel interface: Tunnel0 Tunnel1
Pkts In Bytes In Pkts Out Bytes Out
0 0 0 0
L3-Funktionalität
L3-VRF-VTEP
#show bgp l2vpn evpn local-vtep vrf red
Local VTEP vrf red:
Protocol: IPv4
RMAC Address: AABB.CC81.F500
VTEP-IP:10.1.1.2
SEC-VTEP-IP:2001:DB8:1::2
VNI: 30000
BDI:Vlan3
Protocol: IPv6
RMAC Address: AABB.CC81.F500
VTEP-IP:10.1.1.2
SEC-VTEP-IP:2001:DB8:1::2
VNI: 30000
BDI:Vlan3
BGP-EVPN-Routing-Typ 5 - Route
Quellroute
#show bgp l2vpn evpn route-type 5
BGP routing table entry for [5][100:101][0][24][192.168.11.0]/17, version 127
Paths: (1 available, best #1, table EVPN-BGP-Table)
Advertised to update-groups:
1
Refresh Epoch 1
Local, imported path from base
0.0.0.0 (via vrf red) from 0.0.0.0 (10.1.1.1)
Origin incomplete, metric 0, localpref 100, weight 32768, valid, external, best
EVPN ESI: 00000000000000000000, Gateway Address: 0.0.0.0, local vtep: 0.0.0.0, VNI Label 30000, MPLS VPN Label 18
Extended Community: RT:100:100 ENCAP:8 Router MAC:AABB.CC81.F500
Tunnel Encapsulation Attribute:
Encap type: 8
Secondary nexthop address 2001:DB8:1::2
rx pathid: 0, tx pathid: 0x0
Updated on Apr 22 2022 09:28:45 PST
Remote-Route
#show bgp l2vpn evpn route-type 5
BGP routing table entry for [5][100:102][0][24][192.168.11.0]/17, version 164
Paths: (1 available, best #1, table EVPN-BGP-Table)
Not advertised to any peer
Refresh Epoch 2
Local
10.2.2.2 (metric 21) (via default) from 10.9.9.9 (10.99.99.99) --> Primary Nexthop
Origin incomplete, metric 0, localpref 100, valid, internal, best
EVPN ESI: 00000000000000000000, Gateway Address: 0.0.0.0, VNI Label 30000, MPLS VPN Label 0
Extended Community: RT:100:100 ENCAP:8 Router MAC:AABB.CC81.F600
Originator: 10.2.2.1, Cluster list: 10.9.9.9
Tunnel Encapsulation Attribute:
Encap type: 8
Secondary nexthop address 2001:DB8:2::2(active) --> Secondary Nexthop
rx pathid: 0, tx pathid: 0x0
Updated on Apr 22 2022 13:02:02 PST
BGP-L3-VPN-Route
L3-VRF-Quell-Route
#show bgp vpnv4 unicast all 192.168.11.0
Local
0.0.0.0 (via vrf red) from 0.0.0.0 (10.1.1.1)
Origin incomplete, metric 0, localpref 100, weight 32768, valid, sourced, best
Extended Community: RT:100:100
Local vxlan vtep:
vrf:red, vni:30000
local router mac:AABB.CC81.F500
encap:4
vtep-ip:10.2.1.2
sec-vtep-ip:2001:DB8:2::2
bdi:Vlan3
mpls labels in/out 18/nolabel(red)
rx pathid: 0, tx pathid: 0x0
Updated on Apr 21 2022 07:43:07 PST
L3VRF Remote-Route (aus EVPN importiert)
#sh bgp vpnv4 uni all 192.168.11.0
BGP routing table entry for 100:101:192.168.11.0/24, version 24
Paths: (3 available, best #3, table red)
Not advertised to any peer
Refresh Epoch 2
Local, imported path from [5][100:102][0][24][192.168.11.0]/17 (global)
2001:DB8:2::2 (metric 20) (via default) from 10.9.9.9 (10.99.99.99)
Origin incomplete, metric 0, localpref 100, valid, internal
Extended Community: RT:100:100 ENCAP:8 Router MAC:AABB.CC81.F600
Originator: 10.2.2.1, Cluster list: 10.9.9.9
Tunnel Encapsulation Attribute:
Encap type: 8
Secondary nexthop address 2001:DB8:2::2
Local vxlan vtep:
vrf:red, vni:30000
local router mac:AABB.CC81.F500
encap:4
vtep-ip:10.1.1.2
sec-vtep-ip:2001:DB8:1::2
bdi:Vlan3
Remote VxLAN:
Topoid 0x1(vrf red)
Remote Router MAC:AABB.CC81.F600
Encap 8
Egress VNI 30000
RTEP 2001:DB8:2::2
mpls labels in/out 18/nolabel
rx pathid: 0, tx pathid: 0
Updated on Apr 22 2022 13:02:02 PST
L3RIB-IP-Route
#show ip route vrf red 192.168.2.0
Routing Table: red
Routing entry for 192.168.2.0/32, 1 known subnets
B 192.168.2.2 [200/0] via 2001:DB8:2::2 (red:ipv6), 01:08:20, Vlan3
#show ipv6 route vrf red2001:DB8:10::/128
Routing entry for2001:DB8:10::/128
Known via "bgp 100", distance 200, metric 0
Tag 10, type internal
Route count is 1/1, share count 0
Routing paths:
2001:DB8:3::2%default, Vlan3%default
Route metric is 0, traffic share count is 1
MPLS label: nolabel
From 2001:DB8:6363:6363::
opaque_ptr 0x7F6945444B78
Last updated 04:44:10 ago
L3FIB/CEF-Route
#show ip cef vrf red 192.168.2.2
192.168.2.2/32
nexthop 2001:DB8:2::2 Vlan3
#show ipv6 cef vrf red2001:DB8:10::/128
2001:10::/128
nexthop 2001:DB8:3::2 Vlan3
VXLANv6 L3-Datenverkehrsweiterleitung
#show ip cef vrf red 192.168.2.2
192.168.2.2/32
nexthop 2001:DB8:2::2 Vlan3
#show ipv6 cef vrf red2001:DB8:10::/128
2001:10::/128
nexthop 2001:DB8:3::2 Vlan3
#show ip interface Vlan3 stats
Vlan3
5 minutes input rate 0 bits/sec, 0 packet/sec,
5 minutes output rate 0 bits/sec, 0 packet/sec,
0 packets input, 0 bytes,
0 packets output, 0 bytes.
L2-Funktionalität
L2 EVI VTEP
#show l2vpn evpn evi 1 detail
EVPN instance: 1 (VLAN Based)
RD: 10.1.1.3:1 (auto)
Import-RTs: 100:1
Export-RTs: 100:1
Per-EVI Label: none
State: Established
Replication Type: Ingress
Encapsulation: vxlan
IP Local Learn: Enabled (global)
Adv. Def. Gateway: Enabled (global)
Re-originate RT5: Disabled
Adv. Multicast: Enabled (global)
Vlan: 11
Protected: False
Ethernet-Tag: 0
State: Established
Flood Suppress: Attached
Core If: Vlan3
Access If: Vlan11
NVE If: nve1
RMAC: aabb.cc81.f500
Core Vlan: 3
L2 VNI: 20011
L3 VNI: 30000
VTEP IP: 10.1.1.2
Sec. VTEP IP: 2001:DB8:1::2
VRF: red
IPv4 IRB: Enabled
IPv6 IRB: Enabled
Pseudoports:
Ethernet0/1 service instance 11
Routes: 1 MAC, 1 MAC/IP
Peers:
10.2.2.2
Routes: 2 MAC, 4 MAC/IP, 1 IMET, 0 EAD
2001:DB8:3::2
Routes: 1 MAC, 3 MAC/IP, 1 IMET, 0 EAD
BGP-EVPN-Routing - Typ 2
Quellroute
#show bgp l2vpn evpn route-type 2
BGP routing table entry for [2][10.1.1.3:1][0][48][001100110011][32][192.168.11.254]/24, version 132
Paths: (3 available, best #1, table evi_1)
Advertised to update-groups:
1
Refresh Epoch 1
Local
:: (via default) from 0.0.0.0 (10.1.1.1)
Origin incomplete, localpref 100, weight 32768, valid, sourced, local, multipath, best
EVPN ESI: 00000000000000000000, Label1 20011
Extended Community: RT:100:1 RT:100:100 ENCAP:8 EVPN DEF GW:0:0
Router MAC:AABB.CC81.F500
Tunnel Encapsulation Attribute:
Encap type: 8
Secondary nexthop address 2001:DB8:1::2(active)
Local irb vxlan vtep:
vrf:red, l3-vni:30000
local router mac:AABB.CC81.F500
core-irb interface:Vlan3
vtep-ip:10.1.1.2
sec-vtep-ip:2001:DB8:1::2
rx pathid: 0, tx pathid: 0x0
Updated on Apr 22 2022 09:28:34 PST
Refresh Epoch 2
Remote-Route
#show bgp l2vpn evpn route-type 2
BGP routing table entry for [2][2.2.2.3:1][0][48][001100110011][32][192.168.11.254]/24, version 140
Paths: (1 available, best #1, table EVPN-BGP-Table)
Flag: 0x100
Not advertised to any peer
Refresh Epoch 2
Local
10.2.2.2 (metric 21) (via default) from 10.9.9.9 (10.99.99.99) <-- Primary Nexthop
Origin incomplete, metric 0, localpref 100, valid, internal, best
EVPN ESI: 00000000000000000000, Label1 20011
Extended Community: RT:100:1 RT:100:100 ENCAP:8 EVPN DEF GW:0:0
Router MAC:AABB.CC81.F600
Originator: 10.2.2.1, Cluster list: 10.9.9.9
Tunnel Encapsulation Attribute:
Encap type: 8
Secondary nexthop address 2001:DB8:2::2(active) <-- Secondary Nexthop
rx pathid: 0, tx pathid: 0x0
Updated on Apr 22 2022 13:01:53 PST
L2RIB-EVPN-MAC-Route
#show l2route evpn mac ip
EVI ETag Prod Mac Address Host IP Next Hop(s)
----- ---------- ----- -------------- --------------------------------------- --------------------------------------------------
1 0 BGP 0011.0011.0011 192.168.11.254 V:20011 2001:DB8:2::2
1 0 L2VPN 0011.0011.0011 192.168.11.254 Vl11:0
#show l2route evpn mac ip detail
EVPN Instance: 1
Ethernet Tag: 0
Producer Name: BGP
MAC Address: 0011.0011.0011
Host IP: 192.168.11.254
Sequence Number: 0
Label 2: 0
ESI: 0000.0000.0000.0000.0000
MAC Route Flags: BInt(Brm)Dgr
Next Hop(s): V:20011 2001:DB8:2::2
#show l2route evpn mac mac-address 0011.0011.0011 detail
EVPN Instance: 1
Ethernet Tag: 0
Producer Name: BGP
MAC Address: 0011.0011.0011
Num of MAC IP Route(s): 2
Sequence Number: 0
ESI: 0000.0000.0000.0000.0000
Flags: BInt(Brm)
Num of Default Gateways: 2
Next Hop(s): V:20011 10.1.1.2
L2FIB-Unicast-Route
#show l2fib bridge-domain 11 detail
Bridge Domain : 11
Reference Count : 12
Replication ports count : 3
Unicast Address table size : 2
IP Multicast Prefix table size : 1
Flood List Information :
Olist: 1035, Ports: 3
Port Information :
BD_PORT Gi1/0/1:11
VXLAN_REP PL:22(1) T:VXLAN_REP [IR]20011:2001:DB8:2::2
VXLAN_REP PL:18(1) T:VXLAN_REP [IR]20011:2001:DB8:3::2
Unicast Address table information :
aabb.0000.0021 VXLAN_UC PL:21(1) T:VXLAN_UC [MAC]20011:2001:DB8:2::2
aabb.0000.0031 VXLAN_UC PL:17(1) T:VXLAN_UC [MAC]20011:2001:DB8:3::2
IP Multicast Prefix table information :
Source: *, Group: 239.21.21.21, IIF: Null, Adjacency: Olist: 6160, Ports: 1
#show l2fib path-list 17 detail
VXLAN_UC Pathlist 17: topo 11, 1 paths, none
ESI: 0000.0000.0000.0000.0000
path 2001:DB8:3::2, type VXLAN, evni 20011, vni 20011, source MAC
oce type: vxlan_header, sw_handle 0x7FA98894B318
forwarding oce 0x7FA988AAE538 type adjacency, IPV6 midchain out of Tunnel0, addr 2001:DB8:3::2, cid: 1
output chain:
oce type: evpn_vxlan_encap, sw_handle 0x7FA988938728
oce type: vxlan_header, sw_handle 0x7FA98894B380
forwarding oce 0x7FA988AAE538 type adjacency, IPV6 midchain out of Tunnel0, addr 2001:DB8:3::2, cid: 1
VXLANv6 L2-Datenverkehrsweiterleitung
#show interface Tunnel1
Tunnel1 is up, line protocol is up
Hardware is Tunnel
MTU 9216 bytes, BW 100 Kbit/sec, DLY 50000 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation TUNNEL, loopback not set
Keepalive not set
Tunnel linestate evaluation up
Tunnel source 2001:DB8:1::2
Tunnel protocol/transport MUDP/IPV6 <-- VXLANv6 tunnel
TEID 0x0, sequencing disabled
Checksumming of packets disabled
source_port:4789, destination_port:0
Tunnel TTL 255
Tunnel transport MTU 9216 bytes
Tunnel transmit bandwidth 8000 (kbps)
Tunnel receive bandwidth 8000 (kbps)
Last input never, output never, output hang never
Last clearing of "show interface" counters 02:38:42
Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 8
Queueing strategy: fifo
Output queue: 0/0 (size/max)
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
0 packets input, 0 bytes, 0 no buffer
Received 0 broadcasts (0 IP multicasts)
0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
0 packets output, 0 bytes, 0 underruns
Output 0 broadcasts (0 IP multicasts)
0 output errors, 0 collisions, 0 interface resets
0 unknown protocol drops
0 output buffer failures, 0 output buffers swapped out
Multicast-Funktionen
BGP EVPN-Routing-Typ 3 für BUM-IR
Quellroute
#show bgp l2vpn evpn route-type 3
BGP routing table entry for [3][10.1.1.3:1][0][32][10.1.1.3]/17, version 116
Paths: (1 available, best #1, table evi_1)
Advertised to update-groups:
1
Refresh Epoch 1
Local
:: (via default) from 0.0.0.0 (10.1.1.1)
Origin incomplete, localpref 100, weight 32768, valid, sourced, local, best
Extended Community: RT:100:1 ENCAP:8 EVPN Mcast Flags:1
Tunnel Encapsulation Attribute:
Encap type: 8
Secondary nexthop address 2001:DB8:1::2(active)
PMSI Attribute: Flags:0x0, Tunnel type:IR, length 4, vni:20011 tunnel identifier: 0000 0000
Local irb vxlan vtep:
vrf:red, l3-vni:30000
local router mac:AABB.CC81.F500
core-irb interface:Vlan3
vtep-ip:10.1.1.2
sec-vtep-ip:2001:DB8:1::2
rx pathid: 0, tx pathid: 0x0
Updated on Apr 22 2022 09:28:34 PST
Remote-Route
#show bgp l2vpn evpn route-type 3
BGP routing table entry for [3][10.2.2.3:2][0][32][10.2.2.3]/17, version 151
Paths: (1 available, best #1, table EVPN-BGP-Table)
Flag: 0x100
Not advertised to any peer
Refresh Epoch 2
Local
10.2.2.2 (metric 21) (via default) from 10.9.9.9 (10.99.99.99)
Origin incomplete, metric 0, localpref 100, valid, internal, best
Extended Community: RT:100:2 ENCAP:8 EVPN Mcast Flags:1
Originator: 10.2.2.1, Cluster list: 10.9.9.9
Tunnel Encapsulation Attribute:
Encap type: 8
Secondary nexthop address 2001:DB8:2::2(active)
PMSI Attribute: Flags:0x0, Tunnel type:IR, length 4, vni:20012 tunnel identifier: < Tunnel Endpoint: 10.2.2.2 >
rx pathid: 0, tx pathid: 0x0
Updated on Apr 22 2022 13:01:53 PST
L2RIB EVPN-IMET-Route für BUM-IR
#sh l2route evpn imet detail
EVPN Instance: 1
Ethernet Tag: 0
Producer Name: BGP
Router IP Addr: 10.3.3.3
Route Ethernet Tag: 0
Tunnel Flags: 0
Tunnel Type: Ingress Replication
Tunnel Labels: 20011
Tunnel ID: 2001:DB8:3::2
Multicast Proxy: IGMP
Next Hop(s): V:0 2001:DB8:3::2
Statische Multicast-Replikationsroute
#show ipv6 mroute ff05::1
Multicast Routing Table
Flags: D - Dense, S - Sparse, B - Bidir Group, s - SSM Group,
C - Connected, L - Local, I - Received Source Specific Host Report,
P - Pruned, R - RP-bit set, F - Register flag, T - SPT-bit set,
J - Join SPT, Y - Joined MDT-data group,
y - Sending to MDT-data group
g - BGP signal originated, G - BGP Signal received,
N - BGP Shared-Tree Prune received, n - BGP C-Mroute suppressed,
q - BGP Src-Active originated, Q - BGP Src-Active received
E - Extranet
Timers: Uptime/Expires
Interface state: Interface, State
On All VTEPS
(*, FF05::1), 00:11:31/never, RP2001:DB8::99:99, flags: SCJ
Incoming interface: TenGigabitEthernet1/1/1
RPF nbr: FE80::822D:BFFF:FE7B:1DC8
Immediate Outgoing interface list:
Tunnel0, Forward, 00:11:31/never
On Sender VTEP
(2000::1:1, FF05::1), 00:10:59/00:00:41, flags: SFJT
Incoming interface: Loopback0
RPF nbr: FE80::822D:BFFF:FE9B:8480
Immediate Outgoing interface list:
TenGigabitEthernet1/1/1, Forward, 00:10:24/00:03:08
Inherited Outgoing interface list:
Tunnel0, Forward, 00:11:31/never
On Receiver VTEP
(2000::2:2, FF05::1), 00:10:34/00:00:49, flags: SJT
Incoming interface: TenGigabitEthernet1/1/1
RPF nbr: FE80::822D:BFFF:FE7B:1DC8
Inherited Outgoing interface list:
Tunnel0, Forward, 00:11:31/never
VXLANv6-Multicast-Weiterleitung
#show ipv6 mfib ff05::1
Entry Flags: C - Directly Connected, S - Signal, IA - Inherit A flag,
ET - Data Rate Exceeds Threshold, K - Keepalive
DDE - Data Driven Event, HW - Hardware Installed
ME - MoFRR ECMP entry, MNE - MoFRR Non-ECMP entry, MP - MFIB
MoFRR Primary, RP - MRIB MoFRR Primary, P - MoFRR Primary
MS - MoFRR Entry in Sync, MC - MoFRR entry in MoFRR Client,
e - Encap helper tunnel flag.
I/O Item Flags: IC - Internal Copy, NP - Not platform switched,
NS - Negate Signalling, SP - Signal Present,
A - Accept, F - Forward, RA - MRIB Accept, RF - MRIB Forward,
MA - MFIB Accept, A2 - Accept backup,
RA2 - MRIB Accept backup, MA2 - MFIB Accept backup
Forwarding Counts: Pkt Count/Pkts per second/Avg Pkt Size/Kbits per second
Other counts: Total/RPF failed/Other drops
I/O Item Counts: HW Pkt Count/FS Pkt Count/PS Pkt Count Egress Rate in pps
Default
On All VTEPS
(*,FF05::1) Flags: C HW
SW Forwarding: 0/0/0/0, Other: 0/0/0
HW Forwarding: 1/0/277/0, Other: 0/0/0
TenGigabitEthernet1/1/1 Flags: A NS
Tunnel0, VXLAN v6 Decap Flags: F NS
Pkts: 0/0/0 Rate: 0 pps
On Sender VTEP
(2000::1:1,FF05::1) Flags: HW
SW Forwarding: 2/0/257/0, Other: 0/0/0
HW Forwarding: 698/1/174/1, Other: 0/0/0
Null0 Flags: A
TenGigabitEthernet1/1/1 Flags: F NS
Pkts: 0/0/0 Rate: 0 pps
On Receiver VTEP
(2000::2:2,FF05::1) Flags: HW
SW Forwarding: 1/0/259/0, Other: 0/0/0
HW Forwarding: 259/1/184/1, Other: 0/0/0
TenGigabitEthernet1/1/1 Flags: A
Tunnel0, VXLAN v6 Decap Flags: F NS
Pkts: 0/0/1 Rate: 0 pps
Beispielkonfigurationen
EVPN-L2Gateway-VXLANv4-Bereitstellung
l2vpn evpn instance 1 vlan-based
encapsulation vxlan
replication-type ingress
!
l2vpn evpn instance 2 vlan-based
encapsulation vxlan
replication-type ingress
!
l2vpn
router-id 10.1.1.3
!
spanning-tree mode rapid-pvst
spanning-tree extend system-id
!
vlan configuration 11
member evpn-instance 1 vni 20011
vlan configuration 12
member evpn-instance 2 vni 20012
vlan internal allocation policy ascending
!
vlan 3,11-12
!
interface Loopback0
ip address 10.1.1.1 255.255.255.255
ip ospf 1 area 0
!
interface Loopback1
ip address 10.1.1.2 255.255.255.255
ip ospf 1 area 0
!
interface Ethernet1/0
no switchport
ip address 10.0.1.2 255.255.255.252
ip ospf network point-to-point
ip ospf 1 area 0
!
interface nve1
no ip address
source-interface Loopback1
host-reachability protocol bgp
member vni 20011 ingress-replication
member vni 20012 ingress-replication
!
router ospf 1
redistribute connected
!
router bgp 100
bgp router-id 10.1.1.1
bgp log-neighbor-changes
bgp graceful-restart
neighbor 10.9.9.9 remote-as 100
neighbor 10.9.9.9 update-source Loopback0
!
address-family l2vpn evpn
neighbor 10.9.9.9 activate
neighbor 10.9.9.9 send-community both
exit-address-family
EVPN DAG (Distributed Anycast Gateway) IRB VXLANv4-Bereitstellung
vrf definition red
rd 100:101
!
address-family ipv4
route-target export 100:100
route-target import 100:100
route-target export 100:100 stitching
route-target import 100:100 stitching
exit-address-family
!
address-family ipv6
route-target export 100:200
route-target import 100:200
route-target export 100:200 stitching
route-target import 100:200 stitching
exit-address-family
!
l2vpn evpn
default-gateway advertise
!
l2vpn evpn instance 1 vlan-based
encapsulation vxlan
replication-type ingress
!
l2vpn evpn instance 2 vlan-based
encapsulation vxlan
replication-type ingress
!
l2vpn
router-id 10.1.1.3
!
spanning-tree mode rapid-pvst
spanning-tree extend system-id
!
vlan configuration 3
member vni 30000
vlan configuration 11
member evpn-instance 1 vni 20011
vlan configuration 12
member evpn-instance 2 vni 20012
vlan internal allocation policy ascending
!
vlan 3,11-12
!
interface Loopback0
ip address 10.1.1.1 255.255.255.255
ip ospf 1 area 0
!
interface Loopback1
ip address 10.1.1.2 255.255.255.255
ip ospf 1 area 0
!
interface Loopback192
vrf forwarding red
ip address 192.168.1.1 255.255.255.255
ip pim sparse-mode
!
interface Ethernet1/0
no switchport
ip address 10.0.1.2 255.255.255.252
ip pim sparse-mode
ip ospf network point-to-point
ip ospf 1 area 0
!
interface nve1
no ip address
source-interface Loopback1
host-reachability protocol bgp
member vni 30000 vrf red
member vni 20011 ingress-replication
member vni 20012 ingress-replication
!
router ospf 1
redistribute connected
!
router bgp 100
bgp router-id 10.1.1.1
bgp log-neighbor-changes
bgp graceful-restart
neighbor 10.9.9.9 remote-as 100
neighbor 10.9.9.9 update-source Loopback0
!
address-family l2vpn evpn
neighbor 10.9.9.9 activate
neighbor 10.9.9.9 send-community both
exit-address-family
!
address-family ipv4 vrf red
advertise l2vpn evpn
redistribute connected
redistribute static
exit-address-family
!
address-family ipv6 vrf red
redistribute connected
advertise l2vpn evpn
exit-address-family
Zugehörige Informationen