Enabling multicast enhancement
FortiOS can translate multicast traffic into unicast traffic to send to clients, maintaining its own multicast client through Internet Group Management Protocol (IGMP) snooping. You can configure this in the CLI:
config wireless-controller vap
edit example_wlan
set multicast-enhance enable
set me-disable-thresh 32
end
If the number of clients on the SSID is larger than me-disable-thresh
, multicast enhancement is disabled.
Enabling IGMP Snooping
IGMP snooping on SSID can prevent WiFi clients and hosts from receiving traffic for a multicast group they have not explicitly joined. Upon detecting clients' multicast group IDs, FortiAPs join the corresponding multicast groups and the controller sends multicast packets to only CAPWAP multicast groups. Thus, the controller can prune multicast traffic from managed APs that do not contain a multicast listener (an IGMP client).
To configure IGMP snooping- GUI:
To enable IGMP snooping from the GUI, you must enable Advanced Wireless Features (see Advanced Wireless Features).
- Once you enable Advanced Wireless Features, navigate to WiFi & Switch Controller > SSIDs and select the SSID you want to enable IGMP snooping on.
- Under Advanced Settings, locate IGMP Snooping and select if you want to enable or disable it.
- When you are finished, click OK.
To configure IGMP snooping- CLI:
config wireless-controller vap
edit example_wlan
set igmp-snooping {enable | disable}
next
end
To debug IGMP snooping:
diagnose wireless-controller wlac -c vap-mcgrp