09-27-2025 11:30 PM
Hello,
I was wondering whether there is any concern or impact expected if for two peering switches running a different IGMP versions when peering with each other:
MCAST Receiver --- cat9400 [LHR]<===>Switch cat6K, IGMPv2 <===> IGMPv3, Core Switch ==>Upstream Interface, RPF Interface, Incoming Interface (IIF)
Extract logs at Core Switch:
Core Igmp: %GMP-4-IGMP_QUERY_VERSION_CONFIGURED_DISCREPANCY: IGMP version 2 query heard on vlan Ethernet1/1 by a querier configured to version 3
According to Cisco:
IGMPv3 is designed to coexist with IGMPv1 and IGMPv2.
IGMPv3 supports all IGMPv2’s IGMP message types and is backward compatible with
IGMPv2. The differences between the two are that IGMPv3 added new fields to the IGMP
membership query and introduced a new IGMP message type called Version 3 membership
report to support source filtering.
source: CCNP and CCIE Enterprise Core ENCOR 350-401 Official Cert Guide, pp.337
Any advice is appreciated.
Thanks
09-28-2025 01:39 AM
Hey!
Yes, v3 is backwards compatible, forwarding should not be impacted.
The core is simply giving informational messages about receiving v2 messages.
Did you test if everything works? I think it will!
BR Jules
09-28-2025 01:58 AM - edited 09-28-2025 03:16 AM
%GMP-4-IGMP_QUERY_VERSION_CONFIGURED_DISCREPANCY: IGMP version 2 query heard on vlan Ethernet1/1 by a querier configured to version 3
as i remember this is expected Log message when you have different version,
also can you confirm is the IGMP working ?
09-29-2025 01:27 AM
Hello @Netmart ,
if both the cat9400 and the core switch are configured for multicast routing their interaction is done by PIM protocol and not by IGMP that handles receivers.
So you should be safe even if IGMP versions are a mismatch.
Hope to help
Giuseppe
09-29-2025 12:43 PM - edited 09-29-2025 12:43 PM
Thank you Giuseppe.
Yes, from cat9400 and upwards multicast-routing is enabled. IGMP is only used between cat9400 and the receiver.d. So I am wondering what is the reason that cat9400 and above exchange IGMP packets. Is it because IGMP is enabled on those interfaces? If so, should IGMP only enabled from LHR south/downward to the receiver?
Protocol: I GMP | PIM =============>
MCAST Receiver --- cat9400 [LHR]<===>Switch cat6K, IGMPv2 <===> IGMPv3, Core Switch ==>Upstream Interface, RPF
09-30-2025 01:05 AM - edited 09-30-2025 01:06 AM
Hello @Netmart ,
IGMP is enabled on interfaces when PIM is enabled by default automatically.
On a L3 interface a multicast router/switch can have both PIM neighbors and workstations that answer to IGMP queries.
Hope to help
Giuseppe
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