Time to add multicast to our MPLS series! Woot!
In this blog we will start simple. We will focus on adding multicast to the customer portion of the network. In the NEXT blog I will show you how I have the MPLS cloud configured to offer the mVPN to the customer.
So again… for this blog our focus will ONLY be on the customer portion of the network. On Mozzarella and on String.
So what will I need to do in both Mozzarella and String?
- Enable Multicast-Routing globally
- Enable PIM on all relevant interfaces
- Configure both with the same Rendezvous Point
On Mozzarella this will look like the following –
On String this will look like the following –
Let’s run some traffic.
Okay… well that worked. Boring huh? I know. Not quite as exciting when nothing goes wrong. Admittedly I know multicast and can probably configure it in my sleep. But let’s talk about the things I also made sure I checked prior to running the multicast traffic
- Check that Mozzarella and String both have a PIM neighbor up with the MPLS Cloud
- Check that String has knowledge in its RIB for the RP
- Check that String has knowledge in its RIB for the subnet of the Mcast source
- Start the Receiver off of String
- Check that String can see what I call the “pull” from the Receiver (IGMP membership report)
- Check that as a result of the “pull”, String has created a *,G entry and has added the LAN interface to the OIL
- Check that String has an IIF with an RPF neighbor on the *,G tree
- Check that Mozzarella received the *,G PIM Join
- Start the Source
- Check that Mozzarella sees a S,G formed as a result
- Check that Rx is getting the traffic
- Check String has a S,G and *,G now.
If you’d like more on Troubleshooting Multicast …. remember that ALL CiscoLive Breakout sessions are recorded AND free.