]> 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)
commit7bb9041c174e5baa36cf2a5867bcd1626e15bf02
tree2e8b109de2f0e3b5c1b59f8dd2737388109ef982
parenta8b42abafcd46f2aed5385f6b54205d2ca37b001
parenta71f6427d6301b6caeb65ae6eac95b3379ef598e
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>