]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitcb473f1a145b93a268bdcbb9210b8cbca0271829
tree2e8b109de2f0e3b5c1b59f8dd2737388109ef982
parent865f2e757fb43ac9d5806ea223fd6a3f8d49a232
parent508e48ddd8eed005dfee6704be0520cfeded3008
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>