vswitchd: Implement Link Aggregation Control Protocol.
authorEthan Jackson <ethan@nicira.com>
Wed, 19 Jan 2011 02:46:58 +0000 (18:46 -0800)
committerEthan Jackson <ethan@nicira.com>
Thu, 3 Feb 2011 20:26:58 +0000 (12:26 -0800)
commitc25c91fd5ed075a6e9f37ab38c3ea2302e9e8442
tree2843eb67a80fa614cd7a43cac7a1d20fe7f5bdeb
parentc835c3bf87d8ebf71cb13810a6ef2c167e012180
vswitchd: Implement Link Aggregation Control Protocol.

This commit implements LACP, a protocol which allows directly
connected switches to automatically negotiate which links may
participate in bonds.  This commit disables LACP by default.  Once
sufficiently tested, LACP will be enabled in "active" mode on
bonded ports, and "passive" mode on all others.

Bug #4213.
lib/packets.c
lib/packets.h
vswitchd/bridge.c
vswitchd/vswitch.ovsschema
vswitchd/vswitch.xml