GVRP VLAN (GARP VLAN Registration Protocol, GARP VLAN Registration Protocol) registration protocol is a general-purpose attribute registration protocol application that provides 802.1Q-compatible VLAN pruning VLAN pruning function and establish dynamic VLAN on 802.1Q trunk port trunk port. GVRP is an application of GARP (Generic Attribute Registration Protocol).
GARP provides a mechanism for assisting the exchange members in the same local area network to distribute, propagate, and register certain information (such as VLANs, multicast addresses, etc.). It does not exist as an entity in the device itself. The application entity that follows the GARP protocol is called the GARP application. GVRP is an application of GARP. When a GARP application entity exists on a port of the device, the port corresponds to a GARP application entity.
Through the GARP mechanism, the configuration information on one GARP member will be quickly propagated to the entire LAN. GARP members can be terminal workstations or bridges. GARP members notify other GARP members to register or cancel their own attribute information through declarations or recycling statements, and register or cancel the other party’s attribute information according to other GARP member’s statements or recycling statements. When a port receives an attribute declaration, the port will register the attribute, and if the port receives a declaration of the recycling attribute, the port will unregister the attribute.
The protocol data packet of the GARP application entity uses a specific multicast MAC address as the destination MAC. After the device receives the GARP application entity’s message, it will be distinguished according to its destination MAC address and handed over to different GARP applications (such as GVRP) for processing.
GVRP is an application of GARP. It is based on the working mechanism of GARP, maintains VLAN dynamic registration information in the device, and propagates the information to other devices.
After the device activates the GVRP feature, it can receive VLAN registration information from other devices and dynamically update the local VLAN registration information, including the current VLAN members and the ports through which these VLAN members can arrive. Moreover, the device can propagate the local VLAN registration information to other devices, so that the VLAN information of all devices in the same local area network can be agreed. The VLAN registration information propagated by GVRP includes both locally-configured static registration information and dynamic registration information from other devices.
There are three GVRP port registration modes: Normal, Fixed, and Forbidden. The modes are described below.
① Normal mode: Allow the port to dynamically register and deregister VLAN, and propagate dynamic VLAN and static VLAN information.
② Fixed mode: the port is forbidden to dynamically register and deregister VLAN, only static VLAN information is propagated, and dynamic VLAN information is not propagated. That is to say, the Trunk port set to Fixed mode, even if all VLANs are allowed to pass, the actual VLAN can only be the manually configured part.
③ Forbidden mode: prohibit the port from dynamically registering and deregistering VLAN, and do not transmit any VLAN information except VLAN1. In other words, the trunk port configured as Forbidden mode, even if all VLANs are allowed to pass, the actual VLAN can only be VLAN 1.
GVRP configuration principles:
GVRP statements per port can only be configured on 802.1Q compatible ports.
GVRP must be enabled on both ends of the dot1Q link.
The GVRP registration mode of VLAN1 is always fixed, and it is not configurable. When GVRP is enabled, VLAN1 is always carried by the dot1Q trunk.
In the case of VTP pruning, it runs on all dot1Q TRUNK links with GVRP disabled.
Regardless of whether GVRP is enabled globally, you can change the per-trunk GVRP configuration. However, there will be no operations until you enable GVRP globally.
There are two types of GVRP claimers per port:
1. Configure and store the static GVRP statement in NVRAM under the command line.
2. The actual GVRP statement on the port.
Regardless of whether global GVRP is enabled or not, as long as the port is in the dot1q trunk state, static GVRP port declarations can be configured on all dot1Q compatible ports. To make the port truly a GVRP operator. You must enable GVRP globally, and the port must be a dot1q trunk port (configured through the command line or negotiated through the dynamic trunk protocol DTP).
IE-LAB provides valid materials(accurate dumps) to help you pass your CCIE. For the written, we have valid workbooks that cover all real exam questions. You can easily pass the exam, usually 7 days’ preparation in enough. For the Lab exam, we will offer valid workbooks（real exam）, rack which is the same as real exam, one to one support, professional tutor and timely update.
This article is exclusively published by James from IELAB.NETWORK and cannot be reproduced without permission.
We have huge promotion going on right now, this is your best chance to get accurate written and lab materials.
Get any two Cisco written dumps for 150USD only.
Deposit 150USD now and enjoy 50% off for CCIE next-level lab.
Get 100% accurate CCIE/ CCNP/CCNA/HCIE dumps in IELAB .
Please follow us if you like our articles.
visit us: http://ielab.network
Facebook : https://www.facebook.com/ielab.network/