GVRP为维护动态VLAN注册/注销信息,传递信息到其它网桥提供了一种机制

GARP (Generic Attribute Registration Protocol)

通过声明 (declaration) 实现属性注册和注销

当端口接收到一个属性声明时,该端口将注册属性

当端口接收到撤销属性声明时,该端口将注销属性

GARP只是一个属性注册协议的载体,需要通过不同协议完成不同属性的注册与注销

GMRP (GARP Multicast Registration Protocol)

实现组播地址注册、注销等操作,影响交换机对组播报文的过滤

GVRP (GARP VLAN Registration Protocol)

实现VLAN的动态注册、注销等操作,影响交换机VLAN的动态配置

过渡交换机必须知道全局VLAN信息,否则无法实现VLAN间的通信

当GVRP在交换机上启动的时候,每个启动GVRP的Trunk端口对应一个GVRP应用实体。

    GVRP实体之间的VLAN信息的注册,注销通过具有特定MAC地址的报文交互来实现。

二层组播地址:01-80-C2-00-00-21

   NORMAL          —允许在该端口动态或手工创建、注册和注销VLAN,允许通过所有vlan。

    FIXED               —允许在该端口手工创建和注册VLAN,不允许动态注册或注销VLAN,只允许静态vlan通过。

    FORBIDDEN   —禁止在该端口上动态注册注销任何其它VLAN,只允许vlan 1 通过。

    注册类型可以如下命令设置(在接口视图下执行):

gvrp registration { fixed | forbidden | normal }

Gvrp 命令用来开启GVRP。undo gvrp命令用来将GVRP恢复为缺省模式,即关闭GVRP。缺省情况下,GVRP处于关闭状态。

[Switch]gvrp        

# 在系统视图下,执行本命令是开启全局GVRP

[Switch]interface GigabitEthernet3/0/1

[Switch-GigabitEthernet3/0/1]port link-type trunk

[Switch-GigabitEthernet3/0/1]port trunk allow-pass vlan all (放行所有vlan)

[Switch-GigabitEthernet3/0/1]gvrp

# 在以太网端口视图下,执行本命令是开启端口GVRP