Quantcast
Channel: All Routing posts
Viewing all articles
Browse latest Browse all 8688

Multicast Routing - MPLS + EVPN + MVPN

$
0
0

Hello All,

I have two EX9200's directly connected (P+PE/CE in one) with MPLS and the EVPN overlay protocol enabled.

On EX9200-1 i have an external connection (ge-0/0/2) with several multicast sources. For this PIM and IGMP is enabled.
Multicast routing works fine. Hosts in a different VLAN (irb/vlan 545) can recieve multicast groups (audio/video) fine

 

Because we run EVPN, we also have irb/vlan 545 on ex9200-2.  I also want that segment to be able to recieve the multicast groups.

For this i have enabled mvpn and setup a tunnel-provider connection between the EX devices using this information:

https://www.juniper.net/documentation/en_US/junos/topics/example/multicast-vpn-example-mbgp-mvpn-solutions.html

Only change is that i use ISIS instead of OSPF and LDP instead of RSVP.

 

IGMP join packets from devices attached to EX9200-2 are recieved by the RP (EX9200-1) and mVPN is advertising all available groups to EX9200.

Stuff should work but it doesn't.

 

Config EX9200-1

#show configuration routing-instances HOSTING-VRF protocols

pim {
    }
    rp {
        local {
            address 10.10.254.11;
        }
    }
    interface ge-0/0/2.0 {
        mode sparse;
        version 2;
    }
    interface lo0.1 {
        mode sparse;
        version 2;
    }
    interface irb.545 {
        mode sparse;
        version 2;
    }
}
mvpn {
    route-target {
        import-target {
            target target:100:1010;
        }
        export-target {
            target target:100:1010;
        }
    }
}
#show configuration routing-instances HOSTING-VRF provider-tunnel
ldp-p2mp;
# show configuration protocols igmp

interface ge-0/0/2.0 {
    version 3;
}
interface irb.545 {
    version 3;

 

Config EX9200-2:

#show configuration routing-instances HOSTING-VRF protocols

pim {
    rp {
        static {
            address 10.10.254.11;
        }
    }
    interface lo0.1 {
        mode sparse;
        version 2;
    }
    interface irb.545 {
        mode sparse;
        version 2;
    }
}
mvpn {
    route-target {
        import-target {
            target target:100:1010;
        }
        export-target {
            target target:100:1010;
        }
    }
#show configuration routing-instances HOSTING-VRF provider-tunnel
ldp-p2mp;
#show configuration protocols igmp

 

Results:

EX9200-1

#show route table HOSTING-VRF.mvpn.0

7:10.10.254.5:9:12345:32:20.20.174.14:32:224.1.4.26/240
                   *[MVPN/70] 1w0d 03:00:53, metric2 1
                      Multicast (IPv4) Composite
                    [PIM/105] 1w0d 03:00:53
                      Multicast (IPv4) Composite


#show mvpn neighbor instance-name HOSTING-VRF

MVPN instance:
Legend for provider tunnel
S-    Selective provider tunnel

Legend for c-multicast routes properties (Pr)
DS -- derived from (*, c-g)          RM -- remote VPN route
Family : INET

Instance : HOSTING-VRF
  MVPN Mode : SPT-ONLY
  Neighbor                              Inclusive Provider Tunnel
  10.10.254.4                          LDP-P2MP:10.10.254.4, lsp-id 16777217

MVPN instance:
Legend for provider tunnel
S-    Selective provider tunnel

Legend for c-multicast routes properties (Pr)
DS -- derived from (*, c-g)          RM -- remote VPN route
Family : INET6

Instance : HOSTING-VRF
  MVPN Mode : SPT-ONLY
  Neighbor                              Inclusive Provider Tunnel
  10.10.254.4                          LDP-P2MP:10.10.254.4, lsp-id 16777217

 

 

EX9200-2:

#show route table HOSTING-VRF.mvpn.0

5:10.10.254.5:9:32:80.79.37.230:32:224.1.4.232/240
                   *[BGP/170] 1w2d 00:12:11, localpref 100, from 10.10.254.5
                      AS path: I, validation-state: unverified
                    > to 10.10.254.194 via ae0.0
#show mvpn neighbor instance-name HOSTING-VRF

MVPN instance:
Legend for provider tunnel
S-    Selective provider tunnel

Legend for c-multicast routes properties (Pr)
DS -- derived from (*, c-g)          RM -- remote VPN route
Family : INET

Instance : HOSTING-VRF
  MVPN Mode : SPT-ONLY
  Neighbor                              Inclusive Provider Tunnel
  10.10.254.5                          LDP-P2MP:10.10.254.5, lsp-id 16777217

MVPN instance:
Legend for provider tunnel
S-    Selective provider tunnel

Legend for c-multicast routes properties (Pr)
DS -- derived from (*, c-g)          RM -- remote VPN route
Family : INET6

Instance : HOSTING-VRF
  MVPN Mode : SPT-ONLY
  Neighbor                              Inclusive Provider Tunnel
  10.10.254.5                          LDP-P2MP:10.10.254.5, lsp-id 16777217

Does anyone ever get this setup to work?

 

 


Viewing all articles
Browse latest Browse all 8688

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>