16 mins read

Draft Rosen 6 – Sample config

Configuration on 1st PE:

root@PE3> show configuration protocols | display set 
set protocols bgp group GR-iBGP type internal
set protocols bgp group GR-iBGP local-address 17.0.0.3
set protocols bgp group GR-iBGP family inet-vpn unicast
set protocols bgp group GR-iBGP cluster 17.0.0.3
set protocols bgp group GR-iBGP neighbor 17.0.0.4
set protocols bgp group GR-iBGP neighbor 17.0.0.5
set protocols bgp group GR-iBGP neighbor 17.0.0.6
set protocols bgp group GR-iBGP neighbor 17.0.0.7
set protocols bgp group GR-iBGP neighbor 17.0.0.8
set protocols isis interface ge-0/0/1.0 level 2 metric 1000
set protocols isis interface ge-0/0/1.0 point-to-point
set protocols isis interface lt-0/0/10.11 passive
set protocols isis interface lo0.0 passive
set protocols isis level 1 disable
set protocols isis level 2 wide-metrics-only
set protocols ldp track-igp-metric
set protocols ldp transport-address router-id
set protocols ldp interface ge-0/0/1.0
set protocols ldp interface lo0.0
set protocols mpls interface lo0.0
set protocols mpls interface ge-0/0/1.0
set protocols pim rp static address 17.0.0.1
set protocols pim interface ge-0/0/1.0
set protocols pim interface lt-0/0/10.11
set protocols pim interface lo0.0

root@PE3> show configuration routing-instances RI-VPN1 | display set 
set routing-instances RI-VPN1 instance-type vrf
set routing-instances RI-VPN1 routing-options static route 11.3.1.1/32 next-hop 11.33.1.2
set routing-instances RI-VPN1 routing-options static route 17.8.11.0/24 next-hop 11.33.1.2
set routing-instances RI-VPN1 protocols pim traceoptions file pim-mvpn.log
set routing-instances RI-VPN1 protocols pim traceoptions flag all
set routing-instances RI-VPN1 protocols pim mvpn    
### ^ this will activate Draft Rosen 6 ^
set routing-instances RI-VPN1 protocols pim rp static address 11.3.1.1    
### ^ theoretically this can be the CE or the PE ^ 
set routing-instances RI-VPN1 protocols pim interface lt-0/0/10.1 mode sparse
set routing-instances RI-VPN1 protocols pim interface lo0.11 mode sparse
set routing-instances RI-VPN1 protocols pim interface ge-0/0/3.0 mode sparse
set routing-instances RI-VPN1 interface ge-0/0/3.0
set routing-instances RI-VPN1 interface lt-0/0/10.1
set routing-instances RI-VPN1 interface lo0.11
set routing-instances RI-VPN1 route-distinguisher 12302:1
set routing-instances RI-VPN1 vrf-import VRF-VPN1-IMPORT
set routing-instances RI-VPN1 vrf-export VRF-VPN1-EXPORT
set routing-instances RI-VPN1 vrf-table-label
set routing-instances RI-VPN1 provider-tunnel pim-asm group-address 239.0.0.3    
### ^ this will bind C-PIM to P-PIM ^ 

Configuration on the P router:

root@P1> show configuration protocols | display set    
set protocols isis interface ge-0/0/1.0 level 2 metric 1000
set protocols isis interface ge-0/0/1.0 point-to-point
set protocols isis interface ge-0/0/2.0 level 2 metric 1000
set protocols isis interface ge-0/0/2.0 point-to-point
set protocols isis interface ge-0/0/3.0 level 2 metric 1000
set protocols isis interface ge-0/0/3.0 point-to-point
set protocols isis interface ge-0/0/4.0 level 2 metric 1000
set protocols isis interface ge-0/0/4.0 point-to-point
set protocols isis interface ge-0/0/5.0 level 2 metric 1000
set protocols isis interface ge-0/0/5.0 point-to-point
set protocols isis interface lo0.0 passive
set protocols isis level 1 disable
set protocols isis level 2 wide-metrics-only
set protocols ldp track-igp-metric
set protocols ldp transport-address router-id
set protocols ldp interface ge-0/0/1.0
set protocols ldp interface ge-0/0/2.0
set protocols ldp interface ge-0/0/3.0
set protocols ldp interface ge-0/0/4.0
set protocols ldp interface ge-0/0/5.0
set protocols ldp interface lo0.0
set protocols mpls interface lo0.0
set protocols mpls interface ge-0/0/1.0
set protocols mpls interface ge-0/0/2.0
set protocols mpls interface ge-0/0/3.0
set protocols mpls interface ge-0/0/4.0
set protocols mpls interface ge-0/0/5.0
set protocols pim rp local address 17.0.0.1
set protocols pim interface ge-0/0/1.0
set protocols pim interface ge-0/0/2.0
set protocols pim interface ge-0/0/3.0
set protocols pim interface ge-0/0/4.0
set protocols pim interface ge-0/0/5.0

Configuration on the 2nd PE:

root@PE6> show configuration protocols | display set 
set protocols bgp group GR-iBGP type internal
set protocols bgp group GR-iBGP local-address 17.0.0.6
set protocols bgp group GR-iBGP family inet-vpn unicast
set protocols bgp group GR-iBGP neighbor 17.0.0.3
set protocols isis interface ge-0/0/1.0 level 2 metric 1000
set protocols isis interface ge-0/0/1.0 point-to-point
set protocols isis interface lo0.0 passive
set protocols isis level 1 disable
set protocols isis level 2 wide-metrics-only
set protocols ldp track-igp-metric
set protocols ldp transport-address router-id
set protocols ldp interface ge-0/0/1.0
set protocols ldp interface lo0.0
set protocols mpls interface lo0.0
set protocols mpls interface ge-0/0/1.0
set protocols pim rp static address 17.0.0.1
set protocols pim interface ge-0/0/1.0
set protocols pim interface lo0.0

root@PE6> show configuration routing-instances RI-VPN1 | display set 
set routing-instances RI-VPN1 instance-type vrf
set routing-instances RI-VPN1 routing-options static route 10.6.1.1/32 next-hop 10.66.1.2
set routing-instances RI-VPN1 protocols pim traceoptions file pim-mvpn.log
set routing-instances RI-VPN1 protocols pim traceoptions flag all
set routing-instances RI-VPN1 protocols pim mvpn    
### ^ this will activate Draft Rosen 6 ^ 
set routing-instances RI-VPN1 protocols pim rp static address 11.3.1.1    
### ^ theoretically this can be the CE or the PE ^ 
set routing-instances RI-VPN1 protocols pim interface lt-0/0/10.1 mode sparse
set routing-instances RI-VPN1 protocols pim interface ge-0/0/2.0 mode sparse
set routing-instances RI-VPN1 protocols pim interface lo0.11 mode sparse
set routing-instances RI-VPN1 protocols pim interface ge-0/0/3.0 mode sparse
set routing-instances RI-VPN1 interface ge-0/0/2.0
set routing-instances RI-VPN1 interface ge-0/0/3.0
set routing-instances RI-VPN1 interface lt-0/0/10.1
set routing-instances RI-VPN1 interface lo0.11
set routing-instances RI-VPN1 route-distinguisher 12302:1
set routing-instances RI-VPN1 vrf-import VRF-VPN1-IMPORT
set routing-instances RI-VPN1 vrf-export VRF-VPN1-EXPORT
set routing-instances RI-VPN1 vrf-table-label
set routing-instances RI-VPN1 provider-tunnel pim-asm group-address 239.0.0.3    
### ^ this will bind C-PIM to P-PIM ^ 

Show commands:

root@PE3> show pim join 
Instance: PIM.master Family: INET
R = Rendezvous Point Tree, S = Sparse, W = Wildcard

Group: 239.0.0.3
    Source: *
    RP: 17.0.0.1
    Flags: sparse,rptree,wildcard
    Upstream interface: ge-0/0/1.0            

Group: 239.0.0.3
    Source: 17.0.0.3
    Flags: sparse,spt
    Upstream interface: Local                 

Group: 239.0.0.3
    Source: 17.0.0.6
    Flags: sparse,spt
    Upstream interface: ge-0/0/1.0            

Instance: PIM.master Family: INET6
R = Rendezvous Point Tree, S = Sparse, W = Wildcard

root@PE3> show pim join instance RI-VPN1 
Instance: PIM.RI-VPN1 Family: INET
R = Rendezvous Point Tree, S = Sparse, W = Wildcard

Group: 239.1.1.1
    Source: *
    RP: 11.3.1.1
    Flags: sparse,rptree,wildcard
    Upstream interface: lt-0/0/10.1           

Group: 239.1.1.1
    Source: 17.8.11.2
    Flags: sparse,spt
    Upstream interface: lt-0/0/10.1           

Instance: PIM.RI-VPN1 Family: INET6
R = Rendezvous Point Tree, S = Sparse, W = Wildcard

root@PE3> show pim interfaces instance RI-VPN1 

Stat = Status, V = Version, NbrCnt = Neighbor Count,
S = Sparse, D = Dense, B = Bidirectional,
DR = Designated Router, DDR = Dual DR, DistDR = Distributed DR,
P2P = Point-to-point link, P2MP = Point-to-Multipoint,
Active = Bidirectional is active, NotCap = Not Bidirectional Capable

Name               Stat Mode IP V State        NbrCnt JoinCnt(sg/*g) DR address
ge-0/0/3.0         Up   S     4 2 DR,NotCap         0 0/0            17.8.19.1
lo0.11             Up   S     4 2 DR,NotCap         0 0/0            1.33.1.1
lsi.0              Up   SD    4 2 P2P,NotCap        0 0/0
lt-0/0/10.1        Up   S     4 2 NotDR,NotCap      1 1/1            11.33.1.2
mt-0/0/10.1081344  Up   SD    4 2 P2P,NotCap        0 0/0
mt-0/0/10.32768    Up   SD    4 2 P2P,NotCap        1 0/0
pe-0/0/10.32770    Up   S     4 2 P2P,NotCap        0 0/0
ge-0/0/3.0         Up   S     6 2 DR,NotCap         0 0/0            fe80::5604:5ff:fe00:18f6
lsi.0              Up   SD    6 2 P2P,NotCap        0 0/0

root@PE3> show multicast route        
Instance: master Family: INET

Group: 239.0.0.3
    Source: 17.0.0.3/32
    Upstream interface: local
    Downstream interface list: 
        ge-0/0/1.0
    

Group: 239.0.0.3
    Source: 17.0.0.6/32
    Upstream interface: ge-0/0/1.0
    Downstream interface list: 
        mt-0/0/10.1081344
    

Instance: master Family: INET6

root@PE3> show multicast route instance RI-VPN1 
Instance: RI-VPN1 Family: INET

Group: 239.1.1.1
    Source: 17.8.11.2/32
    Upstream interface: lt-0/0/10.1
    Downstream interface list: 
        mt-0/0/10.32768
    

Instance: RI-VPN1 Family: INET6

root@PE3> show route table inet.1 

inet.1: 5 destinations, 5 routes (5 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

224.0.0.0/4        *[Multicast/180] 04:04:49
                       MultiResolve
224.0.0.0/24       *[Multicast/180] 04:04:49
                       MultiDiscard
232.0.0.0/8        *[Multicast/180] 04:04:49
                       MultiResolve
239.0.0.3,17.0.0.3/64*[PIM/105] 01:37:56
                       Multicast (IPv4) Composite
239.0.0.3,17.0.0.6/64*[PIM/105] 01:38:36
                       Multicast (IPv4) Composite

root@PE3> show route table RI-VPN1.inet.1        

RI-VPN1.inet.1: 4 destinations, 4 routes (4 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

224.0.0.0/4        *[Multicast/180] 04:04:54
                       MultiResolve
224.0.0.0/24       *[Multicast/180] 04:04:54
                       MultiDiscard
232.0.0.0/8        *[Multicast/180] 04:04:54
                       MultiResolve
239.1.1.1,17.8.11.2/64*[PIM/105] 00:11:13
                       Multicast (IPv4) Composite

=============================================================================

root@P1> show pim join 
Instance: PIM.master Family: INET
R = Rendezvous Point Tree, S = Sparse, W = Wildcard

Group: 239.0.0.3
    Source: *
    RP: 17.0.0.1
    Flags: sparse,rptree,wildcard
    Upstream interface: Local                 

Group: 239.0.0.3
    Source: 17.0.0.3
    Flags: sparse,spt
    Upstream interface: ge-0/0/2.0            

Group: 239.0.0.3
    Source: 17.0.0.6
    Flags: sparse,spt
    Upstream interface: ge-0/0/1.0            

Instance: PIM.master Family: INET6
R = Rendezvous Point Tree, S = Sparse, W = Wildcard

root@P1> show multicast route           
Instance: master Family: INET

Group: 239.0.0.3
    Source: 17.0.0.3/32
    Upstream interface: ge-0/0/2.0
    Downstream interface list: 
        ge-0/0/1.0
    

Group: 239.0.0.3
    Source: 17.0.0.6/32
    Upstream interface: ge-0/0/1.0
    Downstream interface list: 
        ge-0/0/2.0
    

Instance: master Family: INET6

=============================================================================

root@PE6> show pim join 
Instance: PIM.master Family: INET
R = Rendezvous Point Tree, S = Sparse, W = Wildcard

Group: 239.0.0.3
    Source: *
    RP: 17.0.0.1
    Flags: sparse,rptree,wildcard
    Upstream interface: ge-0/0/1.0            

Group: 239.0.0.3
    Source: 17.0.0.3
    Flags: sparse,spt
    Upstream interface: ge-0/0/1.0            

Group: 239.0.0.3
    Source: 17.0.0.6
    Flags: sparse,spt
    Upstream interface: Local                 

Instance: PIM.master Family: INET6
R = Rendezvous Point Tree, S = Sparse, W = Wildcard

root@PE6> show pim join instance RI-VPN1 
Instance: PIM.RI-VPN1 Family: INET
R = Rendezvous Point Tree, S = Sparse, W = Wildcard

Group: 239.1.1.1
    Source: *
    RP: 11.3.1.1
    Flags: sparse,rptree,wildcard
    Upstream interface: mt-0/0/10.32768       

Group: 239.1.1.1
    Source: 17.8.11.2
    Flags: sparse,spt
    Upstream interface: mt-0/0/10.32768       

Instance: PIM.RI-VPN1 Family: INET6
R = Rendezvous Point Tree, S = Sparse, W = Wildcard

root@PE6> show pim interfaces instance RI-VPN1        

Stat = Status, V = Version, NbrCnt = Neighbor Count,
S = Sparse, D = Dense, B = Bidirectional,
DR = Designated Router, DDR = Dual DR, DistDR = Distributed DR,
P2P = Point-to-point link, P2MP = Point-to-Multipoint,
Active = Bidirectional is active, NotCap = Not Bidirectional Capable

Name               Stat Mode IP V State        NbrCnt JoinCnt(sg/*g) DR address
ge-0/0/2.0         Up   S     4 2 DR,NotCap         0 0/0            17.8.14.1
ge-0/0/3.0         Up   S     4 2 DR,NotCap         0 0/0            17.8.22.1
lo0.11             Up   S     4 2 DR,NotCap         0 0/0            1.88.1.1
lsi.0              Up   SD    4 2 P2P,NotCap        0 0/0
lt-0/0/10.1        Up   S     4 2 DR,NotCap         0 0/0            10.66.1.1
mt-0/0/10.1081344  Up   SD    4 2 P2P,NotCap        0 0/0
mt-0/0/10.32768    Up   SD    4 2 P2P,NotCap        1 1/1
pe-0/0/10.32770    Up   S     4 2 P2P,NotCap        0 0/0
ge-0/0/2.0         Up   S     6 2 DR,NotCap         0 0/0            fe80::5604:5ff:fe00:70b3
ge-0/0/3.0         Up   S     6 2 DR,NotCap         0 0/0            fe80::5604:5ff:fe00:742e
lsi.0              Up   SD    6 2 P2P,NotCap        0 0/0

root@PE6> show multicast route                            
Instance: master Family: INET

Group: 239.0.0.3
    Source: 17.0.0.3/32
    Upstream interface: ge-0/0/1.0
    Downstream interface list: 
        mt-0/0/10.1081344
    

Group: 239.0.0.3
    Source: 17.0.0.6/32
    Upstream interface: local
    Downstream interface list: 
        ge-0/0/1.0
    

Instance: master Family: INET6

root@PE6> show multicast route instance RI-VPN1 
Instance: RI-VPN1 Family: INET

Group: 239.1.1.1
    Source: 17.8.11.2/32
    Upstream interface: mt-0/0/10.1081344
    Downstream interface list: 
        ge-0/0/3.0
    

Instance: RI-VPN1 Family: INET6

root@PE6> show route table inet.1 

inet.1: 5 destinations, 5 routes (5 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

224.0.0.0/4        *[Multicast/180] 04:04:46
                       MultiResolve
224.0.0.0/24       *[Multicast/180] 04:04:46
                       MultiDiscard
232.0.0.0/8        *[Multicast/180] 04:04:46
                       MultiResolve
239.0.0.3,17.0.0.3/64*[PIM/105] 01:36:54
                       Multicast (IPv4) Composite
239.0.0.3,17.0.0.6/64*[PIM/105] 01:36:54
                       Multicast (IPv4) Composite

root@PE6> show route table RI-VPN1.inet.1       

RI-VPN1.inet.1: 4 destinations, 4 routes (4 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

224.0.0.0/4        *[Multicast/180] 04:04:55
                       MultiResolve
224.0.0.0/24       *[Multicast/180] 04:04:55
                       MultiDiscard
232.0.0.0/8        *[Multicast/180] 04:04:55
                       MultiResolve
239.1.1.1,17.8.11.2/64*[PIM/105] 00:10:14
                       Multicast (IPv4) Composite


Extended show commands:
root@PE3> show pim join instance RI-VPN1 extensive    
Instance: PIM.RI-VPN1 Family: INET
R = Rendezvous Point Tree, S = Sparse, W = Wildcard

Group: 239.1.1.1
    Source: *
    RP: 11.3.1.1
    Flags: sparse,rptree,wildcard
    Upstream interface: lt-0/0/10.1           
    Upstream neighbor: 11.33.1.2
    Upstream state: Join to RP
    Uptime: 01:26:55 
    Downstream neighbors:
        Interface: mt-0/0/10.32768        
            1.88.1.1 State: Join Flags: SRW Timeout: 155
            Uptime: 01:26:55 Time since last Join: 00:00:55
    Number of downstream interfaces: 1
    Number of downstream neighbors: 1

Group: 239.1.1.1
    Source: 17.8.11.2
    Flags: sparse,spt
    Upstream interface: lt-0/0/10.1           
    Upstream neighbor: 11.33.1.2
    Upstream state: Join to Source, No Prune to RP
    Keepalive timeout: 354
    Uptime: 00:00:06 
    Downstream neighbors:
        Interface: mt-0/0/10.32768        
            1.88.1.1 State: Join Flags: S Timeout: 204
            Uptime: 00:00:06 Time since last Join: 00:00:06
    Number of downstream interfaces: 1
    Number of downstream neighbors: 1

Instance: PIM.RI-VPN1 Family: INET6
R = Rendezvous Point Tree, S = Sparse, W = Wildcard

root@PE3> show multicast route instance RI-VPN1 extensive 
Instance: RI-VPN1 Family: INET

Group: 239.1.1.1
    Source: 17.8.11.2/32
    Upstream interface: lt-0/0/10.1
    Downstream interface list: 
        mt-0/0/10.32768
    Number of outgoing interfaces: 1
    Session description: Organisational Local Scope
    Statistics: 0 kBps, 1 pps, 354 packets
    Next-hop ID: 1048587
    Upstream protocol: PIM
    Route state: Active
    Forwarding state: Forwarding
    Cache lifetime/timeout: 360 seconds
    Wrong incoming interface notifications: 0
    Uptime: 00:05:54

Instance: RI-VPN1 Family: INET6

root@PE3> show route table RI-VPN1.inet.1 extensive 

RI-VPN1.inet.1: 4 destinations, 4 routes (4 active, 0 holddown, 0 hidden)
224.0.0.0/4 (1 entry, 1 announced)
TSI:
KRT in-kernel 224.0.0.0/4 -> {}
        *Multicast Preference: 180
                Next hop type: MultiResolve, Next hop index: 0
                Address: 0x7bbd774
                Next-hop reference count: 16, key opaque handle: 0x0, non-key opaque handle: 0x0
                Kernel Table Id: 0
                State: <Active Int LookupHidden>
                Age: 4:04:58 
                Validation State: unverified 
                Task: MC
                Announcement bits (1): 0-KRT 
                AS path: I 
                Thread: junos-main 

224.0.0.0/24 (1 entry, 1 announced)
TSI:
KRT in-kernel 224.0.0.0/24 -> {}
        *Multicast Preference: 180
                Next hop type: MultiDiscard, Next hop index: 0
                Address: 0x7bbd7e4
                Next-hop reference count: 8, key opaque handle: 0x0, non-key opaque handle: 0x0
                Kernel Table Id: 0
                State: <Active Int LookupHidden>
                Age: 4:04:58 
                Validation State: unverified 
                Task: MC
                Announcement bits (1): 0-KRT 
                AS path: I 
                Thread: junos-main 

232.0.0.0/8 (1 entry, 1 announced)
TSI:
KRT in-kernel 232.0.0.0/8 -> {}
        *Multicast Preference: 180
                Next hop type: MultiResolve, Next hop index: 0
                Address: 0x7bbd774
                Next-hop reference count: 16, key opaque handle: 0x0, non-key opaque handle: 0x0
                Kernel Table Id: 0
                State: <Active Int LookupHidden>
                Age: 4:04:58 
                Validation State: unverified 
                Task: MC
                Announcement bits (1): 0-KRT 
                AS path: I 
                Thread: junos-main      

239.1.1.1, 17.8.11.2/64 (1 entry, 1 announced)
TSI:
KRT in-kernel 239.1.1.1, 17.8.11.2/64 -> {[1048587]}
 multicast ifl: lt-0/0/10.1
        *PIM    Preference: 105
                Next hop type: Multicast (IPv4) Composite, Next hop index: 1048587
                Address: 0x7668b84
                Next-hop reference count: 2, key opaque handle: 0x0, non-key opaque handle: 0x1
                Kernel Table Id: 0
                State: <Active Int Ext>
                Age: 11:17 
                Validation State: unverified 
                Task: PIM.RI-VPN1
                Announcement bits (1): 0-KRT 
                AS path: I 
                Thread: junos-main 

=============================================================================

root@P1> show pim join extensive 
Instance: PIM.master Family: INET
R = Rendezvous Point Tree, S = Sparse, W = Wildcard

Group: 239.0.0.3
    Source: *
    RP: 17.0.0.1
    Flags: sparse,rptree,wildcard
    Upstream interface: Local                 
    Upstream neighbor: Local
    Upstream state: Local RP
    Uptime: 03:55:19 
    Downstream neighbors:
        Interface: ge-0/0/1.0 (assert winner)
            17.8.0.2 State: Join Flags: SRW Timeout: 164
            Uptime: 03:54:46 Time since last Join: 00:00:46
            Assert Winner: 17.8.0.1 Metric: 0 Pref: 2147483648 Timeout: 9
        Interface: ge-0/0/2.0 (assert winner)
            17.8.1.1 State: Join Flags: SRW Timeout: 191
            Uptime: 03:55:19 Time since last Join: 00:00:19
            Assert Winner: 17.8.1.2 Metric: 0 Pref: 2147483648 Timeout: 12
    Number of downstream interfaces: 2
    Number of downstream neighbors: 2

Group: 239.0.0.3
    Source: 17.0.0.3
    Flags: sparse,spt
    Upstream interface: ge-0/0/2.0            
    Upstream neighbor: 17.8.1.1 (assert winner)
    Upstream state: Local RP, Join to Source, No Prune to RP
    Keepalive timeout: 336
    Uptime: 01:28:38 
    Downstream neighbors:
        Interface: ge-0/0/1.0             
            17.8.0.2 State: Join Flags: S Timeout: 164
            Uptime: 01:28:38 Time since last Join: 00:00:46
        Interface: ge-0/0/2.0 (pruned)
            17.8.1.1 State: Prune Flags: SR Timeout: 191
            Uptime: 01:28:38 Time since last Prune: 00:00:19
            Assert Winner: 17.8.1.1 Metric: 0 Pref: 0 Timeout: 106
    Number of downstream interfaces: 2
    Number of downstream neighbors: 2

Group: 239.0.0.3
    Source: 17.0.0.6
    Flags: sparse,spt
    Upstream interface: ge-0/0/1.0            
    Upstream neighbor: 17.8.0.2 (assert winner)
    Upstream state: Local RP, Join to Source, No Prune to RP
    Keepalive timeout: 336              
    Uptime: 01:29:17 
    Downstream neighbors:
        Interface: ge-0/0/1.0 (pruned)
            17.8.0.2 State: Prune Flags: SR Timeout: 164
            Uptime: 01:29:17 Time since last Prune: 00:00:46
            Assert Winner: 17.8.0.2 Metric: 1000 Pref: 18 Timeout: 105
        Interface: ge-0/0/2.0             
            17.8.1.1 State: Join Flags: S Timeout: 191
            Uptime: 01:29:17 Time since last Join: 00:00:19
    Number of downstream interfaces: 2
    Number of downstream neighbors: 2

Instance: PIM.master Family: INET6
R = Rendezvous Point Tree, S = Sparse, W = Wildcard

=============================================================================

root@PE6> show pim join instance RI-VPN1 extensive    
Instance: PIM.RI-VPN1 Family: INET
R = Rendezvous Point Tree, S = Sparse, W = Wildcard

Group: 239.1.1.1
    Source: *
    RP: 11.3.1.1
    Flags: sparse,rptree,wildcard
    Upstream interface: mt-0/0/10.32768       
    Upstream neighbor: 1.33.1.1
    Upstream state: Join to RP
    Uptime: 03:22:27 
    Downstream neighbors:
        Interface: ge-0/0/3.0             
            17.8.22.1 State: Join Flags: SRW  Timeout: Infinity
            Uptime: 03:22:27 Time since last Join: 01:27:58
    Number of downstream interfaces: 1
    Number of downstream neighbors: 1

Group: 239.1.1.1
    Source: 17.8.11.2
    Flags: sparse,spt
    Upstream interface: mt-0/0/10.32768       
    Upstream neighbor: 1.33.1.1
    Upstream state: Join to Source, No Prune to RP
    Keepalive timeout: 355
    Uptime: 00:00:29 
    Downstream neighbors:
        Interface: ge-0/0/3.0             
            17.8.22.1 State: Join Flags: S   Timeout: Infinity
            Uptime: 00:00:29 Time since last Join: 00:00:29
    Number of downstream interfaces: 1
    Number of downstream neighbors: 1

Instance: PIM.RI-VPN1 Family: INET6
R = Rendezvous Point Tree, S = Sparse, W = Wildcard

root@PE6> show multicast route instance RI-VPN1 extensive 
Instance: RI-VPN1 Family: INET

Group: 239.1.1.1
    Source: 17.8.11.2/32
    Upstream interface: mt-0/0/10.1081344
    Downstream interface list: 
        ge-0/0/3.0
    Number of outgoing interfaces: 1
    Session description: Organisational Local Scope
    Statistics: 0 kBps, 1 pps, 583 packets
    Next-hop ID: 1048585
    Upstream protocol: PIM
    Route state: Active
    Forwarding state: Forwarding
    Cache lifetime/timeout: 360 seconds
    Wrong incoming interface notifications: 0
    Uptime: 00:09:43

Instance: RI-VPN1 Family: INET6

root@PE6> show route table RI-VPN1.inet.1 extensive 

RI-VPN1.inet.1: 4 destinations, 4 routes (4 active, 0 holddown, 0 hidden)
224.0.0.0/4 (1 entry, 1 announced)
TSI:
KRT in-kernel 224.0.0.0/4 -> {}
        *Multicast Preference: 180
                Next hop type: MultiResolve, Next hop index: 0
                Address: 0x7bbd774
                Next-hop reference count: 16, key opaque handle: 0x0, non-key opaque handle: 0x0
                Kernel Table Id: 0
                State: <Active Int LookupHidden>
                Age: 4:05:00 
                Validation State: unverified 
                Task: MC
                Announcement bits (1): 0-KRT 
                AS path: I 
                Thread: junos-main 

224.0.0.0/24 (1 entry, 1 announced)
TSI:
KRT in-kernel 224.0.0.0/24 -> {}
        *Multicast Preference: 180
                Next hop type: MultiDiscard, Next hop index: 0
                Address: 0x7bbd7e4
                Next-hop reference count: 8, key opaque handle: 0x0, non-key opaque handle: 0x0
                Kernel Table Id: 0
                State: <Active Int LookupHidden>
                Age: 4:05:00 
                Validation State: unverified 
                Task: MC
                Announcement bits (1): 0-KRT 
                AS path: I 
                Thread: junos-main 

232.0.0.0/8 (1 entry, 1 announced)
TSI:
KRT in-kernel 232.0.0.0/8 -> {}
        *Multicast Preference: 180
                Next hop type: MultiResolve, Next hop index: 0
                Address: 0x7bbd774
                Next-hop reference count: 16, key opaque handle: 0x0, non-key opaque handle: 0x0
                Kernel Table Id: 0
                State: <Active Int LookupHidden>
                Age: 4:05:00 
                Validation State: unverified 
                Task: MC
                Announcement bits (1): 0-KRT 
                AS path: I 
                Thread: junos-main      

239.1.1.1, 17.8.11.2/64 (1 entry, 1 announced)
TSI:
KRT in-kernel 239.1.1.1, 17.8.11.2/64 -> {[1048585]}
 multicast ifl: mt-0/0/10.1081344
        *PIM    Preference: 105
                Next hop type: Multicast (IPv4) Composite, Next hop index: 1048585
                Address: 0x7667bc4
                Next-hop reference count: 2, key opaque handle: 0x0, non-key opaque handle: 0x1
                Kernel Table Id: 0
                State: <Active Int Ext>
                Age: 10:19 
                Validation State: unverified 
                Task: PIM.RI-VPN1
                Announcement bits (1): 0-KRT 
                AS path: I 
                Thread: junos-main