12-30-2018 01:32 AM
Hi,
I have done some IGMP tests with the SG300 (single switch setup). With the SG300 set as IGMPV2 querier, everything works as expected. When the SG300 querier is changed to IGMPV3, things are getting weird.
With IGMP snooping "on" and immediate leave "off", the SG300 fails to react to a (IGMPV3) client leaving the group. I would expect that the switch does a group specific query immediately, but it doesn't happen. Instead, the multicast stream stays on for minutes before it is cut off.
Can anyone explain this?
Thanks!
Jeroen
01-01-2019 12:26 AM
Hello Jeroen,
Happy new 2019 year!
What is your switch firmware version?
01-01-2019 12:50 AM
Happy new year to you too!
The firmware version is 1.4.9.4. I tried 1.4.8.6 as well, there doesn't seem to be any difference. The issue remains.
Thanks!
01-01-2019 01:19 AM
Hello Jeroen,
What happens if you enable immediate leave?
* you can enable it with command
switchxxxxxx(config)# ip igmp snooping vlan X immediate-leave
01-01-2019 02:40 AM
If immediate leave is enabled, the SG300 responds immediately to a leave and cuts off the stream. Exactly as it supposed to do. So no problem there. It's just with IGMPV3 querier on and immediate leave off.
07-12-2019 06:15 AM
Hello,
I have the same problem as Jeroen3 with the Switch SG550.
SG550 also fails to react to a (IGMPV3) client leaving a multicast group. As Jeroen3, I would expect the Switch to send Group-Specific queries after the group leave, but it doesn't happen. Instead, the Switch waits few cycles of (IGMPV3) General queries before updating its snooping table. Here are the parameters used for IGMPV3 snooping:
The "Last Member Query Counter" has no effect on the Switch behaviour when a (IGMPV3) client leaves a group (we tested with values ranging from 1 to 7).
We use the last firmware vailable : 2.5.0.83.
Can anyone give an explanation for this please ?
Thanks in advance for your Help !
Sam
03-03-2020 11:30 AM
Using my SG300 testing some IGMP issues I found that their were 2 IGMP entries for a multicast source, (S,G) Where S was populated in one entry and not in the other, I deleted the *,G entry and solved the issue.
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