2
0
mirror of https://github.com/openvswitch/ovs synced 2025-10-15 14:17:18 +00:00
Commit Graph

6 Commits

Author SHA1 Message Date
Ethan Jackson
c5dada75bb bond: Remove stale documentation.
The process_flow() function no longer exists.  It seems safest to
remove reference to the function altogether as it's likely to
become stale again.

Signed-off-by: Ethan Jackson <ethan@nicira.com>
2012-02-13 14:20:25 -08:00
Ben Pfaff
b2272edbcf INTERNALS: Describe SLB bonding. 2011-07-22 15:05:35 -07:00
Ethan Jackson
e58de0e386 vswitchd: Incorporate vlan into bond hash.
With this patch vlan tags are incorporated into bond hashes in
addition to the source mac address.

NIC-294
2010-12-06 13:59:43 -08:00
Jesse Gross
5422a9e189 bonding: Balance bond slaves based on ratio.
Previously when deciding whether to migrate a hash between slaves
we would never move it if it would cause more load on the new slave
than the old.  This could lead to a situation where the slaves would
be imbalanced but no migration would occur since it would flip the
load.  This will do the migration if it will decrease the ratio.

Bug NIC-49
2009-10-20 19:26:55 -07:00
Jesse Gross
3a55ef1483 bonding: Drop unicast packets which have a different learned port.
Drop packets received on a bond port if we have learned a different
source port for that MAC.  We were already doing this for multicast
packets but extend the logic to unicast packets as well since the
same situation can occur if the connected switch has not learned the
MAC address and is flooding.  Otherwise vSwitch will learn the bond
port as the source of that MAC.

Bug #2167
2009-10-20 10:52:31 -07:00
Ben Pfaff
b16fdafe57 Document ovs-vswitchd's ovs-appctl commands and some ovs-vswitchd internals.
CC: Justin Pettit <jpettit@nicira.com>
2009-09-09 11:16:55 -07:00