[OpenWrt-Devel] [PATCH 1/8 v3] bridge: multicast to unicast
sashal at kernel.org
Sun Feb 17 13:16:04 EST 2019
On Thu, Feb 14, 2019 at 02:23:56PM +0100, Linus Walleij wrote:
>From: Felix Fietkau <nbd at nbd.name>
>commit 6db6f0eae6052b70885562e1733896647ec1d807 upstream.
>Implements an optional, per bridge port flag and feature to deliver
>multicast packets to any host on the according port via unicast
>individually. This is done by copying the packet per host and
>changing the multicast destination MAC to a unicast one accordingly.
>multicast-to-unicast works on top of the multicast snooping feature of
>the bridge. Which means unicast copies are only delivered to hosts which
>are interested in it and signalized this via IGMP/MLD reports
>This feature is intended for interface types which have a more reliable
>and/or efficient way to deliver unicast packets than broadcast ones
>However, it should only be enabled on interfaces where no IGMPv2/MLDv1
>report suppression takes place. This feature is disabled by default.
>The initial patch and idea is from Felix Fietkau.
>Signed-off-by: Felix Fietkau <nbd at nbd.name>
>[linus.luessing at c0d3.blue: various bug + style fixes, commit message]
>Signed-off-by: Linus Lüssing <linus.luessing at c0d3.blue>
>Reviewed-by: Nikolay Aleksandrov <nikolay at cumulusnetworks.com>
>Signed-off-by: David S. Miller <davem at davemloft.net>
>Signed-off-by: Linus Walleij <linus.walleij at linaro.org>
This looks like a new feature rather than a fix, why does it need to go
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
More information about the openwrt-devel