Feature #6228
openPlease provide a means for IGMPv3 and MLDv2 support
0%
Description
Multicast support gets more important as people are switching to IPTV.
For FreeBSD and pfSense there seems to be support available for IGMPv2 and only limited support for IGMPv3 (igmpproxy).
As IPv6 gets used increasingly, the solution should also support MLDv2 (which igmpproxy doesn't).
Updated by Stefan Heck over 8 years ago
I would like to support this request for an updated and more efficient support for multicast.
As a user of the IPTV platform of Deutsche Telekom - like all other users using this product - soon can't use pfSense any more or are already affected. Changes to the IPTV architecture in April 2016, requires IGMPv3 with SSM/MLD support.
The rollout of the new IPTV platform has started and will be completeted in 2017
About information and plans on this subject I would be very happy.
Updated by Victor Toni over 8 years ago
Reading https://svnweb.freebsd.org/base?view=revision&revision=170613 suggests that the XORP project might be a/the solution for this functionality.
Updated by Loh Phat over 4 years ago
FreeBSD seems to support MLDv2 since version 8R as per https://www.freebsd.org/releases/8.0R/relnotes.html
"The IGMPv3 and SSM (Source-Specific Multicast) including IPv6 SSM and MLDv2 have been added."
Updated by Jens Leinenbach over 4 years ago
According to the IGMP Proxy documentation, it supports IGMPv3 on the WAN side only - just because FreeBSD already supports it. On the WAN side, IGMP Proxy uses an own implementation that is limited to IGMPv2.
I am not sure if the Category Operating System is correct if the Operating System support is there but not enough.
In contrast to igmp-proxy, improxy claims to offer full IGMPv3 and MLDv2 support, but there is no commit since 2018:
https://github.com/haibbo/improxy