cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
579
Views
0
Helpful
8
Replies

Multicast

tahseen12
Level 1
Level 1

In networks where a Layer 2 switch interconnects several routers, such as an Internet exchange point (IXP), the switch floods IP multicast packets on all multicast router ports by default, even if there are no multicast receivers downstream.IGMP snooping will not help but what is not clear that if there is no igmp message received on ports connected to routers why still switch will forward the traffic to router port and there is no downstream recievrs as well.

see the link

http://www.cisco.com/en/US/docs/switches/lan/catalyst6500/ios/12.2SX/configuration/guide/snooppim.html

8 Replies 8

paolo bevilacqua
Hall of Fame
Hall of Fame

Because a multicast routing protocol will tell to the router what to send where even if no IGMP.

Note there is no multicast in the internet, eg at IXP - no multicast.

this means if i remove pim from interface peer router will not recieve also switch will just forward even it is enabled with igmp snooping.

What if i remove pim from lan interface of the router.

When you start removing commands that are needed, things won't work anymore.

mlund
Level 7
Level 7

Hi

When you enable pim on a interface, that interface will automaticly do an igmp join to all groups. That's why a switch will flood all mcast traffic to all router-ports.

To overcome this situation you can enable RGMP, wich is designed for a router only (IXP). More info in this link.

http://www.cisco.com/en/US/docs/ios/ipmulti/configuration/guide/imc_cfg_rpgmp_ps6441_TSD_Products_Configuration_Guide_Chapter.html

/Mikael

Mikael,

Can you be please more specific what you mean by writing: "When you enable pim on a interface, that interface will automaticly do an igmp join to all groups." As far as I know, until you use the "ip igmp join" command on a router interface, the router does not send IGMP joins. Actually, that is why the RGMP had to be invented.

Best regards,

Peter

This is incorrect it will not do automatic join when u enable pim then what is the use of ip igmp join-group and static-group

Moreover my question if both routers in the lan has upstream interface(wan) to source they why the traffic is copied back throgh L2 switch by the DR to the peer router interface which ultimately gets dropped due to RPF check failure and igmp snoop in the switch doesn't help.

mlund
Level 7
Level 7

Hi

I was a little bit too quick, and unclear, in my previous answer.

The router don't do a join, instead the switch will detect that a router exist on the port when the router sends out either a igmp querier or a pim hello.

Because of that the switch adds the router port to the outgoing portlist for all mcast groups. As a result of this the router will receive all mcasttraffic that excists in the switch.

This can be viewed by "sh ip igmp sno mro" and "sh ip igmp sno gro"

To overcome this rgmp can be used, then the switch will use rgmp-info to decide what ports to send mcast-traffic to, and routers that don't have receivers can signal to the switch that they don't want to receive that traffic.

/Mikael

Even pim snooping will also solve the issue.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Innovations in Cisco Full Stack Observability - A new webinar from Cisco