Skip to main content

Configure Generic Attribute Registration Protocol (GARP) with GVRP

Importance of Generic Attribute Registration Protocol (GARP)

In a large network, it is not practical to register and de-register the attribute values of switching devices associated in the network. To overcome the difficulty IEEE defines a new protocol which works in layer 2. The new protocol is named as Generic Attribute Registration Protocol or simply GARP.

Definition of Generic Attribute Registration Protocol

Generic Attribute Registration Protocol (GARP) is a generic framework defined by the IEEE to provide bridges, switches, or other similar devices to be able to register and de-register attribute values, such as VLAN identifiers and multicast group membership across a large LAN.

How to implement GARP

To implement GARP, a GARP application has to be created. The best example for GARP application is GVRP. GVRP stands for GARP VLAN Registration Protocol. GVRP creates dynamic VLANs when GARP is enabled on the switch.GVRP is used for propagating VLAN information between switched where VLAN is implemented.

Configure GARP

To enable GARP application the command used is :


To disable GARP application the command used is:


Suggested Readings

1. Internet Group Management Protocol (IGMP)

2. Address Resolution Protocol (ARP)

3. Dynamic Host Configuration Protocol (DHCP)

4. Internet Control Message Protocol (ICMP)
No: Recent Posts
Network Layer Protocols
Restart WLAN AutoConfig (WLANSVC Service) On Windows 10
Internet Group Management Protocol (IGMP)
How to Setup MTNL Broadband ADSL Modem
Setup Idea 4G on Android Phone
Delete Beneficiary Fund Transfer in HDFC Netbanking
Setup Asianet WiFi Router
Virtual Router Redundancy Protocol (VRRP)
Dynamic Host Configuration Protocol (DHCP)
Remote Procedure Call (RPC)
To know more about GARP please click on the link below.


Anonymous said…
Hey, you have a great blog here! I'm definitely going to bookmark you!
Alex George said…
Thank you for book marking my blog
semigr_en said…
In what OS can we execute the command

About Author

My photo
Alex George
Alex George has Engineering graduation in Computer Science and an MBA in Finance. He had been working as a senior Network Engineer for ten years. His specialization is in Cisco products. Traveling is one of his hobbies and visited various places as part of his onsite work. He visited different places as part of his onsite work like New York, Dubai, London, etc. Right now Alex is a director of one of the leading career development firms in India, which trains students for UPSC, SSC, and PSC examinations. He guides a lot of students to get selection for various prestigious institutions like CBI, Income Tax Department, etc. Alex George is a stock market investor and a very active intraday trader. Engineering Background: He has a B.Tech in Computer Science and Engineering and passed different network and security courses like CCNA, CCNP (Security), CEH, and various Microsoft certifications. Finance Background: Alex has an MBA in Finance. He is an active intraday trader and a Share Market Investor. Webmaster Skills: Alex is a blogger since 2004. He has a working knowledge of HTML, CSS, PHP, and JavaScrip.