10-01-2012 10:46 AM - last edited on 03-25-2019 04:22 PM by ciscomoderator
It seems to be impossible to enable igmp snooping querier on a per vlan basis.
The doc is clear :
The IGMP Snooping Querier feature can be enabled either globally or per-VLAN.
but it's wrong ! I'm running
D7402_DC#show version
Cisco IOS Software, IOS-XE Software, Catalyst 4500 L3 Switch Software (cat4500e-UNIVERSALK9-M), Version 03.03.01.SG RELEASE SOFTWARE (fc2)Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2012 by Cisco Systems, Inc. Compiled Sun 26-Aug-12 13:45 by prod_rel_team
[...]System image file is "bootflash:/cat4500e-universalk9.SPA.03.03.01.SG.151-1.SG1.bin"
By default IGMP snooping is Enabled and IGMP snooping querier is disabled :
D7402_DC(config)#ip igmp snooping vlan 4 querier
Command did not take effect due to reason: IGMP switch querier is globally disabled.
So of course I enable it globally; and IGMP snooping querier is applied on all VLANs
D7402_DC(config)#ip igmp snooping querier
D7402_DC#show ip igmp snooping querier
Vlan IP Address IGMP Version Port
-------------------------------------------------------------
1 172.22.248.42 v2 Switch
4 10.160.0.5 v2 Switch
8 172.22.248.42 v2 Switch
9 172.22.248.42 v2 Switch
10 172.22.248.42 v2 Switch
11 172.22.248.42 v2 Switch
12 172.22.248.42 v2 Switch
But when I issue
D7402_DC(config)#no ip igmp snooping querier
the command is deleted from the config but IGMP snooping querier is still active on ALL Vlans; of you want to disable IGMP snoopin querier; you have to disable IGMP snooping and then enable it again if you want to keep L2 multicast forwarding logic
D7402_DC(config)#no ip igmp snooping querier
D7402_DC(config)#exit
D7402_DC#show ip igmp snooping querier
Vlan IP Address IGMP Version Port
-------------------------------------------------------------
1 172.22.248.42 v2 Router
4 10.160.0.5 v2 Router
8 172.22.248.42 v2 Router
9 172.22.248.42 v2 Router
10 172.22.248.42 v2 Router
11 172.22.248.42 v2 Router
12 172.22.248.42 v2 Router
D7402_DC#conf t
Enter configuration commands, one per line. End with CNTL/Z.
D7402_DC(config)#no ip igmp snooping
D7402_DC(config)#exit
D7402_DC#show ip igmp snooping querier
Vlan IP Address IGMP Version Port
-------------------------------------------------------------
D7402_DC#conf t
Enter configuration commands, one per line. End with CNTL/Z.
D7402_DC(config)#ip igmp snooping
D7402_DC(config)#
D7402_DC(config)#
D7402_DC(config)#exit
D7402_DC#conf tshow ip igmp snooping querier
Vlan IP Address IGMP Version Port
-------------------------------------------------------------
D7402_DC#
11-13-2012 10:52 PM
HI, I m using sup 7 too on 4506 E switch and have issue when I enabled
ip igmp snooping querier
as you say this applies to all vlans - in turn this affected badly VM machines - when I issue show mac-address table on uplinks to VM I see 'GMP' instead of 'system' for some macs - when I remove
ip igmp snooping querier
for certain vlans that does not require multiast then all returns back to normal
11-13-2012 11:18 PM
What is the behavior seen with the VMs ? I've not seen this when I performed my installation. I was running IOS XE 3.3.1 / 15.1SG1
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide