Supported Platforms
Configuring Multiple VLAN Registration Protocol (MVRP) (CLI Procedure)
Multiple VLAN Registration Protocol (MVRP) is used to manage dynamic VLAN registration in a LAN. You can use MVRP on EX Series switches.
MVRP is disabled by default on EX Series switches.
To enable MVRP or set MVRP options, follow these instructions:
Enabling MVRP
MVRP can only be enabled on trunk interfaces.
To enable MVRP on all trunk interfaces on the switch:
To enable MVRP on a specific trunk interface:
Disabling MVRP
MVRP is disabled by default. You only need to perform this procedure if you have previously enabled MVRP.
To disable MVRP on all trunk interfaces on the switch:
To disable MVRP on a specific trunk interface:
Disabling Dynamic VLANs
Dynamic VLANs can be created on interfaces participating in MVRP by default. Dynamic VLANs are VLANs created on one switch that are propagated to other switches dynamically; in this case, using MVRP.
Dynamic VLAN creation through MVRP cannot be disabled per switch interface. To disable dynamic VLAN creation for interfaces participating in MVRP, you must disable it for all interfaces on the switch.
To disable dynamic VLAN creation:
Configuring Timer Values
The timers in MVRP define the amount of time an interface waits to join or leave MVRP or to send or process the MVRP information for the switch after receiving an MVRP PDU. The join timer controls the amount of time the switch waits to accept a registration request, the leave timer controls the period of time that the switch waits in the Leave state before changing to the unregistered state, and the leaveall timer controls the frequency with which the LeaveAll messages are communicated.
The default MVRP timer values are 200 ms for the join timer, 1000 ms for the leave timer, and 10000 ms for the leaveall timer.
![]() | Best Practice: Maintain default timer settings unless there is a compelling reason to change the settings. Modifying timers to inappropriate values might cause an imbalance in the operation of MVRP. |
To set the join timer for all interfaces on the switch:
To set the join timer for a specific interface:
To set the leave timer for all interfaces on the switch:
To set the leave timer for a specific interface:
To set the leaveall timer for all interfaces on the switch:
To set the leaveall timer for a specific interface:
Configuring MVRP Registration Mode
The default MVRP registration mode for any interface participating in MVRP is normal. An interface in normal registration mode participates in MVRP when MVRP is enabled on the switch.
An interface in forbidden registration mode does not participate in MVRP even if MVRP is enabled on the switch.
To set all interfaces to forbidden registration mode:
To set one interface to forbidden registration mode:
To set all interfaces to normal registration mode:
To set one interface to normal registration mode:
Using MVRP in a Mixed-Release Network
MVRP was updated in Junos OS Release 11.3 to be compatible with the IEEE standard 802.1ak. Because of this, earlier OS versions of MVRP do not recognize the PDUs sent by MVRP on Release 11.3 or later. If your network has a mix of Release 11.3 and earlier releases, you must alter MVRP on the switches running Release 11.3 so they are compatible with the old protocol data units (PDUs). You can recognize an MVRP version problem by looking at the switch running the earlier Junos OS version. Because a switch running an earlier Junos OS version cannot interpret an unmodified PDU from Junos OS Release 11.3, the switch will not add VLANs from the later Junos OS version. When you execute the command show mvrp statistics on the earlier version, the values for Join Empty received and Join In received will incorrectly display zero, even though the value for MRPDU received has been increased. Another indication that MVRP is having a version problem is that unexpected VLAN activity, such as multiple VLAN creation, takes place on the switch running the earlier Junos OS version.
To make MVRP on Release 11.3 or later compatible with earlier releases: