Routing

last person joined: 3 days ago 

Ask questions and share experiences about ACX Series, CTP Series, MX Series, PTX Series, SSR Series, JRR Series, and all things routing, including portfolios and protocols.
  • 1.  Multicast over L3VPN

     
    Posted 01-24-2011 09:09

    Quick question:

     

    If I want to support multicast in a layer 3 VPN, using either method, does multicast need to be enabled within the default routing instance, even though the underlying network doesn't currently require multicast?

     

    Thanks,

    evt



  • 2.  RE: Multicast over L3VPN
    Best Answer

    Posted 01-24-2011 10:15

    The draft-rosen method (using PIM) does require the default routing-instance to be multicast/PIM enabled.  This is required in order to build the core state used to "tunnel" the multicast-vpn traffic.

     

    Multiprotocol BGP (MBGP)-based MVPNs do not require a multicast enabled core.  As, the PIM state is maintained by the PE routers only, using the same methods as you would for unicast VPNs.

     

    Ben



  • 3.  RE: Multicast over L3VPN

    Posted 01-24-2011 11:17

    Ben is correct about PIM

    But if you have receivers directly connected to multicast PEs or you want to use static IGMP joins to fan out multicast traffic from VRF interfaces , then IGMP needs to be enabled in master instance under [edit protocols igmp] and interfaces inside multicast VRFs need to be specified there:

     

     

    [edit protocols igmp]
    interface ge-0/0/0.100; ## interface in multicast VRF1
    interface ge-0/0/1.200; ## interface in multicast VRF2
    
    etc etc

    HTH

    Rgds
    Alex

     



  • 4.  RE: Multicast over L3VPN

     
    Posted 01-24-2011 11:58

    Okay.  What is really confusing me are the examples in the documentation.  Take this, for example:

     

    http://www.juniper.net/techpubs/en_US/junos10.4/topics/example/multicast-vpn-example-mbgp-mvpn-solutions.html#jd0e1039

     

    This shows that PIM needs to be enabled in the PE and P routers, but it also shows that it is an MBGP MVPN.  Is there a  better example in the documentation that someone can point me to?



  • 5.  RE: Multicast over L3VPN

    Posted 05-19-2011 11:28

    That's only because in the example BGP MVPN is configured to use PIM-ASM "multicast tunnel" in the core In this case you do need PIM to be configured in the P and PE routers.

     

    BGP MVPN provides the flexibility to use different tunnel types. When you use multicast tunnels based on p2mp rsvp-te, you wouldn't need PIM in the core. Other supported tunnel types are ldp-p2mp, ingress-replication

     

    E.g.:

     

    # set routing-instances vpn-a provider-tunnel rsvp-te label-switched-path-template default-template

     

    You will need to enable traffic engineering under ospf and enable

     

    Enable traffic engineering on core facing interfaces on PE routers

    # set protocols ospf area a.b.c.d interface ab-x/y/z.w

     

     Enable RSVP on core facing interface on PE routers

    # set protocols rsvp interface ab-x/y/z.w



  • 6.  RE: Multicast over L3VPN

     
    Posted 05-23-2011 05:03

    Thanks.  I ended up finding some decent Juniper white papers on NG-MVPN and following the examples in there.  Everything is working, except for two sites whose CPE does not have the ability to run PIM, so I can't figure how to get those working.  The odd thing is that the same exact setup in my lab works, but not in production.



  • 7.  RE: Multicast over L3VPN

    Posted 01-11-2012 00:18

    I had the same issue ,

     

    My question is :  must both PE routers be a PIM neighbors if I am using p2mp rsvpn tunnel ?

     

    Thanks



  • 8.  RE: Multicast over L3VPN

    Posted 01-11-2012 07:33

    @adelboutaba wrote:

    I had the same issue ,

     

    My question is :  must both PE routers be a PIM neighbors if I am using p2mp rsvpn tunnel ?

     

    Thanks


    No.  With p2mp rsvp tunnel, pim is not needed in the core.



  • 9.  RE: Multicast over L3VPN

    Posted 01-15-2012 10:47

    Hi bend , 

     

    thanks for the reply , my concern is with p2mp rsvp-te , when I did : show rsvp neighbor , there is no neibhor and also no rsvp session , so the 2 PEs(one connected to the multicast source and other to the receiver) will not establsh PIM neighbor , am I correct ? can you explain what is expected ?

     

    Thanks