IGMP Snooping on multiple VLANs

Dear MikroTik afficionados,

I am writing to inquire about IGMP snooping on multiple VLANs. I have configured multiple VLANs on my MikroTik devices using the bridge vlan filtering configuration example in documentation and would like to enable IGMP snooping on each VLAN. However, I want to prevent IGMP messages from being forwarded between VLANs.

I would be grateful if you could provide me with some guidance on configuring IGMP snooping on multiple VLANs without forwarding IGMP messages between VLANs.

Thank you for your time and assistance.

I would be grateful if you could provide me with some guidance on configuring IGMP snooping on multiple VLANs without forwarding IGMP messages between VLANs.

I’m not really sure what is meant with “forwarding IGMP messages between VLANs”. On ROS bridges with active VLAN filtering, ports to whitch multicast messages must be forwarded are learnt by listening to (“snooping”) IGMP membership reports flowing trough the bridge. This can be checked in the MDB tab of bridges in Winbox. There is a VLAN column.
To trigger IGMP membership reports in a high enough frequency to keep MDB tables updated, periodic IGMP membership queries are required (a typical interval is 30s). This requires an IGMP querier. And here ROS bridges have the limitation that it cannot be configured on what VLAN membership queries are sent out by the build in IGMP querier.

In my experience, IGMP snooping on VLAN filtering ROS bridges works well if you have another device sending IGMP membership queries on specific VLANs. In my case at home it is an old Cisco SG250-08 I got almost for free (used, working, but out of SW maintenance). At work and customer sites we use the per VLAN IGMP queriers built into professional managed switches.