In dem Dokumentationssatz für dieses Produkt wird die Verwendung inklusiver Sprache angestrebt. Für die Zwecke dieses Dokumentationssatzes wird Sprache als „inklusiv“ verstanden, wenn sie keine Diskriminierung aufgrund von Alter, körperlicher und/oder geistiger Behinderung, Geschlechtszugehörigkeit und -identität, ethnischer Identität, sexueller Orientierung, sozioökonomischem Status und Intersektionalität impliziert. Dennoch können in der Dokumentation stilistische Abweichungen von diesem Bemühen auftreten, wenn Text verwendet wird, der in Benutzeroberflächen der Produktsoftware fest codiert ist, auf RFP-Dokumentation basiert oder von einem genannten Drittanbieterprodukt verwendet wird. Hier erfahren Sie mehr darüber, wie Cisco inklusive Sprache verwendet.
Cisco hat dieses Dokument maschinell übersetzen und von einem menschlichen Übersetzer editieren und korrigieren lassen, um unseren Benutzern auf der ganzen Welt Support-Inhalte in ihrer eigenen Sprache zu bieten. Bitte beachten Sie, dass selbst die beste maschinelle Übersetzung nicht so genau ist wie eine von einem professionellen Übersetzer angefertigte. Cisco Systems, Inc. übernimmt keine Haftung für die Richtigkeit dieser Übersetzungen und empfiehlt, immer das englische Originaldokument (siehe bereitgestellter Link) heranzuziehen.
Dieses Dokument beschreibt Extranet-mVPN und enthält Konfigurationsbeispiele in Cisco IOS®XR.
Es gibt keine spezifischen Anforderungen für dieses Dokument.
Dieses Dokument bezieht sich ausschließlich auf Cisco IOS XR, ist jedoch nicht auf eine bestimmte Softwareversion oder Hardware beschränkt.
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 potenziellen Auswirkungen eines Befehls verstehen.
Multicast wird in Multicast-fähigen VPNs (mVPN) unterstützt. mVPN verwendet dieselben VRF-Konzepte (Virtual Routing and Forwarding) wie Unicast-Layer-3-VPN-Netzwerke.
Dieses Bild zeigt die Intra-VRF-Multicast-Weiterleitung (mit Punkt 0).
Bild 1. Multicast-Paketfluss für Intranet-MVRF
Multicast basiert auf Reverse Path Forwarding (RPF). Dies gilt auch für Inter-VRF-Multicast-Datenverkehr. Damit Multicast von einer VRF-Instanz zu einer anderen übertragen werden kann, ist für die Quelle des Multicast-Datenverkehrs zu einer anderen VRF-Instanz ein VRF-zu-RPF erforderlich. Daher muss die Route für die Multicast-Quelle auf der VRF-Routing-Tabelle des Empfängers auf dem PE-Router verfügbar sein. Es gibt zwei Möglichkeiten, sicherzustellen, dass der RPF im VRF-Kontext erfolgreich ist.
Ein PE-Router kündigt keine VPN-Route an. Wenn ein PE-Router eine VPN-Route von einem Remote-PE-Router empfangen und in VRF 1 importiert hat, kann dieses VPN-Präfix nicht lokal von VRF 1 zu VRF 2 exportiert werden. Es spielt keine Rolle, ob auf diesem PE-Router eine Route-Target-Importroute von VRF 1 in VRF 2 lokal vorhanden ist oder nicht, der Import in VRF 2 erfolgt nicht.
Bei Multicast dreht sich alles um RPF-Erfolg. Achten Sie immer auf RPF. Damit Extranet-Multicast funktioniert, muss das RPF von einer VRF-Instanz zur anderen, vom Empfänger zur Quell-VRF-Instanz, ausgeführt werden. Daher muss eine Unicast-Route für die Quelle im Empfänger-VRF zurück zur Quell-VRF vorhanden sein.
Lmdt: Label Multicast Distribution Tree
Cisco IOS XE unterstützt auch Extranet-mVPN. In der Vergangenheit führte IOS (-XE) zwei Schemata ein, um ein Extranet-mVPN zu erreichen. Sie werden als Option 1 und Option 2 bezeichnet. IOS-XR unterstützt Extranet mit denselben Schemata.
Option 1: Die Quell-MVRF-Instanz (Virtual Routing and Forwarding) für Multicast befindet sich auf der MVRF-Instanz des Empfängers. Dies bedeutet, dass das VRF (Quell-VRF) am Eingangs-PE-Router für den Multicast-Datenverkehr auch auf dem Egress-PE-Router mit den entsprechenden Route Targets konfiguriert wird.
Sehen Sie sich Bild 2 an. Es zeigt den Multicast-Paketfluss für Option 1.
Bild 2. Multicast-Paketfluss für Extranet Option 1.
Der Multicast-Datenverkehr durchläuft das Core-Netzwerk und verwendet die Kapselung der Quell-MVRF.
Option 2: Der Empfänger-MVRF befindet sich auf der Quell-MVRF. Dies bedeutet, dass das VRF (Receiver VRF) am Egress-PE-Router für den Multicast-Datenverkehr auch auf dem Eingangs-PE-Router mit den entsprechenden Route Targets konfiguriert wird.
Sehen Sie sich Bild 3 an. Es zeigt den Multicast-Paketfluss für Option 2.
Bild 3. Multicast-Paketfluss für Extranet Option 2.
Der Multicast-Datenverkehr durchläuft das Core-Netzwerk und verwendet die Kapselung der Quell-MVRF und der Empfänger-MVRF. Der Multicast-Datenverkehr nutzt also die doppelte Bandbreite im Core-Netzwerk.
Eine dritte Option, eine Hybridlösung zwischen den Optionen 1 und 2, ist verfügbar.
Option 3: Es wird eine Transport-MVRF verwendet. Der Eingangs-PE-Router leitet den Multicast-Datenverkehr von der Quell-VRF an die Transport-VRF weiter. Der Egress-PE-Router leitet den Multicast-Datenverkehr vom Transport-VRF zum Empfänger-VRF weiter. Diese Transport-MVRF hat keine kundenseitigen Schnittstellen mit dieser MVRF.
Bild 4. Multicast-Paketfluss für Extranet mit einer dritten VRF-Instanz, der Transport-VRF.
Alle Profile verfügen über RPL-basierte Unterstützung.
Nur die Profile, die das Multicast Core-Tree-Protokoll (Profile 0, 3 und 11) verwenden, unterstützen RIB-basierte Extranet-mVPN.
Alle Profile unterstützen den RPL- und den RIB-basierten Support, mit Ausnahme der Profile, die die Kundensignalisierung mit dem BGP verwenden (z. B. Profile 2, 11, ...). Diese letzten unterstützen nur Option 2 auf spezielle Weise. Beispiel 2.2 veranschaulicht dies.
Hier finden Sie eine Übersicht und Konfiguration für die verschiedenen Profile: Konfigurieren von mVPN-Profilen in Cisco IOS-XR
Beachten Sie die EX- oder Extranet-Markierungen auf den MRIB-Einträgen (Multicast RIB). Sie befinden sich im Quell- und Empfänger-VRF, in den Multicast-Einträgen und an den Schnittstellen.
Profile 0 verwendet den Standard-MDT mit PIM-Multicast-Signalisierung im Underlay und im Overlay (VRF-Kontext).
Dieses Profil unterstützt die Optionen 1 und 2 (und somit 3).
Abbildung 5 zeigt den Intra-VRF-Multicast-Datenverkehr, VRF 1 zu VRF 1.
Image 5 Profile 0 - Multicast-Paketfluss für Intranet-MVRF
Konfiguration für Profil 0.
multicast-routing
vrf one
address-family ipv4
interface GigabitEthernet0/0/0/1
enable
!
mdt source Loopback0
mdt default ipv4 239.1.1.1
!
!
!
router pim
vrf one
address-family ipv4
ssm range SSM-range-vrf-one
!
!
!
Beachten Sie, dass Profil 0 das einzige Profil ist, für das kein RPF-Topologiebefehl erforderlich ist.
Alternativ können Sie den RPF-Topologiebefehl für Profil 0 konfigurieren.
router pim
vrf one
address-family ipv4
rpf topology route-policy profile-0
ssm range SSM-range-vrf-one
!
!
!
route-policy profile-0
set core-tree pim-default
end-policy
!
Die Ausgabe des MRIB-Eintrags auf Ausgangs-PE 1 sieht wie folgt aus:
RP/0/0/CPU0:PE1#show mrib vrf one route 232.1.1.1 10.0.0.12
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.12,232.1.1.1) RPF nbr: 10.0.0.2 Flags: RPF
Up: 01:15:06
Incoming Interface List
mdtone Flags: A MI, Up: 01:06:10
Outgoing Interface List
GigabitEthernet0/0/0/1 Flags: F NS, Up: 01:15:06
Der RPF verweist auf den Mittelton, den Multicast Distribution Tree (MDT) für VRF one.
RP/0/0/CPU0:PE1#show pim vrf one rpf 10.0.0.12
Table: IPv4-Unicast-default
* 10.0.0.12/32 [200/0]
via mdtone with rpf neighbor 10.0.0.2
Connector: 65000:1002:10.0.0.2, Nexthop: 10.0.0.2
RP/0/0/CPU0:PE2#show mrib vrf one route 232.1.1.1 10.0.0.12
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.12,232.1.1.1) RPF nbr: 10.2.12.12 Flags: RPF
Up: 01:14:26
Incoming Interface List
GigabitEthernet0/0/0/1 Flags: A, Up: 01:14:26
Outgoing Interface List
mdtone Flags: F MI, Up: 01:06:51
RP/0/0/CPU0:PE2#show pim vrf one rpf 10.0.0.12
Table: IPv4-Unicast-default
* 10.0.0.12/32 [20/0]
via GigabitEthernet0/0/0/1 with rpf neighbor 10.2.12.12
Profile 0 unterstützt RIB-basierte Option 1. Die Route zurück zur Quelle muss im Empfänger-VRF vorhanden sein.
Bild 6. Profil 0 - Option 1. Die Quell-MVRF-Instanz befindet sich auf der MVRF-Instanz des Empfängers.
Bild 6 zeigt, dass der Eingangs-PE-Router PE2 die Quellroute von VRF 2, der Quell-VRF, mit Route-Target 65000:5555 ankündigt. Der Egress-PE-Router PE1 importiert die Routen mit diesem Routenziel in die VRF-Instanz, das Empfänger-VRF.
VRF One und VRF Two verwenden das Profil 0.
multicast-routing
address-family ipv4
interface Loopback0
enable
!
interface GigabitEthernet0/0/0/0
enable
!
!
vrf one
address-family ipv4
interface GigabitEthernet0/0/0/1
enable
!
mdt source Loopback0
mdt default ipv4 239.1.1.1
!
!
vrf two
address-family ipv4
interface GigabitEthernet0/0/0/2
enable
!
mdt source Loopback0
mdt default ipv4 239.1.1.2
!
router pim
address-family ipv4
ssm range SSM-range
!
vrf one
address-family ipv4
ssm range SSM-range-vrf-one
!
!
vrf two
address-family ipv4
ssm range SSM-range-vrf-two
!
!
!
Der Eingangs-PE-Router PE2 exportiert die Quellroute mit dem Route-Target 65000:5555. Der Egress-PE-Router PE1 importiert diese Route mit dem Route-Target 65000:5555 in VRF one.
RP/0/0/CPU0:PE1#show mrib vrf one route 232.1.1.3 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.3) RPF TID: 0xe0000011 Flags: RPF EX
Up: 01:36:16
Outgoing Interface List
GigabitEthernet0/0/0/1 Flags: F NS, Up: 01:36:16
RP/0/0/CPU0:PE1#show pim vrf one rpf 10.0.0.15
Table: IPv4-Unicast-default
* 10.0.0.15/32 [200/0]
via VRF:two with rpf neighbor 10.0.0.2
Connector: 65000:2002:10.0.0.2, Nexthop: 10.0.0.2
Woher weiß der Egress-PE-Router PE1, dass der RPF in der zweiten VRF-Instanz auftreten muss?
Die BGP VPN4-Unicast-Route in VRF sieht wie folgt aus:
RP/0/0/CPU0:PE1#show bgp vpnv4 unicast vrf one 10.0.0.15/32
BGP routing table entry for 10.0.0.15/32, Route Distinguisher: 65000:1001
Versions:
Process bRIB/RIB SendTblVer
Speaker 65 65
Last Modified: Nov 21 19:09:22.469 for 00:14:33
Paths: (1 available, best #1)
Not advertised to any peer
Path #1: Received by speaker 0
Not advertised to any peer
65005
10.0.0.2 (metric 3) from 10.0.0.4 (10.0.0.2)
Received Label 24006
Origin IGP, metric 0, localpref 100, valid, internal, best, group-best, import-candidate, imported
Received Path ID 0, Local Path ID 1, version 65
Extended community: RT:65000:2 RT:65000:5555
Originator: 10.0.0.2, Cluster list: 10.0.0.4
Connector: type: 1, Value:65000:2002:10.0.0.2
Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65000:2002
Dieser Route Distinguisher ist an eine VRF-Instanz gebunden. PE1 findet die für diesen RD (Route Distinguisher) verwendete Multicast-Gruppenadresse durch eine Suche des RD in der Tabelle "ipv4 mdt" der BGP-Adressfamilie wieder.
RP/0/0/CPU0:PE1#show bgp ipv4 mdt rd 65000:2002 10.0.0.2
BGP routing table entry for 10.0.0.2/96, Route Distinguisher: 65000:2002
Versions:
Process bRIB/RIB SendTblVer
Speaker 6 6
Last Modified: Nov 21 17:26:11.469 for 01:58:30
Paths: (1 available, best #1)
Not advertised to any peer
Path #1: Received by speaker 0
Not advertised to any peer
Local
10.0.0.2 (metric 3) from 10.0.0.4 (10.0.0.2)
Origin IGP, localpref 100, valid, internal, best, group-best
Received Path ID 0, Local Path ID 1, version 6
Originator: 10.0.0.2, Cluster list: 10.0.0.4
MDT group address: 239.1.1.2
Diese Gruppenadresse 239.1.1.2 ist die von VRF 2 verwendete Gruppenadresse. Für jeden PE-Router, der diesen Router PE1 enthält, ist diese Gruppe als Standard-MDT-Gruppenadresse für VRF zwei konfiguriert.
RP/0/0/CPU0:PE1#show mrib vrf two route 232.1.1.3 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.3) RPF nbr: 10.0.0.2 Flags: RPF EX
Up: 00:05:11
Incoming Interface List
mdttwo Flags: A MI, Up: 00:05:11
Outgoing Interface List
GigabitEthernet0/0/0/1 Flags: F NS EX, Up 00:05:11
RP/0/0/CPU0:PE1#show pim vrf two rpf 10.0.0.15
Table: IPv4-Unicast-default
* 10.0.0.15/32 [200/0]
via mdttwo with rpf neighbor 10.0.0.2
Connector: 65000:2002:10.0.0.2, Nexthop: 10.0.0.2
Der Multicast-Datenverkehr verwendet den Standard- oder einen Daten-MDT von VRF zwei, um das Core-Netzwerk zu durchlaufen.
RP/0/0/CPU0:PE2#show mrib vrf two route 232.1.1.3 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.3) RPF nbr: 10.2.15.15 Flags: RPF
Up: 00:02:49
Incoming Interface List
GigabitEthernet0/0/0/2 Flags: A, Up: 00:02:49
Outgoing Interface List
mdttwo Flags: F MI, Up: 00:02:49
Es gibt keinen Zustand für (10.0.0.15, 232.1.1.3) auf Eingangs-PE, PE2 in VRF one, wenn auf dem Eingangs-PE-Router PE2 sogar eine VRF-Instanz vorhanden ist.
Die alternative Methode zur RIB-basierten Methode ist die RPL-basierte Methode. Dies bedeutet, dass eine Route-Policy zum Ändern des RPF verwendet wird. Ein Beispiel für diese RPF-Routingrichtlinie finden Sie in Beispiel 2.1.
Dies ist der RIB-basierte Ansatz.
Image 7 Profile 0 - Option 2 Das MVRF-Gerät des Empfängers befindet sich auf der MVRF-Quelladresse.
Ein Route Target wird verwendet, um zwei VRF-Routen in eine VRF-Instanz am Empfänger-PE, PE3, zu importieren.
Der Eingangs-PE, PE2, benötigt eine statische Route in VRF one (Receiver VRF), die auf VRF 2 (Quell-VRF) verweist, sodass der RPF auf dem Eingangs-PE-Router PE2 erfolgreich ist.
PE3:
vrf one
address-family ipv4 unicast
import route-target
65000:1
65000:3333
!
export route-target
65000:1
!
PE2:
vrf one
address-family ipv4 unicast
import route-target
65000:1
!
export route-target
65000:1
!
vrf two
address-family ipv4 unicast
import route-target
65000:2
!
export route-target
65000:2
65000:3333
router static
vrf one
address-family ipv4 unicast
10.0.0.15/32 vrf two GigabitEthernet0/0/0/2 10.2.15.15
!
Diese statische Route muss nicht in das BGP umverteilt werden. Diese Route wird in VRF 2, der Quell-VRF, angekündigt. Der Egress-PE-Router PE3 empfängt diese Route, da sie vom Eingangs-PE-Router PE1 in VRF zwei mit Route-Target 65000:3333 angekündigt wird, der in VRF one auf PE3 importiert wird. Die statische Route ist erforderlich, damit der RPF auf der VRF-Instanz des Eingangs-PE-Routers PE2 erfolgreich ist.
Der Multicast-Datenverkehr nutzt den MDT aus der VRF-Instanz, um das Core-Netzwerk zu durchqueren.
RP/0/0/CPU0:PE3#show mrib vrf one route 232.1.1.4 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.4) RPF nbr: 10.0.0.2 Flags: RPF
Up: 14:54:08
Incoming Interface List
mdtone Flags: A MI, Up: 00:16:47
Outgoing Interface List
GigabitEthernet0/0/0/1 Flags: F NS, Up: 14:54:08
RP/0/0/CPU0:PE3#show route vrf one 10.0.0.15/32
Routing entry for 10.0.0.15/32
Known via "bgp 65000", distance 200, metric 0, type internal
Installed Nov 22 08:02:19.808 for 00:25:24
Routing Descriptor Blocks
10.0.0.2, from 10.0.0.4
Nexthop in Vrf: "default", Table: "default", IPv4 Unicast, Table Id: 0xe0000000
Route metric is 0
No advertising protos.
RP/0/0/CPU0:PE3#show bgp vpnv4 unicast vrf one 10.0.0.15/32
BGP routing table entry for 10.0.0.15/32, Route Distinguisher: 65000:1003
Versions:
Process bRIB/RIB SendTblVer
Speaker 51 51
Last Modified: Nov 22 09:24:32.318 for 00:02:38
Paths: (1 available, best #1)
Not advertised to any peer
Path #1: Received by speaker 0
Not advertised to any peer
65005
10.0.0.2 (metric 3) from 10.0.0.4 (10.0.0.2)
Received Label 24006
Origin IGP, metric 0, localpref 100, valid, internal, best, group-best, import-candidate, imported
Received Path ID 0, Local Path ID 1, version 51
Extended community: RT:65000:2 RT:65000:3333
Originator: 10.0.0.2, Cluster list: 10.0.0.4
Connector: type: 1, Value:65000:2002:10.0.0.2
Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65000:2002
RP/0/0/CPU0:PE3#show pim vrf one rpf 10.0.0.15
Table: IPv4-Unicast-default
* 10.0.0.15/32 [200/0]
via mdtone with rpf neighbor 10.0.0.2
Connector: 65000:1002:10.0.0.2, Nexthop: 10.0.0.2
PE2 verfügt in VRF über ausgehenden Schnittstellen-Mittelton für den MRIB-Eintrag, die MDT-Schnittstelle für VRF.
RP/0/0/CPU0:PE2#show mrib vrf one route 232.1.1.4 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.4) RPF TID: 0xe0000011 Flags: RPF EX
Up: 00:21:58
Incoming Interface List
GigabitEthernet0/0/0/2 Flags: A EX, Up: 00:21:58
Outgoing Interface List
mdtone Flags: F MI, Up: 00:21:58
PE2 verfügt auch in VRF zwei über ausgehende Schnittstellen-Mantone für den MRIB-Eintrag, die MDT-Schnittstelle für VRF eins.
RP/0/0/CPU0:PE2#show mrib vrf two route 232.1.1.4 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.4) RPF nbr: 10.2.15.15 Flags: RPF EX
Up: 00:18:39
Incoming Interface List
GigabitEthernet0/0/0/2 Flags: A, Up: 00:18:39
Outgoing Interface List
mdtone Flags: F MI EX, Up: 00:18:39
RP/0/0/CPU0:PE2#show pim vrf one rpf 10.0.0.15
Table: IPv4-Unicast-default
* 10.0.0.15/32 [1/0]
via VRF:two,GigabitEthernet0/0/0/2 with rpf neighbor 10.2.15.15
Bild 8. Profil 0 - Option 3 Verwendet eine Transport-MVRF
Die Transport-MVRFs benötigen keine Schnittstellen. Alles andere muss jedoch vorhanden sein: die VRF-Konfiguration, die BGP-Konfiguration, die Multicast-Routing-Konfiguration und die Router-PIM-Konfiguration.
Die Konfiguration von Option 1 erfolgt für den Ausgangs-PE, PE1, und die Konfiguration von Option 2 erfolgt für den Eingangs-PE, PE2.
PE1:
vrf one
address-family ipv4 unicast
import route-target
65000:1
65000:65000
!
export route-target
65000:1
!
vrf transport
address-family ipv4 unicast
import route-target
65000:65000
!
export route-target
65000:65000
!
router bgp 65000
…
vrf one
rd 65000:1001
bgp unsafe-ebgp-policy
address-family ipv4 unicast
redistribute connected
!
address-family ipv4 mvpn
!
neighbor 10.1.11.11
remote-as 65001
address-family ipv4 unicast
route-policy pass-all in
route-policy pass-all out
!
!
!
vrf transport
rd 65000:123
address-family ipv4 unicast
redistribute static
!
address-family ipv4 mvpn
!
multicast-routing
vrf one
address-family ipv4
interface GigabitEthernet0/0/0/1
enable
!
mdt source Loopback0
mdt default ipv4 239.1.1.1
!
!
!
multicast-routing
vrf transport
address-family ipv4
mdt source Loopback0
mdt default ipv4 239.1.1.3
!
!
router pim
vrf one
address-family ipv4
ssm range SSM-range-vrf-one
!
!
!
router pim
vrf transport
address-family ipv4
ssm range SSM-range-vrf-transport
!
PE2:
vrf two
address-family ipv4 unicast
import route-target
65000:2
!
export route-target
65000:2
65000:65000
!
vrf transport
address-family ipv4 unicast
import route-target
65000:65000
!
export route-target
65000:65000
!
router bgp 65000
…
!
vrf two
rd 65000:2002
bgp unsafe-ebgp-policy
address-family ipv4 unicast
redistribute connected
!
address-family ipv4 mvpn
!
neighbor 10.2.15.15
remote-as 65005
address-family ipv4 unicast
route-policy pass-all in
route-policy pass-all out
!
!
!
router static
!
vrf transport
address-family ipv4 unicast
10.0.0.15/32 vrf two GigabitEthernet0/0/0/2 10.2.15.15
!
vrf transport
rd 65000:123
address-family ipv4 unicast
redistribute static
!
address-family ipv4 mvpn
!
multicast-routing
vrf two
address-family ipv4
interface GigabitEthernet0/0/0/2
enable
!
mdt source Loopback0
mdt default ipv4 239.1.1.2
!
!
!
multicast-routing
vrf transport
address-family ipv4
mdt source Loopback0
mdt default ipv4 239.1.1.3
!
RP/0/0/CPU0:PE1#show mrib vrf one route 232.1.1.3 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.3) RPF TID: 0xe0000012 Flags: RPF EX
Up: 16:41:11
Outgoing Interface List
GigabitEthernet0/0/0/1 Flags: F NS, Up: 16:41:11
RP/0/0/CPU0:PE1#show pim vrf one rpf 10.0.0.15
Table: IPv4-Unicast-default
* 10.0.0.15/32 [200/0]
via VRF:transport with rpf neighbor 10.0.0.2
Connector: 65000:123:10.0.0.2, Nexthop: 10.0.0.2
RP/0/0/CPU0:PE1#show mrib vrf transport route 232.1.1.3 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.3) RPF nbr: 10.0.0.2 Flags: RPF EX
Up: 00:08:14
Incoming Interface List
mdttransport Flags: A MI, Up: 00:08:14
Outgoing Interface List
GigabitEthernet0/0/0/1 Flags: F NS EX, Up: 00:00:14
RP/0/0/CPU0:PE1#show pim vrf transport rpf 10.0.0.15
Table: IPv4-Unicast-default
* 10.0.0.15/32 [200/0]
via mdttransport with rpf neighbor 10.0.0.2
Connector: 65000:123:10.0.0.2, Nexthop: 10.0.0.2
Die Route für die Quelle muss im VRF-Transport auf dem Egress-PE-Router bekannt sein.
RP/0/0/CPU0:PE1#show route vrf transport 10.0.0.15/32
Routing entry for 10.0.0.15/32
Known via "bgp 65000", distance 200, metric 0, type internal
Installed Nov 22 09:57:13.255 for 00:15:30
Routing Descriptor Blocks
10.0.0.2, from 10.0.0.4
Nexthop in Vrf: "default", Table: "default", IPv4 Unicast, Table Id: 0xe0000000
Route metric is 0
No advertising protos.
Eingangs-PE, PE2:
RP/0/0/CPU0:PE2#show mrib vrf two route 232.1.1.3 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.3) RPF nbr: 10.2.15.15 Flags: RPF EX
Up: 00:10:37
Incoming Interface List
GigabitEthernet0/0/0/2 Flags: A, Up: 00:10:37
Outgoing Interface List
mdttransport Flags: F NS MI EX, Up: 00:10:37
RP/0/0/CPU0:PE2#show pim vrf two rpf 10.0.0.15
Table: IPv4-Unicast-default
* 10.0.0.15/32 [20/0]
via GigabitEthernet0/0/0/2 with rpf neighbor 10.2.15.15
RP/0/0/CPU0:PE2#show mrib vrf transport route 232.1.1.3 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.3) RPF TID: 0xe0000011 Flags: RPF EX
Up: 00:11:44
Incoming Interface List
GigabitEthernet0/0/0/2 Flags: A EX, Up: 00:11:44
Outgoing Interface List
mdttransport Flags: F NS MI, Up: 00:11:44
RP/0/0/CPU0:PE2#show pim vrf transport rpf 10.0.0.15
Table: IPv4-Unicast-default
* 10.0.0.15/32 [1/0]
via VRF:two,GigabitEthernet0/0/0/2 with rpf neighbor 10.2.15.15
Es ist nur ein PE-Router beteiligt. Für die RIB-basierte Lösung ist nur eine Route zurück in der Receiver-VRF-Instanz zur Quell-VRF-Instanz erforderlich.
Eine Lösung besteht darin, die Routen mithilfe des geeigneten Route Target (Route-Target) über VRF one (Quell-VRF) von VRF zwei (Receiver-VRF) zu importieren.
Bild 9. Profil 0 - Lokales Extranet
PE1:
vrf one
address-family ipv4 unicast
import route-target
65000:1
65000:2
!
export route-target
65000:1 !
!
!
vrf two
address-family ipv4 unicast
import route-target
65000:2
!
export route-target
65000:2
!
RP/0/0/CPU0:PE1#show mrib vrf one route 232.1.1.2 10.0.0.14
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.14,232.1.1.2) RPF TID: 0xe0000011 Flags: RPF EX
Up: 17:02:25
Incoming Interface List
GigabitEthernet0/0/0/2 Flags: A EX, Up: 00:02:32
Outgoing Interface List
GigabitEthernet0/0/0/1 Flags: F NS, Up: 1702:25
RP/0/0/CPU0:PE1#show route vrf one 10.0.0.14/32
Routing entry for 10.0.0.14/32
Known via "bgp 65000", distance 20, metric 0
Tag 65004, type external
Installed Nov 22 10:24:52.002 for 00:01:10
Routing Descriptor Blocks
10.1.14.14, from 10.1.14.14, BGP external
Nexthop in Vrf: "two", Table: "default", IPv4 Unicast, Table Id: 0xe0000011
Route metric is 0
No advertising protos.
RP/0/0/CPU0:PE1#show pim vrf one rpf 10.0.0.14
Table: IPv4-Unicast-default
* 10.0.0.14/32 [20/0]
via VRF:two with rpf neighbor 10.1.14.14
RP/0/0/CPU0:PE1#show mrib vrf two route 232.1.1.2 10.0.0.14
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.14,232.1.1.2) RPF nbr: 10.1.14.14 Flags: RPF EX
Up: 00:03:06
Incoming Interface List
GigabitEthernet0/0/0/2 Flags: A, Up: 00:03:06
Outgoing Interface List
GigabitEthernet0/0/0/1 Flags: F NS EX, Up: 00:03:06
RP/0/0/CPU0:PE1#show pim vrf two rpf 10.0.0.14
Table: IPv4-Unicast-default
* 10.0.0.14/32 [20/0]
via GigabitEthernet0/0/0/2 with rpf neighbor 10.1.14.14
Profile 14 verwendet einen partitionierten MDT mit mLDP-Multicast-Signalisierung im Underlay und BGP-Signalisierung (Kunde) im Overlay (VRF-Kontext).
Dieses Profil unterstützt Option 1.
Die Optionen 2 und 3 können für einen Routing-Trick verwendet werden.
Abbildung 10 zeigt den Intra-VRF-Multicast-Datenverkehr, VRF 1 zu VRF 1.
Bild 10 Profile 14 - Intra-VRF-Multicast-Datenverkehr
Die Ausgabe des MRIB-Eintrags auf Ausgangs-PE 1 sieht wie folgt aus:
RP/0/0/CPU0:PE1#show mrib vrf one route 232.1.1.1 10.0.0.12
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.12,232.1.1.1) RPF nbr: 10.0.0.2 Flags: RPF
Up: 02:06:44
Incoming Interface List
Lmdtone Flags: A LMI, Up: 02:05:18
Outgoing Interface List
GigabitEthernet0/0/0/1 Flags: F NS, Up: 02:06:44
RP/0/0/CPU0:PE1#show pim vrf one rpf 10.0.0.12
Table: IPv4-Unicast-default
* 10.0.0.12/32 [200/0]
via Lmdtone with rpf neighbor 10.0.0.2
Connector: 65000:1002:10.0.0.2, Nexthop: 10.0.0.2
router pim
vrf one
address-family ipv4
rpf topology route-policy profile-14
mdt c-multicast-routing bgp
!
ssm range SSM-range-vrf-one
!
!
route-policy profile-14
set core-tree mldp-partitioned-p2mp
end-policy
!
Bild 11 Profile 14 - Option 1 Die Quell-MVRF-Instanz befindet sich auf der MVRF-Receiver-Instanz.
Der RPF muss auf dem VRF des Empfängers am PE geändert werden.
Die Import- und Export-Anweisungen bleiben für VRF Eins und Zwei identisch.
router pim
vrf one
address-family ipv4
rpf topology route-policy profile-14-extranet
mdt c-multicast-routing bgp
!
ssm range SSM-range-vrf-one
!
!
!
router pim
vrf two
address-family ipv4
rpf topology route-policy profile-14
mdt c-multicast-routing bgp
!
ssm range SSM-range-vrf-two
!
!
!
route-policy profile-14
set core-tree mldp-partitioned-p2mp
end-policy
!
route-policy profile-14-extranet
if destination in (232.1.1.3/32) then
set rpf-topology vrf two
else
set core-tree mldp-partitioned-p2mp
endif
end-policy
!
Der RPF in VRF für die Multicast-Gruppe 232.1.1.3 verweist auf zwei VRF-Instanzen.
RP/0/0/CPU0:PE1#show mrib vrf one route 232.1.1.3 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.3) RPF TID: 0xe0000011 Flags: EX
Up: 03:37:29
Outgoing Interface List
GigabitEthernet0/0/0/1 Flags: F NS, Up: 03:37:29
Anmerkung: Es gibt keine eingehende Schnittstelle für den MRIB-Eintrag in VRF one. Dies hat keine Auswirkungen auf die Weiterleitung von Datenverkehr.
RP/0/0/CPU0:PE1#show pim vrf one rpf 10.0.0.15
Table: IPv4-Unicast-default
* 10.0.0.15/32 [4294967295/4294967295]
via Null with rpf neighbor 0.0.0.0
Anmerkung: Der RPF schlägt in VRF auf dem Egress-PE fehl. Dies hat keine Auswirkungen auf die Weiterleitung von Datenverkehr.
RP/0/0/CPU0:PE1#show mrib vrf two route 232.1.1.3 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.3) RPF nbr: 10.0.0.2 Flags: RPF EX
Up: 00:05:58
Incoming Interface List
Lmdttwo Flags: A LMI, Up: 00:05:58
Outgoing Interface List
GigabitEthernet0/0/0/1 Flags: F NS EX, Up: 00:05:58
Beachten Sie, dass sich die Schnittstelle GE0/0/0/1 in VRF befindet.
Diese Lösung kann nicht funktionieren, indem die Import- und Export-Anweisungen für die Route Targets geändert oder die Routingrichtlinie geändert wird, die nur vom RPF verwendet wird.
Ein Trick hilft, das RPF am Eingangs-PE-Router zu beheben. Der Trick besteht darin, eine statische Route in die VRF-Instanz des Empfängers aufzunehmen und sie auf die Quell-VRF-Instanz des Eingangs-PE-Routers zu verweisen.
Die statische Route gibt die Quelladresse im Empfänger-VRF bekannt. Diese statische Route wird mit einem neuen eindeutigen Route Target im BGP versehen, sodass diese Route von der gleichen Route unterschieden werden kann, die im Quell-VRF angekündigt wird. Dadurch wird verhindert, dass die statische Route vom Empfänger-VRF am Eingangs-PE in das Receiver-VRF der anderen PE-Router importiert wird, was zu einem Routing-Problem führt.
Bild 12 Profile 14 - Option 2: Das MVRF-Gerät des Empfängers befindet sich auf der MVRF-Quelle.
PE2:
router static
vrf one
address-family ipv4 unicast
10.0.0.15/32 vrf two GigabitEthernet0/0/0/2 10.2.15.15
!
!
!
router bgp 65000
vrf one
rd 65000:1002
address-family ipv4 unicast
redistribute connected
redistribute static
!
route-policy export-policy-extranet
if destination in (10.0.0.15/32) then
set extcommunity rt rt-set-static-extranet
else
pass
endif
end-policy
!
extcommunity-set rt rt-set-static-extranet
65000:6666
end-set
!
RP/0/0/CPU0:PE2#show route vrf one 10.0.0.15/32
Routing entry for 10.0.0.15/32
Known via "static", distance 1, metric 0
Installed Nov 20 13:48:25.525 for 04:50:15
Routing Descriptor Blocks
10.2.15.15, via GigabitEthernet0/0/0/2
Nexthop in Vrf: "two", Table: "default", IPv4 Unicast, Table Id: 0xe0000011
Route metric is 0, Wt is 1
No advertising protos.
RP/0/0/CPU0:PE2#show pim vrf one rpf 10.0.0.15
Table: IPv4-Unicast-default
* 10.0.0.15/32 [1/0]
via VRF:two,GigabitEthernet0/0/0/2 with rpf neighbor 10.2.15.15
Der Egress-PE erkennt die BGP-Route, wobei das Route-Target auf dem Eingangs-PE festgelegt ist.
RP/0/0/CPU0:PE3#show bgp vrf one 10.0.0.15/32
BGP routing table entry for 10.0.0.15/32, Route Distinguisher: 65000:1003
Versions:
Process bRIB/RIB SendTblVer
Speaker 8 8
Last Modified: Nov 20 13:49:49.569 for 04:51:19
Paths: (1 available, best #1)
Advertised to CE peers (in unique update groups):
10.3.13.13
Path #1: Received by speaker 0
Advertised to CE peers (in unique update groups):
10.3.13.13
Local
10.0.0.2 (metric 3) from 10.0.0.4 (10.0.0.2)
Received Label 24003
Origin incomplete, metric 0, localpref 100, valid, internal, best, group-best, import-candidate, imported
Received Path ID 0, Local Path ID 1, version 8
Extended community: VRF Route Import:10.0.0.2:16 Source AS:65000:0 RT:65000:6666
Originator: 10.0.0.2, Cluster list: 10.0.0.4
Connector: type: 1, Value:65000:1002:10.0.0.2
Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65000:1002
Der Egress-PE hat den richtigen RPF-Eintrag zum Eingangs-PE in der Quell-VRF-Instanz (VRF-Instanz).
RP/0/0/CPU0:PE3#show pim vrf one rpf 10.0.0.15
Table: IPv4-Unicast-default
* 10.0.0.15/32 [200/0]
via Lmdtone with rpf neighbor 10.0.0.2
Connector: 65000:1002:10.0.0.2, Nexthop: 10.0.0.2
RP/0/0/CPU0:PE3#show mrib vrf one route 232.1.1.4 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.4) RPF nbr: 10.0.0.2 Flags: RPF
Up: 04:54:24
Incoming Interface List
Lmdtone Flags: A LMI, Up: 00:05:48
Outgoing Interface List
GigabitEthernet0/0/0/1 Flags: F NS, Up: 04:54:24
Der Eingangs-PE verfügt sowohl über die Extranet-Einträge in der Quell- als auch der Empfänger-VRF. Quell-VRF:
RP/0/0/CPU0:PE2#show mrib vrf two route 232.1.1.4 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.4) RPF nbr: 10.2.15.15 Flags: RPF EX
Up: 00:06:36
Incoming Interface List
GigabitEthernet0/0/0/2 Flags: A, Up: 00:06:36
Outgoing Interface List
Lmdtone Flags: F LMI EX TR, Up: 00:06:36
Empfänger-VRF:
RP/0/0/CPU0:PE2#show mrib vrf one route 232.1.1.4 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.4) RPF TID: 0xe0000011 Flags: RPF EX
Up: 00:06:28
Incoming Interface List
GigabitEthernet0/0/0/2 Flags: A EX, Up: 00:06:28
Outgoing Interface List
Lmdtone Flags: F LMI TR, Up: 00:06:28
Bild 13 Profile 14 - Option 3 Es wird eine Transport-MVRF-Instanz verwendet.
Das Transport-VRF benötigt keine Schnittstellen. Alles andere muss jedoch vorhanden sein: die VRF-Konfiguration, die BGP-Konfiguration, die Multicast-Routing-Konfiguration und die Router-PIM-Konfiguration.
Die Konfiguration von Option 1 erfolgt für den Ausgangs-PE, PE1, und die Konfiguration von Option 2 erfolgt für den Eingangs-PE, PE2. PE1:
vrf transport
address-family ipv4 unicast
import route-target
65000:65000
!
export route-target
65000:65000
!
router bgp 65000
…
!
vrf transport
rd 65000:123
address-family ipv4 unicast
redistribute static
!
address-family ipv4 mvpn
!
multicast-routing
vrf one
address-family ipv4
interface GigabitEthernet0/0/0/1
enable
!
mdt source Loopback0
bgp auto-discovery mldp
!
mdt partitioned mldp ipv4 p2mp
!
!
!
vrf transport
address-family ipv4
mdt source Loopback0
bgp auto-discovery mldp
!
mdt partitioned mldp ipv4 p2mp
!
router pim
vrf one
address-family ipv4
rpf topology route-policy profile-14
mdt c-multicast-routing bgp
!
ssm range SSM-range-vrf-one
!
!
vrf transport
address-family ipv4
rpf topology route-policy profile-14
mdt c-multicast-routing bgp
!
ssm range SSM-range-vrf-transport
!
PE2:
vrf transport
address-family ipv4 unicast
import route-target
65000:65000
!
export route-target
65000:65000
!
!
!
route-policy vrf-one-profile-14
set core-tree mldp-partitioned-p2mp
end-policy
!
route-policy export-policy-extranet
if destination in (10.0.0.15/32) then
set extcommunity rt rt-set-static-extranet
else
pass
endif
end-policy
!
router static
!
vrf transport
address-family ipv4 unicast
10.0.0.15/32 vrf two GigabitEthernet0/0/0/2 10.2.15.15
!
!
!
router bgp 65000
…
vrf transport
address-family ipv4
mdt source Loopback0
interface all enable
bgp auto-discovery mldp
!
mdt partitioned mldp ipv4 p2mp
!
router pim
address-family ipv4
ssm range SSM-range
!
!
vrf two
address-family ipv4
rpf topology route-policy profile-14
mdt c-multicast-routing bgp
!
ssm range SSM-range-vrf-two
!
!
vrf transport
address-family ipv4
rpf topology route-policy profile-14
mdt c-multicast-routing bgp
!
ssm range SSM-range-vrf-transport
!
multicast-routing
!
vrf two
address-family ipv4
interface GigabitEthernet0/0/0/2
enable
!
mdt source Loopback0
bgp auto-discovery mldp
!
mdt partitioned mldp ipv4 p2mp
!
!
vrf transport
address-family ipv4
mdt source Loopback0
bgp auto-discovery mldp
!
mdt partitioned mldp ipv4 p2mp
!
RP/0/0/CPU0:PE1#show mrib vrf one route 232.1.1.3 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.3) RPF TID: 0xe0000012 Flags: RPF EX
Up: 1d03h
Outgoing Interface List
GigabitEthernet0/0/0/1 Flags: F NS, Up: 1d03h
Anmerkung: Es gibt keine eingehende Schnittstelle für den MRIB-Eintrag in VRF one. Dies hat keine Auswirkungen auf die Weiterleitung von Datenverkehr.
RP/0/0/CPU0:PE1#show pim vrf one rpf 10.0.0.15
Table: IPv4-Unicast-default
* 10.0.0.15/32 [4294967295/4294967295]
via Null with rpf neighbor 0.0.0.0
Anmerkung: Der RPF schlägt in VRF auf dem Egress-PE fehl. Dies hat keine Auswirkungen auf die Weiterleitung von Datenverkehr.
RP/0/0/CPU0:PE1#show pim vrf transport rpf 10.0.0.15
Table: IPv4-Unicast-default
* 10.0.0.15/32 [200/0]
via Lmdttransport with rpf neighbor 10.0.0.2
Connector: 65000:456:10.0.0.2, Nexthop: 10.0.0.2
RP/0/0/CPU0:PE1#show mrib vrf transport route 232.1.1.3 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.3) RPF nbr: 10.0.0.2 Flags: RPF EX
Up: 00:48:15
Incoming Interface List
Lmdttransport Flags: A LMI, Up: 00:22:51
Outgoing Interface List
GigabitEthernet0/0/0/1 Flags: F NS EX, Up: 00:48:15
RP/0/0/CPU0:PE1#show route vrf transport
Codes: C - connected, S - static, R - RIP, B - BGP, (>) - Diversion path
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - ISIS, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, su - IS-IS summary null, * - candidate default
U - per-user static route, o - ODR, L - local, G - DAGR, l - LISP
A - access/subscriber, a - Application route
M - mobile route, r - RPL, t - Traffic Engineering, (!) - FRR Backup path
Gateway of last resort is not set
B 10.0.0.15/32 [200/0] via 10.0.0.2 (nexthop in vrf default), 00:40:06
RP/0/0/CPU0:PE2#show mrib vrf transport route 232.1.1.3 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.3) RPF TID: 0xe0000011 Flags: RPF EX
Up: 00:25:25
Incoming Interface List
GigabitEthernet0/0/0/2 Flags: A EX, Up: 00:25:25
Outgoing Interface List
Lmdttransport Flags: F LMI TR, Up: 00:25:25
RP/0/0/CPU0:PE2#show mrib vrf two route 232.1.1.3 10.0.0.15
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.15,232.1.1.3) RPF nbr: 10.2.15.15 Flags: RPF EX
Up: 00:25:55
Incoming Interface List
GigabitEthernet0/0/0/2 Flags: A, Up: 00:25:55
Outgoing Interface List
Lmdttransport Flags: F LMI EX TR, Up: 00:25:55
Bild 14 - Profil 14 - Lokales Extranet
Die Quellroute der Quell-VRF-Instanz muss in die VRF-Instanz des Empfängers importiert werden.
vrf one
address-family ipv4 unicast
import route-target
65000:1
65000:2
!
export route-target
65000:1
!
vrf two
address-family ipv4 unicast
import route-target
65000:2
!
export route-target
65000:2
!
RP/0/0/CPU0:PE1#show route vrf one 10.0.0.14/32
Routing entry for 10.0.0.14/32
Known via "bgp 65000", distance 20, metric 0
Tag 65004, type external
Installed Nov 22 10:52:10.451 for 00:01:22
Routing Descriptor Blocks
10.1.14.14, from 10.1.14.14, BGP external
Nexthop in Vrf: "two", Table: "default", IPv4 Unicast, Table Id: 0xe0000011
Route metric is 0
No advertising protos.
RP/0/0/CPU0:PE1#show mrib vrf one route 232.1.1.2 10.0.0.14
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.14,232.1.1.2) RPF TID: 0xe0000011 Flags: RPF EX
Up: 1d21h
Incoming Interface List
GigabitEthernet0/0/0/2 Flags: A EX, Up: 00:02:07
Outgoing Interface List
GigabitEthernet0/0/0/1 Flags: F NS, Up: 1d21h
RP/0/0/CPU0:PE1#show pim vrf one rpf 10.0.0.14
Table: IPv4-Unicast-default
* 10.0.0.14/32 [20/0]
via VRF:two with rpf neighbor 10.0.0.1
RP/0/0/CPU0:PE1#show mrib vrf two route 232.1.1.2 10.0.0.14
IP Multicast Routing Information Base
Entry flags: L - Domain-Local Source, E - External Source to the Domain,
C - Directly-Connected Check, S - Signal, IA - Inherit Accept,
IF - Inherit From, D - Drop, ME - MDT Encap, EID - Encap ID,
MD - MDT Decap, MT - MDT Threshold Crossed, MH - MDT interface handle
CD - Conditional Decap, MPLS - MPLS Decap, EX - Extranet
MoFE - MoFRR Enabled, MoFS - MoFRR State, MoFP - MoFRR Primary
MoFB - MoFRR Backup, RPFID - RPF ID Set, X - VXLAN
Interface flags: F - Forward, A - Accept, IC - Internal Copy,
NS - Negate Signal, DP - Don't Preserve, SP - Signal Present,
II - Internal Interest, ID - Internal Disinterest, LI - Local Interest,
LD - Local Disinterest, DI - Decapsulation Interface
EI - Encapsulation Interface, MI - MDT Interface, LVIF - MPLS Encap,
EX - Extranet, A2 - Secondary Accept, MT - MDT Threshold Crossed,
MA - Data MDT Assigned, LMI - mLDP MDT Interface, TMI - P2MP-TE MDT Interface
IRMI - IR MDT Interface, TRMI - TREE SID MDT Interface
(10.0.0.14,232.1.1.2) RPF nbr: 10.1.14.14 Flags: RPF EX
Up: 00:02:47
Incoming Interface List
GigabitEthernet0/0/0/2 Flags: A, Up: 00:02:47
Outgoing Interface List
GigabitEthernet0/0/0/1 Flags: F NS EX, Up: 00:02:47
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
13-Dec-2021 |
Erstveröffentlichung |