Basic question is this.
show ip igmp snooping groups

Is not returning the multicast groups I am creating

More in-depth explanation.

I want to test multicast. I am on a flat network, and I just want to be able to multicast between clients on the same vlan, and even the same switch. I can use a multicast tool to mimic both a sending and receiving host. This tool works as expected on network A(where I know multicast works), while on network B I get a couple different results.

If multicasting between 2 hosts on the same Vlan and the same switch: Then I can transmit and receive, however, show ip igmp snooping groups is does not populate with the multicast group I am using.

Now I am not routing between vlans, and I am on the same switch /vlan.

here is the IGMP vlan config

show ip igmp snooping vlan 888
Global IGMP Snooping configuration:
IGMP snooping              : Enabled
IGMPv3 snooping (minimal)  : Enabled
Report suppression         : Enabled
TCN solicit query          : Disabled
TCN flood query count      : 2
Robustness variable          : 2
Last member query count      : 2
Last member query interval : 1000

Vlan 888:
IGMP snooping                       : Enabled
CAPWAP enabled                      : Disabled
IGMPv2 immediate leave              : Disabled
Multicast router learning mode      : pim-dvmrp
CGMP interoperability mode          : IGMP_ONLY
Robustness variable                 : 2
Last member query count             : 2
Last member query interval          : 1000

My test multicast does seem to be transmitting/receiving correctly


Singlewire Software Packet 254  TTL: 16
Singlewire Software Packet 255  TTL: 16
Singlewire Software Packet 256  TTL: 16
Singlewire Software Packet 257  TTL: 16
Singlewire Software Packet 258  TTL: 16
Singlewire Software Packet 259  TTL: 16


Receive Singlewire Software Packet 254 : : Receive Total 26
Receive Singlewire Software Packet 255 : : Receive Total 27
Receive Singlewire Software Packet 256 : : Receive Total 28
Receive Singlewire Software Packet 257 : : Receive Total 29
Receive Singlewire Software Packet 258 : : Receive Total 30
Receive Singlewire Software Packet 259 : : Receive Total 31

show ip igmp snooping groups

Seems to return these two unrelated multicast groups which are on a different vlan.

Switch#show ip igmp snooping groups
Vlan      Group                    Type        Version     Port List
889              igmp        v2          Fa0/33, Gi0/2
889          igmp        v2          Fa0/13, Gi0/2

Do I have to setup PIM/RP/etc on a layer 3 switch/router? How do you get a ip igmp snooping groups to populate on a layer 2 switch?

  • Thanks both for the responses. In my case it was just getting it working on a layer 2 switch. @Gadeliow thanks for the link: cisco.com/c/en/us/support/docs/switches/… Thanks for the doc, apparently ip igmp snooping querier Hadn't been run on these switches. The second I ran it, multicast groups showed up correctly. Sep 18, 2015 at 23:49
  • If someone has provided an answer that resolves your question, please consider marking it as the accepted answer. This will reward both the person who provided the answer and yourself with additional reputation. If you do not do so, your question will periodically get refreshed back to the main page, possibly distracting community members from other questions they may be able to help answer for other users. Thank you.
    – YLearn
    Dec 18, 2015 at 2:04
  • Did any answer help you? if so, you should accept the answer so that the question doesn't keep popping up forever, looking for an answer. Alternatively, you could provide and accept your own answer.
    – Ron Maupin
    Aug 6, 2017 at 18:37

2 Answers 2


for the vlan you need to enable the multicast on it , it must configured to be interface vlan and under this interface configure * ip pim sparse-dense-mode*

something like
interface Vlan1
ip address
ip pim sparse-dense-mode

i found a very useful documentation that is talking about your problem exactly in this link Multicast Does Not Work in the Same VLAN in Catalyst Switches


If you want multicast to cross between different networks, all the routers in between the two networks must be multicast enabled. This is why you don't multicast on the Internet.

IGMP snooping will populate on a capable switch that has one or more hosts join IGMP on the router. IGMP snooping snoops on the IGMP conversation between the host and the router.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.