Merge branch 'mvrp'
authorDavid S. Miller <davem@davemloft.net>
Mon, 11 Feb 2013 01:37:27 +0000 (20:37 -0500)
committerDavid S. Miller <davem@davemloft.net>
Mon, 11 Feb 2013 01:37:27 +0000 (20:37 -0500)
commit715448ff52e71ed055f352ffcba1ab8e4455ff99
tree2e8b109de2f0e3b5c1b59f8dd2737388109ef982
parent5b815b52f63c8f5dcd03964d69c335ee47851878
parent86fbe9bb599fcaf7e92e38dbfdad0414a2d68f7d
Merge branch 'mvrp'

David Ward says:

====================
The Linux kernel currently implements the GARP VLAN Registration
Protocol (GVRP) from IEEE 802.1Q-1998 (applicant-only participant).
When the GVRP flag is set for a VLAN interface on a Linux host, the
host advertises its membership in the VLAN to the attached bridge/
switch, so that it is not necessary to manually configure the bridge/
switch port to participate in the VLAN.

GVRP has been superseded by the Multiple VLAN Registration Protocol
(MVRP) in IEEE 802.1Q-2011, which addresses scalability concerns about
the earlier protocol.  The following patches add support for MVRP to
the Linux kernel and iproute2 utility. They are based largely off of
the existing implementation of GVRP, but have been modified for the
new PDU structure and state machine.

This implementation was tested with two Juniper EX4200 switches.
====================

Signed-off-by: David Ward <david.ward@ll.mit.edu>
Acked-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>