Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Cisco: NSP

multicast within a mpls vpn (ios xr , asr9000)

 

 

Cisco nsp RSS feed   Index | Next | Previous | View Threaded


aaron1 at gvtc

Apr 30, 2012, 12:53 PM

Post #1 of 3 (505 views)
Permalink
multicast within a mpls vpn (ios xr , asr9000)

Anyone know the idea behind what is required for allowing multicast over an
mpls vpn?



Would I need to start with a regular mpls L3VPN?....and then add-on
multicast capabilities after that? If so, I'm pretty comfortable with the
moving parts of a L3VPN, so please let me know what the additional mcast
commands are that I would need.



I've read about but don't fully understand mdt tunnels, default mdt and data
mdt and that the mpls service provider core needs to be multicast enabled
..is this true ?



Also, I'm currently doing SSM, so that's the type of mcast I would need to
support within the customer vrf.



Aaron









_______________________________________________
cisco-nsp mailing list cisco-nsp [at] puck
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/


td_miles at yahoo

May 1, 2012, 5:33 AM

Post #2 of 3 (462 views)
Permalink
Re: multicast within a mpls vpn (ios xr , asr9000) [In reply to]

Hi Aaron,

There is a fairly complete example here, with notated configs:

http://www.cisco.com/en/US/tech/tk436/tk428/technologies_configuration_example09186a0080242aa8.shtml

It's been a while since I set ours up (it was only for a single customer and hasn't really change much since it was first done about 4 years ago), but the steps seem about right from memory.

Yes, you do need to have a multicast enabled core. This means that the loopback that you use for MPLS and all of your interfaces between your core routers need to have "ip pim" enabled on them, as does the loopback in the customer VRF.

Have a look in the "design tips" section of that URL, it has some information about MDT and which parts of it you need. My limited understanding is that it's used to somewhat distinguish between the multicast in different VRF's. The multicast stream from the CPE is re-packaged into the MDT multicast between the P/PE routers (looks to be using GRE tunnels with a source of the loop0 and destination of the MDT address).


I seem to recall that I set it up and it mostly just worked without too many issues as long as you follow the steps given. I was using VLC to multicast an audio stream for testing purposes (just remember to set TTL to >1 !).



regards,
Tony.




>________________________________
> From: Aaron <aaron1 [at] gvtc>
>To: cisco-nsp [at] puck
>Sent: Tuesday, 1 May 2012 5:53 AM
>Subject: [c-nsp] multicast within a mpls vpn (ios xr , asr9000)
>
>Anyone know the idea behind what is required for allowing multicast over an
>mpls vpn?
>
>
>
>Would I need to start with a regular mpls L3VPN?....and then add-on
>multicast capabilities after that?  If so, I'm pretty comfortable with the
>moving parts of a L3VPN, so please let me know what the additional mcast
>commands are that I would need.
>
>
>
>I've read about but don't fully understand mdt tunnels, default mdt and data
>mdt and that the mpls service provider core needs to be multicast enabled
>..is this true ?
>
>
>
>Also, I'm currently doing SSM, so that's the type of mcast I would need to
>support within the customer vrf.
>
>
>
>Aaron
>
>
>
>
>
>
>
>
>
>_______________________________________________
>cisco-nsp mailing list  cisco-nsp [at] puck
>https://puck.nether.net/mailman/listinfo/cisco-nsp
>archive at http://puck.nether.net/pipermail/cisco-nsp/
>
>
>
_______________________________________________
cisco-nsp mailing list cisco-nsp [at] puck
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/


mark.tinka at seacom

May 11, 2012, 2:06 PM

Post #3 of 3 (367 views)
Permalink
Re: multicast within a mpls vpn (ios xr , asr9000) [In reply to]

On Tuesday, May 01, 2012 02:33:16 PM Tony wrote:

> Hi Aaron,
>
> There is a fairly complete example here, with notated
> configs:
>
> http://www.cisco.com/en/US/tech/tk436/tk428/technologies_
> configuration_example09186a0080242aa8.shtml

What is really cool these days is NG-MVPN (a.k.a BGP-MVPN),
where MPLS is used as the data plane for Multicast (via p2mp
RSVP-TE or mLDP) and BGP is used as PIM (MCAST NLRI).

Juniper have had a working implementation for a long time
now, and Cisco will be coming to the party some time in 2013
on the ASR9000. I hope this happens sooner, as I know I
still prefer Juniper's for this very reason, and many an
ASR9000 has lost on a deal due to lack of this (or Cisco's
insistence on pushing mLDP only, when they will eventually
have no choice but be forced to support p2mp RSVP-TE as
well).

I steer clear of classic Rosen-style MVPN's, although I know
many networks run them successfully.

Mark.
_______________________________________________
cisco-nsp mailing list cisco-nsp [at] puck
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/

Cisco nsp RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.