Multiple VLAN Registration Protocol (MVRP)

Multiple VLAN Registration Protocol (MVRP) formerly known as GARP VLAN Registration Protocol (GVRP) is a standards-based Layer 2 network protocol, for automatic configuration of VLAN information on switches. It was defined in the 802.1ak amendment to 802.1Q-2005.

Within a layer 2 network, MVRP provides a method to dynamically share VLAN information and configure the needed VLANs. For example, in order to add a switch port to a VLAN, only the end port, or the VLAN-supporting network device connected to the switchport, need be reconfigured, and all necessary VLAN trunks are dynamically created on the other MVRP-enabled switches. Without using MVRP, either a manual configuration of VLAN trunks or use of a manufacturer's proprietary method is necessary.

History

The replaced GARP VLAN Registration Protocol (GVRP) was essentially the same thing, but it used the services of the 802.1D based GARP Application. GVRP made use of GARP Information Declaration (GID) and GARP Information Propagation (GIP), which correspond to the MAP and MID in MRP. It was defined in the original release of 802.1Q-1998 until it was replaced by MVRP.

It was replaced because the non-VLAN aware GARP had serious deficiencies when operating in large VLAN networks.

Protocol dependencies

The Multiple VLAN Registration Protocol (MVRP) defines a Multiple Registration Protocol (MRP) Application that provides the VLAN registration service. MVRP makes use of MRP Attribute Declaration (MAD) and MRP Attribute Propagation (MAP), which provide the common state machine descriptions and the common information propagation mechanisms defined for use in MRP-based applications. MRP operates at the Data Link Layer (like Ethernet).

Example traffic

XXX - Add example decoded traffic for this protocol here (as plain text or Wireshark screenshot).

Wireshark

The MVRP dissector is fully functional.

Preference Settings

None.

Example capture file

Display Filter

A complete list of MVRP display filter fields can be found in the display filter reference

Capture Filter

You can directly filter MVRP protocols while capturing.

Discussion

MVRP (last edited 2011-10-20 01:15:57 by PascalLevesque)