cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1097
Views
0
Helpful
1
Replies

Selective Trees in NG-MVPN

Tiziano Tofoni
Level 1
Level 1

Hi all,

I am working in a NG-MVPN setup in mixed Cisco IOS XR-Juniper JUNOS environment.

I would like to know whether there is a Cisco IOS XR equivalent to the following JUNOS configuration: 

routing-instances {
  VPN-A {
    provider-tunnel {
      selective {
       group 232.1.1.0/24 {
         source 10.1.1.0/24 {
            ldp-p2mp;
}}}}}}

which let the construction of a selective tree for multicast groups belonging to 232.1.1.0/24 and for sources belonging to 10.1.1.0/24.

Tried the following configuration:

ipv4 access-list MCAST

  10 permit ipv4 10.1.1.0/24 232.1.1.0/24

!

multicast-routing
  vrf VPN-A

     address-family ipv4
           mdt data mldp 10 MCAST  ! 10 = max-number-of-tunnels

but it does not work.

Tried also the following ACL:

ipv4 access-list MCAST

  10 permit 232.1.1.0/24

without success.

Any idea will be more than welcome

Thanks a lot.

Tiziano

 

1 Reply 1

pigallo
Cisco Employee
Cisco Employee

 

Hello Tiziano,

 

although this is quite old post, i just noticed it and i am going to drop here some hint. You can selectively manipulate the formation of the MDT through help of RPLs.
If you configure something like:

 

route-policy <rpl-name>
if destination in (mcast-group-ip) and source in (mcast-source-ip) then
set core-tree <core-type>
endif
end-policy

 

you should then finally attach the policy under the router pim vrf config sub-mode:

 

router pim
vrf <name>
address-family ipv4
rpf topology route-policy <rpl-name>

 

Basically you can trigger the rpf core tree topology on a per multicast group and source basis.

i tested it with MLDP ingress-replication and SSM.
it worked just fine. It works with prefix-set too if you need to group multiple groups and sources at once.

 

 

kind regards,

 

 

Pietro