I am trying to get PIM working for SSDP from VLAN50 to VLAN 1, without much success so far.
So I thought I would go back to basics and try to get SSDP working within VLAN50 with IGMP-snooping enabled, still not having much luck, if everything is patched through the ICX7250, multicast traffic just seems to get dropped.
The network consists of the main router (Mikrotik RB4011), the main switch (ICX7250-24p), a mini mikrotik serving out DHCP on VLAN50 only (RB750GL), it isn't doing any routing, just providing NTP and DHCP services to VLAN50 and finally 2 Ruckus R610 access points, one connected to the switch, one to the RB4011 router
With IGMP-Snooping disabled on all three devices (Mikrotik RB750GL, RB4011 and ICX7250-24p), everything works as expected. SSDP multicast queries flow through from the server to the client device on the wifi access point, no matter what the access point is connected to or how the devices are wired up.
With IGMP snooping enabled on the RB750GL and RB4011, SSDP queries can still be seen on the client laptop connected to the R610 via the main router, however, only if the ICX7250-24p is bypassed.
I am pretty sure I am missing something fundamental on the ICX7250.
So far I have tried the following commands:
ip multicast flood-unregistered
Firmware on the ICX7250 is 09.0.10e
Mikrotik's both on latest stable 7.9 releases.
I will also say I have not dealt much with multicast/broadcast traffic before, still learning the ins and outs.