GARP与GVRP

  ARP(Generic Attribute Registration Protocol),全称是通用属性注册协议,它为处于同一个交换网内的交换机之间提供了一种分发、传播、注册某种信息(VLAN属性、组播地址等)的手段。
  GVRP(GARP VLAN Registration Protocol),称为VLAN注册协议,是GARP的一种具体应用或实现,主要用于维护设备动态VLAN属性。通过GVRP协议,一台交换机上的VLAN信息会迅速传播到整个交换网络。GVRP实现了VLAN属性的动态分发、注册和传播,从而减少了网络管理员的工作量,也能保证VLAN配置的正确性

GARP报文格式

  

  GARP协议报文采用IEEE 802.3 Ethernet封装形式,目的MAC地址为多播MAC地址01-80-C2-00-00-21。GARP使用PDU包含的消息定义属性,根据属性类型字段属性列表识别消息。属性列表中包含多个属性。每个属性包含属性长度、属性事件和属性值字段。属性长度范围在2到255个字节之间。属性值为属性定义了具体的值。属性事件是0到5之间的一个值,这些值代表GARP支持的不同事件类型,具体含义如下:
  0:代表LeaveAll事件;
  1:代表JoinEmpty事件;
  2:代表JoinIn事件;
  3:代表LeaveEmpty事件;
  4:代表LeaveIn事件;
  5:代表Empty事件。

GARP消息

  Join消息:当一个交换机希望其它交换机注册自己的属性信息时,将对外发送Join消息。

  leave消息:当一个交换机希望其它交换机注销自己的属性信息时,将对外发送Leave消息。
  leave all消息:交换机发送Leave All消息,用来注销所有的属性

GVRP单向注册

  

  • 在SWA上创建静态VLAN2,通过VLAN属性的单向注册,SWB和SWC会学习到动态VLAN2,并将相应端口自动加入到VLAN2中。
  • SWB的G0/0/2端口没有收到Join消息,不会被加入到VLAN2中。

GVRP单向注销

  

 

  • 当交换机不再需要VLAN2时,可以通过VLAN属性的注销过程将VLAN2删除。要彻底删除必须要双向注销。 

GVRP三种注册模式

Normal模式:交换机端口默认为Normal模式,允许静态和动态VLAN注册,同时会发送静态VLAN和动态VLAN的声明消息。

Fixed模式:端口为Fixed模式,不允许动态VLAN在端口上注册或者注销,且只发送静态VLAN的声明消息。

Forbidden模式:端口为Forbidden模式,不允许动态VLAN在端口上进行注册,同时删除端口上除VLAN1外的所有VLAN

GVRP配置

  • 配置了GVRP的交换机在传输VLAN信息时,需要首先配置链路两端的端口类型为Trunk,并且允许相应的VLAN数据通过

 

[SWA]gvrp 
[SWA]interface Gigabitethernet 0/0/1 
[SWA-GigabitEthernet0/0/1]port link-type trunk 
[SWA-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[SWA-GigabitEthernet0/0/1]gvrp
[SWA-GigabitEthernet0/0/1]gvrp registration fixed        // 配置注册模式
  • 查看学习到的vlan
[Huawei]dis vlan summary 
static vlan:
Total 1 static vlan.
  1 

dynamic vlan:
Total 2 dynamic vlan.
  10 30 

reserved vlan:
Total 0 reserved vlan.

 

posted @ 2020-03-08 15:31  一个特立独行的猪  阅读(1465)  评论(0)    收藏  举报