10-30-2024 09:43 PM - edited 10-30-2024 09:47 PM
I am trying to understand the theory of most common profiles with my lab. Facing some issue with Profile 0 XR 7.11 here. Looks like I am missing something or the PIM RPF check is not working as expected. Here is the scenario.
attached : CML diagram, PE_3 config, P-PE packet capture showing customer mcast transmission over provider with GRE encap (as expected)
# PIM with rpf policy is enabled on vrf one PE
# multicast-routing and BGP mdt AD family is enabled on PE
# Default and Data MDT are configured
# vpnv4 AD configured to get the test response back on vrf one
The issue: Test performed on vrf one ingress PE/CE with ping 239.0.0.1 . In packet capture I can see that vrf one multicast packets are GRE encapsulated and sent via default or data mdt multicast underlay. However those are not sent farther from PE to CE. Nor I get typical ping reply even from the loopback1 configured in customer vrf on the egress PE: PE_2 & PE_3.
In the below show output taken on egress PE_2. I am not sure if some indication is there to understand why the egress PE does not deliver multicast packets to any customer vrf entity (lo1 on PE or to the CE). There is no multicast sent by PE through GE0/0/0/1 to CE
RP/0/RP0/CPU0:PE_2# sh mrib vrf one route
....
(*,239.0.0.1) RPF nbr: 1.1.1.1 Flags: C RPF
Up: 00:52:35
Incoming Interface List
mdtone Flags: A NS MI, Up: 00:50:36
Outgoing Interface List
Loopback1 Flags: F IC NS II LI, Up: 00:52:35
GigabitEthernet0/0/0/1 Flags: LI, Up: 00:05:49
(172.1.6.6,239.0.0.1) RPF nbr: 1.1.1.1 Flags: RPF
Up: 00:05:12
Incoming Interface List
mdtone Flags: A MI, Up: 00:05:12
Outgoing Interface List
Loopback1 Flags: F IC NS, Up: 00:05:12
RP/0/RP0/CPU0:PE_2#
!++++ egress PE : PE_3 +++++
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
<...>
router bgp 123
address-family ipv4 unicast
!
address-family vpnv4 unicast
!
address-family ipv4 mdt
!
neighbor-group IBGP
remote-as 123
update-source Loopback0
address-family vpnv4 unicast
!
address-family ipv4 mdt
!
!
neighbor 1.1.1.1
use neighbor-group IBGP
!
neighbor 2.2.2.2
use neighbor-group IBGP
!
vrf one
rd 1:1
address-family ipv4 unicast
network 30.0.0.0/24
network 172.3.5.0/24
multicast-routing
address-family ipv4
interface Loopback0
enable
!
interface GigabitEthernet0/0/0/0
enable
!
mdt source Loopback0
!
vrf one
address-family ipv4
mdt source Loopback0
rate-per-route
interface all enable
accounting per-prefix
mdt default ipv4 232.100.1.1
mdt data 232.100.100.0/24
!
!
!
!
router pim
address-family ipv4
interface Loopback0
enable
!
interface GigabitEthernet0/0/0/0
enable
!
!
vrf one
address-family ipv4
rpf topology route-policy RPF_FOR_ONE
rp-address 10.0.0.1
interface Loopback1
enable
!
interface GigabitEthernet0/0/0/1
enable
!
!
!
!
end
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide