[ovs-dev] why drop multicast packets on inactive slaves ?

Huanle Han hanxueluo at gmail.com
Tue Jan 12 03:17:32 UTC 2016


hi, guys,

I can't quit understand the code below in function "bond_check_admissibility".
Could you do some explanation for me?

Why drop the multicast packet on inactive slaves?
Will upstream switch output multicast packet to each interface in
aggregation?
If not, will ovs lose the packet? Because upstream switch doesn't which is
active slave on ovs side.


/* Drop all multicast packets on inactive slaves. */ if (
eth_addr_is_multicast(eth_dst)) { if (bond->active_slave != slave) { goto
out; } }



More information about the dev mailing list