1.实验原理。
GVRP VLAN 注册协议是一种通用属性注册协议的应用,使得交换机之间能够相互交换VLAN配置信息,动态创建和管理VLAN。
GVRP三种注册模式:
- Normal模式:允许动态VLAN在端口上进行注册,同时会发送静态VLAN和动态VLAN的声明消息。
- Fixed模式:不允许动态VLAN在端口上注册,只发送静态VLAN的声明消息。
- Forbidden模式:不允许动态VLAN在端口上进行注册,同时删除端口上除VLAN1外的所有VLAN,只发送VLAN1的声明消息。
2.实验拓扑。
3.实验类容。
利用GVRP实现VLAN自动注册功能完成VLAN的配置。
4.实验步骤。
(1)进行基础的IP配置,使用ping命令检查直连链路的连通性。
(2)配置GVRP单项注册。
配置4台交换机之间互连的接口的接口类型为Trunk,并且允许所有VLAN通过。
port link-type trunk 配置接口类型为trunk
port trunk allow-pass vlan all 允许所有VLAN通过
在S1上创建VLAN 10 和20,并把所有连接PC的接口类型配置为Access,划入相应的VLAN中。
int e0/0/1
port link-type access 配置接口类型为access
port default vlan 10 将接口e0/0/1划入VLAN 10
在所有交换机上都开启GVRP功能,并在所有交换机两两相连的接口下都开启GVRP功能。
grvp 交换机上开启GVRP功能
int g0/0/1
gvrp 在接口g0/0/1开启gGVRP功能
查看S2、S3、S4的VLAN信息发现交换机已经自动注册VLAN10和20但只有左侧端口自动加入了VLAN。这是因为只有左侧端口收到了GVRP注册消息,此时只完成了单向注册。
display vlan 查看VLAN信息
(3)配置GVRP双向注册。
需要在交换机S4上手动创建VLAN10和20并把与PC相连的接口类型配置为access,划入相应的VLAN中。
pc1上验证与pc3之间的连通性。成功!
(4)配置GVRP的Fixed模式和Forbidden模式。
在交换机S3的G 0/0/1接口下将GVRP的注册模式修改为Fixed模式。
int G0/0/1
gvrp registration fixed 将G 0/0/1接口下GVRP的注册模式修改为Fixed模式
gvrp registration forbidden 将G 0/0/1接口下GVRP的注册模式修改为forbidden模式
可以看到G0/0/1接口已经无法自动动态学习到VLAN信息。