Multiple VLAN Registration Protocol overview

Multiple VLAN Registration Protocol (MVRP) is a registration protocol defined by IEEE, which propagates VLAN information dynamically across devices. It also enables devices to learn and automatically synchronize VLAN configuration information, thereby reducing the configuration workload.

It is an enhanced version of GVRP and improves declaration efficiency. It allows a participant (port) to make or withdraw declaration of attributes (VLANs). These declarations (or withdraws) are resulted in registration (or removal of registrations) with other switches in the network.

Salient features

  • Complaint as per IEEE 802.1Q-2011(Clause 11.2).

  • Supports conversion of dynamic VLAN to static VLAN.

  • Supports propagation of radius assigned dynamic VLANs.

  • Supports immediate registration and propagation of VLAN attributes during spanning tree topology changes.

  • Supports registrar’s administrative control values such as normal, fixed, and forbid.

  • Supports MVRP objects on the following standard MIBs:
    • IEEE8021-Q-BRIDGE-MIB (version 200810150000Z)

    • IEEE8021-BRIDGE-MIB (version 200810150000Z)


    Supports other MVRP objects with the help of proprietary MIB, HPE-ICF-MVRP-MIB(hpicfMvrp.mib).

  • Supports on both physical and LAG ports, which include the manual (trunk), static lacp, and dynamic lacp trunks.

  • Supports High Availability hitless.

  • Supports configuring MVRP using CLI and SNMP commands.

  • Supports configurable timers — Join, Leave, Leave-All, and Periodic.

  • Supports fast logging for important MVRP events and error conditions.

  • Supports debug logging for all MVRP enabled ports.

  • MVRP can be used to manage VLANs on dynamic trunk.