Sola Zhang via dev <[email protected]> writes:

> In a non-LACP balance-slb bond, bond_check_admissibility() drops all
> multicast (and broadcast) on members other than the active one.  When an
> upstream switch snoops IGMP/MLD and forwards a group to a single member,
> that member may not be the bond's active one, so the group is dropped and
> a receiver behind the bond loses the stream.
>
> other_config:all-members-active already lets such traffic through, but it
> also admits broadcast, which a flooding switch then duplicates.  For the
> snooped-multicast case broadcast admission is not wanted.
>
> Add other_config:multicast-all-members-active, which admits multicast but
> not broadcast on secondary members of a balance-slb bond.  It takes
> priority over all-members-active: when both are set, broadcast is dropped.
> Off by default.
>
> Signed-off-by: Sola Zhang <[email protected]>
> ---

Recheck-request: github-robot
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to