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;