vswitchd: Implement balance-tcp bonding.
authorEthan Jackson <ethan@nicira.com>
Fri, 28 Jan 2011 04:25:03 +0000 (20:25 -0800)
committerEthan Jackson <ethan@nicira.com>
Thu, 3 Feb 2011 20:26:58 +0000 (12:26 -0800)
commit9f5073d8a8c6c21c4e72660b8478a0e9d78764be
treec33693e3f0ae93447fd57769113e77b0224dc983
parentc25c91fd5ed075a6e9f37ab38c3ea2302e9e8442
vswitchd: Implement balance-tcp bonding.

This commit implements a new bonding mode "balance-tcp" which takes
into account L4 flow information when hashing.  If LACP negotiation
is unsuccessful it automatically falls back to "balance-slb" bonding.

Bug #4213.
vswitchd/bridge.c
vswitchd/vswitch.ovsschema
vswitchd/vswitch.xml