「GVRP」- GARP VLAN Registration Protocol

  CREATED BY JENKINSBOT

问题描述

很多网络协议(比如 RIP BGP 等等),都是用来传递网络拓扑信息的,以降低维护和配置的复杂度。

解决方案

通用属性注册协议(GARP – Generic Attribute Registration Protocol),它为处于同个交换网内的交换机之间提供了一种分发、传播、注册某种信息(VLAN 属性、组播地址等)的手段。

GVRP 并不是个协议,而是个协议框架。Huawei GVRP、Cisco VTP 才是 GARP 的实现,才是实际在交换机中运行的协议。

应用场景

GVRP(GARP VLAN Registration Protocol),是 GARP 的一种具体应用或实现,主要用于维护设备动态 VLAN 属性。通过 GVRP 协议,一台交换机上的VLAN 信息会迅速传播到整个交换网络 GVRP 实现 LAN 属性的动态分发、注册和传播,从而减少了网络管理员的工作量,也能保证 VLAN 配置的正确性。

原理简述

GARP 通过在交换机之间交互 GARP 报文来注册、注销、传播交换机属性;

消息类型:GARP Join / GARP Leave / GARP Leval All

当某个 Switch 希望其他 Switch 注册自己的属性信息时,将对外发送 Join 消息。

当某个 Switch 希望其他 Switch 注销自己的属性信息时,将对外发送 Levae 消息。

当某个 Switch 发送 Leave All 消息时,将注销其他交换机上与该交换机有关的所有属性

报文格式

GARP PDU 消息以列表的形式来承载属性。

参考文献

Multiple Registration Protocol – Wikipedia
GVRP – The Wireshark Wiki