cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
652
Views
0
Helpful
2
Replies

IGMP Forwarding in NX-OS

anthonykahwati
Level 1
Level 1

Hello

I have the topology in the image. I am trying to allow for R3, at the bottom left to join a multicast stream served by R4, top right. 

R1 is the RP. The PIM areas are as per the oval groupings. PIM is enabled on all interfaces but blocked between the two sparse mode regions.

On R3 I issue ip igmp join-group 239.0.0.1 and get (*,G) up to R1. On R4 I ping 239.0.0.1 and get (S,G) on partner 1.

The entire lab is running ospf, all in the same area and everything can ping everything. I get pim neighbors everywhere except for between NXOS1 and Partner1, as planned.

It is set up like this as PIM is not going to be configured between NXOS1 and Partner1.

The only way that I can get this to work is to issue ip igmp join-group 239.0.0.1 on NXOS1. Everything works perfectly if I do this.... however, I don't want the NXOS1 to be a receiver, I just want the IGMP requests from R3 to reach Partner1.

On IOS there is the ip igmp helper-address feature which shows me the igmp joins up through the topology except for on NXOS which doesn't even register the IGMP reports. I find nothing of the sort on NXOS so cannot get the IGMP joins to reach the Partner1 router. Can anyone let me know what I can do to resolve this without issuing the ip igmp join-group command on the NXOS1 router towards the Partner1 router please?igmp-proxy.JPG

 

 

 

2 Replies 2

vencislav.metev
Level 1
Level 1

Hi,

 

You need PIM so that this can work.

You can create a tunnel between Partner 1 and NX-OS and put PIM inside the tunnel.

This way it won`t be recognized and maybe won`t be blocked.

You also need to route the traffic to RP and sender through the tunnel.

 

Regards,

Ventsi

Hello
Sounds like you are experiencing rpf failure-
Remove pim off the nxos1 add a static mroute on partner 1 rtr via nxos2 for the RP


Can you also share:
sh ip route
sh ip mroute
sh ip mroute count
sh ip pim neigbour
sh ip igmp group <r2>
sh ip pim rp 239.0.0.1
sh ip pim rp mapping 239.0.0.1
sh ip rpf 10.1.1.193


Please rate and mark as an accepted solution if you have found any of the information provided useful.
This then could assist others on these forums to find a valuable answer and broadens the community’s global network.

Kind Regards
Paul