Thursday, December 20, 2018

CCIE SPv4 MPLS Multicast VPN - Profile 11 - Default/Data MDT - GRE - BGP AD - BGP C-Mcast Signaling

In this post, we'll take a look expanding on from Profile 3 and leveraging BGP as the PE-CE customer signaling mechanism rather than PIM. PIM is still enabled on the PE-CE link as is IGMPv3 and in the customer and provider network. But rather than PIM signaling, BGP is used to communicate the different messages across the network. We'll see a few new route types we haven't seen before. Type 6 which indicates a Shared Tree Join, Type 7 which indicates a Source Tree Join and Type 5 which indicates a PE that connects to the customer source.

The configuration is relatively straightforward, we'll configure both IOS XE and IOS XR, however XRv 6.0 doesn't seem to work in the control plane or data plane. Despite following the configuration guide for Profile 11 via XR, it doesn't seem to work. Attempting a reload didn't fix the issue either.

R1, R3 and R7
vrf definition MVPN
 address-family ipv4
  mdt auto-discovery pim
  mdt overlay use-bgp

XR1
router pim
 vrf CORE
  address-family ipv4
   rpf topology route-policy RPL_PROFILE_3
   mdt c-multicast-routing bgp

The above configuration is straightforward, on IOS and XR, BGP is used for the c-multicast-routing, IOS states use BGP as the overlay and XR uses BGP for customer multicast signaling. I showed the Profile 3 applicable configurations, the PIM auto discovery and PIM RPL application. Once the configuration is in place, the PE routers begin populating Type 6 routes in the IPv4 MVPN BGP table. Type 6 routes indicate the customer signaled to receive ASM traffic, which is what Type 6 routes indicate.

R1#sh bgp ipv4 mvpn all  
BGP table version is 14, local router ID is 192.0.2.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, 
              r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, 
              x best-external, a additional-path, c RIB-compressed, 
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

     Network          Next Hop            Metric LocPrf Weight Path
Route Distinguisher: 100:100 (default for vrf MVPN)
 *>  [1][100:100][192.0.2.1]/12
                       0.0.0.0                            32768 ?
 *>i [1][100:100][192.0.2.3]/12
                       192.0.2.3                0    100      0 ?
 *>i [1][100:100][192.0.2.7]/12
                       192.0.2.7                0    100      0 ?
 *>i [1][100:100][192.0.2.21]/12
                       192.0.2.21                    100      0 i
 *>i [6][100:100][1.50693][192.0.2.15/32][225.1.1.1/32]/22
                       192.0.2.7                0    100      0 ?
 *>i [6][100:100][1.50693][192.0.2.15/32][226.1.1.1/32]/22
                       192.0.2.3                0    100      0 ?
 *>i [6][100:100][1.50693][192.0.2.15/32][227.1.2.3/32]/22
     Network          Next Hop            Metric LocPrf Weight Path
                       192.0.2.7                0    100      0 ?


R3#sh bgp ipv4 mvpn all
BGP table version is 568, local router ID is 192.0.2.3
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, 
              r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, 
              x best-external, a additional-path, c RIB-compressed, 
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

     Network          Next Hop            Metric LocPrf Weight Path
Route Distinguisher: 100:100 (default for vrf MVPN)
 *>i [1][100:100][192.0.2.1]/12
                       192.0.2.1                0    100      0 ?
 *>  [1][100:100][192.0.2.3]/12
                       0.0.0.0                            32768 ?
 *>i [1][100:100][192.0.2.7]/12
                       192.0.2.7                0    100      0 ?
 *>i [1][100:100][192.0.2.21]/12
                       192.0.2.21                    100      0 i
 *>  [6][100:100][1.50693][192.0.2.15/32][225.1.1.1/32]/22
                       0.0.0.0                            32768 ?
 *>  [6][100:100][1.50693][192.0.2.15/32][226.1.1.1/32]/22
                       0.0.0.0                            32768 ?
 *>  [6][100:100][1.50693][192.0.2.15/32][227.1.2.3/32]/22
     Network          Next Hop            Metric LocPrf Weight Path
                       0.0.0.0                            32768 ?


R7#sh bgp ipv4 mvpn all
BGP table version is 546, local router ID is 192.0.2.7
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, 
              r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, 
              x best-external, a additional-path, c RIB-compressed, 
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

     Network          Next Hop            Metric LocPrf Weight Path
Route Distinguisher: 100:100 (default for vrf MVPN)
 *>i [1][100:100][192.0.2.1]/12
                       192.0.2.1                0    100      0 ?
 *>i [1][100:100][192.0.2.3]/12
                       192.0.2.3                0    100      0 ?
 *>  [1][100:100][192.0.2.7]/12
                       0.0.0.0                            32768 ?
 *>i [1][100:100][192.0.2.21]/12
                       192.0.2.21                    100      0 i
 *>  [6][100:100][1.50693][192.0.2.15/32][225.1.1.1/32]/22
                       0.0.0.0                            32768 ?
 *>  [6][100:100][1.50693][192.0.2.15/32][227.1.2.3/32]/22
                       0.0.0.0                            32768 ?

The above outputs show that the R1, R3 and R7 have signaled Type 1 routes and Type 6 routes, however the Type 6 routes show a next hop of 0.0.0.0, this means that multicast traffic hasn't been sent yet.

R15#ping 227.1.2.3 repeat 2
Type escape sequence to abort.
Sending 2, 100-byte ICMP Echos to 227.1.2.3, timeout is 2 seconds:

Reply to request 0 from 100.64.211.17, 45 ms
Reply to request 0 from 100.64.214.18, 50 ms
Reply to request 0 from 192.0.2.18, 49 ms
Reply to request 0 from 192.0.2.17, 47 ms
Reply to request 1 from 192.0.2.17, 8 ms
Reply to request 1 from 192.0.2.18, 24 ms
Reply to request 1 from 192.0.2.17, 15 ms
Reply to request 1 from 192.0.2.18, 9 ms
Reply to request 1 from 100.64.214.18, 8 ms
Reply to request 1 from 100.64.211.17, 8 ms

R15 which is the multicast sender, sends traffic to the ASM group 227.1.2.3.

R1#sh ip mroute vrf MVPN
IP Multicast Routing Table
Flags: D - Dense, S - Sparse, B - Bidir Group, s - SSM Group, C - Connected,
       L - Local, P - Pruned, R - RP-bit set, F - Register flag,
       T - SPT-bit set, J - Join SPT, M - MSDP created entry, E - Extranet,
       X - Proxy Join Timer Running, A - Candidate for MSDP Advertisement,
       U - URD, I - Received Source Specific Host Report, 
       Z - Multicast Tunnel, z - MDT-data group sender, 
       Y - Joined MDT-data group, y - Sending to MDT-data group, 
       G - Received BGP C-Mroute, g - Sent BGP C-Mroute, 
       N - Received BGP Shared-Tree Prune, n - BGP C-Mroute suppressed, 
       Q - Received BGP S-A Route, q - Sent BGP S-A Route, 
       V - RD & Vector, v - Vector, p - PIM Joins on route, 
       x - VxLAN group
Outgoing interface flags: H - Hardware switched, A - Assert winner, p - PIM Join
 Timers: Uptime/Expires
 Interface state: Interface, Next-Hop or VCD, State/Mode

(*, 226.1.1.1), 02:25:16/stopped, RP 192.0.2.15, flags: SG
  Incoming interface: GigabitEthernet1.201, RPF nbr 100.64.201.15
  Outgoing interface list:
    Tunnel0, Forward/Sparse, 02:02:29/stopped

(*, 225.1.1.1), 02:25:15/stopped, RP 192.0.2.15, flags: SG
  Incoming interface: GigabitEthernet1.201, RPF nbr 100.64.201.15
  Outgoing interface list:
    Tunnel0, Forward/Sparse, 02:02:29/stopped

(192.0.2.15, 225.1.1.1), 00:01:16/00:01:43, flags: TGq
  Incoming interface: GigabitEthernet1.201, RPF nbr 100.64.201.15
  Outgoing interface list:
    Tunnel0, Forward/Sparse, 00:01:16/00:01:43

(*, 227.1.2.3), 02:25:46/stopped, RP 192.0.2.15, flags: SG
  Incoming interface: GigabitEthernet1.201, RPF nbr 100.64.201.15
  Outgoing interface list:
    Tunnel0, Forward/Sparse, 02:02:29/stopped

(192.0.2.15, 227.1.2.3), 00:02:57/00:00:02, flags: TGq
  Incoming interface: GigabitEthernet1.201, RPF nbr 100.64.201.15
  Outgoing interface list:
    Tunnel0, Forward/Sparse, 00:02:57/00:00:02

(100.64.201.15, 227.1.2.3), 00:02:59/00:00:00, flags: TGq
  Incoming interface: GigabitEthernet1.201, RPF nbr 100.64.201.15
  Outgoing interface list:
    Tunnel0, Forward/Sparse, 00:02:59/00:00:00

There are (S, G) entries in the PIM VRF table showing the TGq, which G means a customer multicast route was received via BGP and q means a BGP source active message was sent.

R1#sh bgp ipv4 mvpn all                                                  
BGP table version is 22, local router ID is 192.0.2.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, 
              r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, 
              x best-external, a additional-path, c RIB-compressed, 
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

     Network          Next Hop            Metric LocPrf Weight Path
Route Distinguisher: 100:100 (default for vrf MVPN)
 *>  [1][100:100][192.0.2.1]/12
                       0.0.0.0                            32768 ?
 *>i [1][100:100][192.0.2.3]/12
                       192.0.2.3                0    100      0 ?
 *>i [1][100:100][192.0.2.7]/12
                       192.0.2.7                0    100      0 ?
 *>i [1][100:100][192.0.2.21]/12
                       192.0.2.21                    100      0 i
 *>  [3][100:100][100.64.201.15][227.1.2.3][192.0.2.1]/22
                       0.0.0.0                            32768 ?
 *>  [5][100:100][100.64.201.15][227.1.2.3]/18
                       0.0.0.0                            32768 ?
 *>  [5][100:100][192.0.2.15][227.1.2.3]/18
     Network          Next Hop            Metric LocPrf Weight Path
                       0.0.0.0                            32768 ?
 *>i [6][100:100][1.50693][192.0.2.15/32][225.1.1.1/32]/22
                       192.0.2.7                0    100      0 ?
 *>i [6][100:100][1.50693][192.0.2.15/32][226.1.1.1/32]/22
                       192.0.2.3                0    100      0 ?
 *>i [6][100:100][1.50693][192.0.2.15/32][227.1.2.3/32]/22
                       192.0.2.7                0    100      0 ?
 *>i [7][100:100][1.50693][100.64.201.15/32][227.1.2.3/32]/22
                       192.0.2.7                0    100      0 ?
 *>i [7][100:100][1.50693][192.0.2.15/32][227.1.2.3/32]/22
                       192.0.2.7                0    100      0 ?

Type 3 indicates the source of the multicast flow, the source originating IP, the group the traffic was sent to and the PE that received the traffic. The Type 5 routes indicate a BGP Source Active Auto Discover route (S, G) which includes the source IP and the group.

R3#sh bgp ipv4 mvpn all
BGP table version is 576, local router ID is 192.0.2.3
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, 
              r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, 
              x best-external, a additional-path, c RIB-compressed, 
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

     Network          Next Hop            Metric LocPrf Weight Path
Route Distinguisher: 100:100 (default for vrf MVPN)
 *>i [1][100:100][192.0.2.1]/12
                       192.0.2.1                0    100      0 ?
 *>  [1][100:100][192.0.2.3]/12
                       0.0.0.0                            32768 ?
 *>i [1][100:100][192.0.2.7]/12
                       192.0.2.7                0    100      0 ?
 *>i [1][100:100][192.0.2.21]/12
                       192.0.2.21                    100      0 i
 *>i [3][100:100][100.64.201.15][227.1.2.3][192.0.2.1]/22
                       192.0.2.1                0    100      0 ?
 *>i [5][100:100][100.64.201.15][227.1.2.3]/18
                       192.0.2.1                0    100      0 ?
 *>i [5][100:100][192.0.2.15][227.1.2.3]/18
     Network          Next Hop            Metric LocPrf Weight Path
                       192.0.2.1                0    100      0 ?
 *>  [6][100:100][1.50693][192.0.2.15/32][225.1.1.1/32]/22
                       0.0.0.0                            32768 ?
 *>  [6][100:100][1.50693][192.0.2.15/32][226.1.1.1/32]/22
                       0.0.0.0                            32768 ?
 *>  [6][100:100][1.50693][192.0.2.15/32][227.1.2.3/32]/22
                       0.0.0.0                            32768 ?
 *>  [7][100:100][1.50693][100.64.201.15/32][227.1.2.3/32]/22
                       0.0.0.0                            32768 ?
 *>  [7][100:100][1.50693][192.0.2.15/32][227.1.2.3/32]/22
                       0.0.0.0                            32768 ?


R7#sh bgp ipv4 mvpn all
BGP table version is 554, local router ID is 192.0.2.7
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, 
              r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, 
              x best-external, a additional-path, c RIB-compressed, 
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

     Network          Next Hop            Metric LocPrf Weight Path
Route Distinguisher: 100:100 (default for vrf MVPN)
 *>i [1][100:100][192.0.2.1]/12
                       192.0.2.1                0    100      0 ?
 *>i [1][100:100][192.0.2.3]/12
                       192.0.2.3                0    100      0 ?
 *>  [1][100:100][192.0.2.7]/12
                       0.0.0.0                            32768 ?
 *>i [1][100:100][192.0.2.21]/12
                       192.0.2.21                    100      0 i
 *>i [3][100:100][100.64.201.15][227.1.2.3][192.0.2.1]/22
                       192.0.2.1                0    100      0 ?
 *>i [5][100:100][100.64.201.15][227.1.2.3]/18
                       192.0.2.1                0    100      0 ?
 *>i [5][100:100][192.0.2.15][227.1.2.3]/18
     Network          Next Hop            Metric LocPrf Weight Path
                       192.0.2.1                0    100      0 ?
 *>  [6][100:100][1.50693][192.0.2.15/32][225.1.1.1/32]/22
                       0.0.0.0                            32768 ?
 *>  [6][100:100][1.50693][192.0.2.15/32][227.1.2.3/32]/22
                       0.0.0.0                            32768 ?
 *>  [7][100:100][1.50693][100.64.201.15/32][227.1.2.3/32]/22
                       0.0.0.0                            32768 ?
 *>  [7][100:100][1.50693][192.0.2.15/32][227.1.2.3/32]/22
                       0.0.0.0                            32768 ?

A number of new routes have been seen, Type 5 and Type 7. Type 5 is Source Active Auto Discovery route and Type 7 is the Source Tree join.

R15#ping 225.1.1.1 source lo0 repeat 2
Type escape sequence to abort.
Sending 2, 100-byte ICMP Echos to 225.1.1.1, timeout is 2 seconds:
Packet sent with a source address of 192.0.2.15 

Reply to request 0 from 100.64.211.17, 9 ms
Reply to request 0 from 192.0.2.18, 12 ms
Reply to request 0 from 100.64.214.18, 12 ms
Reply to request 0 from 192.0.2.17, 10 ms
Reply to request 1 from 192.0.2.17, 5 ms
Reply to request 1 from 192.0.2.18, 10 ms
Reply to request 1 from 192.0.2.18, 10 ms
Reply to request 1 from 192.0.2.17, 5 ms

R15 pings the SSM group.

R1#sh bgp ipv4 mvpn all
BGP table version is 29, local router ID is 192.0.2.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, 
              r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, 
              x best-external, a additional-path, c RIB-compressed, 
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

     Network          Next Hop            Metric LocPrf Weight Path
Route Distinguisher: 100:100 (default for vrf MVPN)
 *>  [1][100:100][192.0.2.1]/12
                       0.0.0.0                            32768 ?
 *>i [1][100:100][192.0.2.3]/12
                       192.0.2.3                0    100      0 ?
 *>i [1][100:100][192.0.2.7]/12
                       192.0.2.7                0    100      0 ?
 *>i [1][100:100][192.0.2.21]/12
                       192.0.2.21                    100      0 i
 *>  [3][100:100][192.0.2.15][225.1.1.1][192.0.2.1]/22
                       0.0.0.0                            32768 ?
 *>  [5][100:100][100.64.201.15][227.1.2.3]/18
                       0.0.0.0                            32768 ?
 *>  [5][100:100][192.0.2.15][225.1.1.1]/18
     Network          Next Hop            Metric LocPrf Weight Path
                       0.0.0.0                            32768 ?
 *>  [5][100:100][192.0.2.15][227.1.2.3]/18
                       0.0.0.0                            32768 ?
 *>i [6][100:100][1.50693][192.0.2.15/32][225.1.1.1/32]/22
                       192.0.2.7                0    100      0 ?
 *>i [6][100:100][1.50693][192.0.2.15/32][226.1.1.1/32]/22
                       192.0.2.3                0    100      0 ?
 *>i [6][100:100][1.50693][192.0.2.15/32][227.1.2.3/32]/22
                       192.0.2.7                0    100      0 ?
 *>i [7][100:100][1.50693][100.64.201.15/32][227.1.2.3/32]/22
                       192.0.2.7                0    100      0 ?
 *>i [7][100:100][1.50693][192.0.2.15/32][225.1.1.1/32]/22
                       192.0.2.7                0    100      0 ?
 *>i [7][100:100][1.50693][192.0.2.15/32][227.1.2.3/32]/22
                       192.0.2.7                0    100      0 ?

R1 is the PE receiving the source traffic, the next hops are updated to the egress PE loopbacks.

R3#sh bgp ipv4 mvpn all
BGP table version is 582, local router ID is 192.0.2.3
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, 
              r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, 
              x best-external, a additional-path, c RIB-compressed, 
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

     Network          Next Hop            Metric LocPrf Weight Path
Route Distinguisher: 100:100 (default for vrf MVPN)
 *>i [1][100:100][192.0.2.1]/12
                       192.0.2.1                0    100      0 ?
 *>  [1][100:100][192.0.2.3]/12
                       0.0.0.0                            32768 ?
 *>i [1][100:100][192.0.2.7]/12
                       192.0.2.7                0    100      0 ?
 *>i [1][100:100][192.0.2.21]/12
                       192.0.2.21                    100      0 i
 *>i [3][100:100][192.0.2.15][225.1.1.1][192.0.2.1]/22
                       192.0.2.1                0    100      0 ?
 *>i [5][100:100][100.64.201.15][227.1.2.3]/18
                       192.0.2.1                0    100      0 ?
 *>i [5][100:100][192.0.2.15][225.1.1.1]/18
     Network          Next Hop            Metric LocPrf Weight Path
                       192.0.2.1                0    100      0 ?
 *>i [5][100:100][192.0.2.15][227.1.2.3]/18
                       192.0.2.1                0    100      0 ?
 *>  [6][100:100][1.50693][192.0.2.15/32][225.1.1.1/32]/22
                       0.0.0.0                            32768 ?
 *>  [6][100:100][1.50693][192.0.2.15/32][226.1.1.1/32]/22
                       0.0.0.0                            32768 ?
 *>  [6][100:100][1.50693][192.0.2.15/32][227.1.2.3/32]/22
                       0.0.0.0                            32768 ?
 *>  [7][100:100][1.50693][100.64.201.15/32][227.1.2.3/32]/22
                       0.0.0.0                            32768 ?
 *>  [7][100:100][1.50693][192.0.2.15/32][225.1.1.1/32]/22
                       0.0.0.0                            32768 ?
 *>  [7][100:100][1.50693][192.0.2.15/32][227.1.2.3/32]/22
                       0.0.0.0                            32768 ?

R3#sh ip mroute vrf MVPN
IP Multicast Routing Table
Flags: D - Dense, S - Sparse, B - Bidir Group, s - SSM Group, C - Connected,
       L - Local, P - Pruned, R - RP-bit set, F - Register flag,
       T - SPT-bit set, J - Join SPT, M - MSDP created entry, E - Extranet,
       X - Proxy Join Timer Running, A - Candidate for MSDP Advertisement,
       U - URD, I - Received Source Specific Host Report, 
       Z - Multicast Tunnel, z - MDT-data group sender, 
       Y - Joined MDT-data group, y - Sending to MDT-data group, 
       G - Received BGP C-Mroute, g - Sent BGP C-Mroute, 
       N - Received BGP Shared-Tree Prune, n - BGP C-Mroute suppressed, 
       Q - Received BGP S-A Route, q - Sent BGP S-A Route, 
       V - RD & Vector, v - Vector, p - PIM Joins on route, 
       x - VxLAN group
Outgoing interface flags: H - Hardware switched, A - Assert winner, p - PIM Join
 Timers: Uptime/Expires
 Interface state: Interface, Next-Hop or VCD, State/Mode

(*, 226.1.1.1), 02:03:48/00:03:27, RP 192.0.2.15, flags: Sg
  Incoming interface: Tunnel1, RPF nbr 192.0.2.1
  Outgoing interface list:
    GigabitEthernet1.211, Forward/Sparse, 00:08:29/00:03:27

(*, 225.1.1.1), 00:28:31/00:02:32, RP 192.0.2.15, flags: Sg
  Incoming interface: Tunnel1, RPF nbr 192.0.2.1
  Outgoing interface list:
    GigabitEthernet1.211, Forward/Sparse, 00:08:29/00:02:32

(192.0.2.15, 225.1.1.1), 00:02:35/00:00:23, flags: TgQ
  Incoming interface: Tunnel1, RPF nbr 192.0.2.1
  Outgoing interface list:
    GigabitEthernet1.211, Forward/Sparse, 00:02:35/00:02:53

(*, 227.1.2.3), 02:03:48/00:02:48, RP 192.0.2.15, flags: Sg
  Incoming interface: Tunnel1, RPF nbr 192.0.2.1
  Outgoing interface list:
    GigabitEthernet1.211, Forward/Sparse, 00:08:29/00:02:48

(192.0.2.15, 227.1.2.3), 00:04:16/stopped, flags: TgQ
  Incoming interface: Tunnel1, RPF nbr 192.0.2.1
  Outgoing interface list:
    GigabitEthernet1.211, Forward/Sparse, 00:04:16/00:02:48

(100.64.201.15, 227.1.2.3), 00:04:18/stopped, flags: TgQ
  Incoming interface: Tunnel1, RPF nbr 192.0.2.1
  Outgoing interface list:
    GigabitEthernet1.211, Forward/Sparse, 00:04:18/00:02:48


R7#sh bgp ipv4 mvpn all
BGP table version is 560, local router ID is 192.0.2.7
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, 
              r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, 
              x best-external, a additional-path, c RIB-compressed, 
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

     Network          Next Hop            Metric LocPrf Weight Path
Route Distinguisher: 100:100 (default for vrf MVPN)
 *>i [1][100:100][192.0.2.1]/12
                       192.0.2.1                0    100      0 ?
 *>i [1][100:100][192.0.2.3]/12
                       192.0.2.3                0    100      0 ?
 *>  [1][100:100][192.0.2.7]/12
                       0.0.0.0                            32768 ?
 *>i [1][100:100][192.0.2.21]/12
                       192.0.2.21                    100      0 i
 *>i [3][100:100][192.0.2.15][225.1.1.1][192.0.2.1]/22
                       192.0.2.1                0    100      0 ?
 *>i [5][100:100][100.64.201.15][227.1.2.3]/18
                       192.0.2.1                0    100      0 ?
 *>i [5][100:100][192.0.2.15][225.1.1.1]/18
     Network          Next Hop            Metric LocPrf Weight Path
                       192.0.2.1                0    100      0 ?
 *>i [5][100:100][192.0.2.15][227.1.2.3]/18
                       192.0.2.1                0    100      0 ?
 *>  [6][100:100][1.50693][192.0.2.15/32][225.1.1.1/32]/22
                       0.0.0.0                            32768 ?
 *>  [6][100:100][1.50693][192.0.2.15/32][227.1.2.3/32]/22
                       0.0.0.0                            32768 ?
 *>  [7][100:100][1.50693][100.64.201.15/32][227.1.2.3/32]/22
                       0.0.0.0                            32768 ?
 *>  [7][100:100][1.50693][192.0.2.15/32][225.1.1.1/32]/22
                       0.0.0.0                            32768 ?
 *>  [7][100:100][1.50693][192.0.2.15/32][227.1.2.3/32]/22
                       0.0.0.0                            32768 ?


R7#sh ip mroute vrf MVPN
IP Multicast Routing Table
Flags: D - Dense, S - Sparse, B - Bidir Group, s - SSM Group, C - Connected,
       L - Local, P - Pruned, R - RP-bit set, F - Register flag,
       T - SPT-bit set, J - Join SPT, M - MSDP created entry, E - Extranet,
       X - Proxy Join Timer Running, A - Candidate for MSDP Advertisement,
       U - URD, I - Received Source Specific Host Report, 
       Z - Multicast Tunnel, z - MDT-data group sender, 
       Y - Joined MDT-data group, y - Sending to MDT-data group, 
       G - Received BGP C-Mroute, g - Sent BGP C-Mroute, 
       N - Received BGP Shared-Tree Prune, n - BGP C-Mroute suppressed, 
       Q - Received BGP S-A Route, q - Sent BGP S-A Route, 
       V - RD & Vector, v - Vector, p - PIM Joins on route, 
       x - VxLAN group
Outgoing interface flags: H - Hardware switched, A - Assert winner, p - PIM Join
 Timers: Uptime/Expires
 Interface state: Interface, Next-Hop or VCD, State/Mode

(*, 225.1.1.1), 02:04:52/00:03:22, RP 192.0.2.15, flags: Sg
  Incoming interface: Tunnel1, RPF nbr 192.0.2.1
  Outgoing interface list:
    GigabitEthernet1.214, Forward/Sparse, 00:09:32/00:03:22

(192.0.2.15, 225.1.1.1), 00:03:39/stopped, flags: TgQ
  Incoming interface: Tunnel1, RPF nbr 192.0.2.1
  Outgoing interface list:
    GigabitEthernet1.214, Forward/Sparse, 00:03:39/00:03:22

(*, 227.1.2.3), 02:04:52/00:03:20, RP 192.0.2.15, flags: Sg
  Incoming interface: Tunnel1, RPF nbr 192.0.2.1
  Outgoing interface list:
    GigabitEthernet1.214, Forward/Sparse, 00:09:32/00:03:20

(192.0.2.15, 227.1.2.3), 00:05:20/stopped, flags: TgQ
  Incoming interface: Tunnel1, RPF nbr 192.0.2.1
  Outgoing interface list:
    GigabitEthernet1.214, Forward/Sparse, 00:05:20/00:03:20

(100.64.201.15, 227.1.2.3), 00:05:22/stopped, flags: TgQ
  Incoming interface: Tunnel1, RPF nbr 192.0.2.1
  Outgoing interface list:
    GigabitEthernet1.214, Forward/Sparse, 00:05:22/00:03:20

Thanks for stopping by!
Rob Riker, CCIE #50693

No comments:

Post a Comment