GVRP
GVRP VLAN 注册协议是一种通用属性注册协议的应用,使得交换机之间能够相互交换VLAN配置信息,动态创建和管理VLAN。
GVRP三种注册模式
Normal模式:允许动态VLAN在端口上进行注册,同时会发送静态VLAN和动态VLAN的声明消息。 Fixed模式:不允许动态VLAN在端口上注册,只发送静态VLAN的声明消息。 Forbidden模式:不允许动态VLAN在端口上进行注册,同时删除端口上除VLAN1外的所有VLAN,只发送VLAN1的声明消息。
实验拓扑
基本配置
基本配置 LSW1: vlan 10 #创建vlan10 int vlan 10 #进入vlan10 quit #退出vlan配置模式 vlan 20 #创建vlan20 int vlan 20 #进入vlan20 quit #退出vlan配置模式 int eth0/0/3 #进入接口eth0/0/3中 port link-type trunk #开启trunk接口,允许多个vlan通过 port trunk allow-pass vlan all #允许所有vlan通过 quit #退出接口配置模式 int eth0/0/1 #进入接口eth0/0/1中 port link-type access #开启access接口,允许单个vlan通过 port default vlan 10 #把vlan10划入此接口 quit #退出接口配置模式 int eth0/0/2 #进入接口eth0/0/2中 port link-type access #开启access接口,允许单个vlan通过 port default vlan 20 #把vlan20划入此接口 quit #退出接口配置模式 LSW3: int gi0/0/1 #进入接口gi0/0/1中 port link-type trunk #开启trunk接口,允许多个vlan通过 port trunk allow-pass vlan all #允许所有vlan通过 quit #退出接口配置模式 int gi0/0/2 #进入接口gi0/0/2中 port link-type trunk #开启trunk接口,允许多个vlan通过 port trunk allow-pass vlan all #允许所有vlan通过 quit #退出接口配置模式 LSW4: int gi0/0/1 #进入接口gi0/0/1中 port link-type trunk #开启trunk接口,允许多个vlan通过 port trunk allow-pass vlan all #允许所有vlan通过 quit #退出接口配置模式 int gi0/0/2 #进入接口gi0/0/2中 port link-type trunk #开启trunk接口,允许多个vlan通过 port trunk allow-pass vlan all #允许所有vlan通过 quit #退出接口配置模式 LSW2: int eth0/0/3 #进入接口eth0/0/3中 port link-type trunk #开启trunk接口,允许多个vlan通过 port trunk allow-pass vlan all #允许所有vlan通过 quit #退出接口配置模式
配置GVP,进行单向注册
LSW1: gvrp #全局配置模式开启gvrp int eth0/0/3 #进入接口eth0/0/3中 gvrp #接口配置gvrp quit #退出接口配置模式 LSW3: gvrp #全局配置模式开启gvrp int gi0/0/1 #进入接口gi0/0/1中 gvrp #接口配置gvrp quit #退出接口配置模式 int gi0/0/2 #进入接口gi0/0/2中 gvrp #接口配置gvrp quit #退出接口配置模式 LSW4: gvrp #全局配置模式开启gvrp int gi0/0/1 #进入接口gi0/0/1中 gvrp #接口配置gvrp quit #退出接口配置模式 int gi0/0/2 #进入接口gi0/0/2中 gvrp #接口配置gvrp quit #退出接口配置模式 LSW2: gvrp #全局配置模式开启gvrp int eth0/0/3 #进入接口eth0/0/3中 gvrp #接口配置gvrp quit #退出接口配置模式
查看VLAN信息
display vlan #查看vlan信息
LSW1:
LSW3:
LSW4:
LSW2:
查看S2、S3、S4的VLAN信息发现交换机已经自动注册VLAN10和20但只有左侧端口自动加入了VLAN。这是因为只有左侧端口收到了GVRP注册消息,此时只完成了单向注册
配置GVRP,完成双向注册
LSW2: vlan 10 #创建vlan10 int vlan 10 #进入vlan10 quit #退出vlan配置模式 vlan 20 #创建vlan20 int vlan 20 #进入vlan20 quit #退出vlan配置模式 int eth0/0/1 #进入接口eth0/0/1中 port link-type access #开启access接口,允许单个vlan通过 port default vlan 10 #把vlan10划入此接口 quit #退出接口配置模式 int eth0/0/2 #进入接口eth0/0/2中 port link-type access #开启access接口,允许单个vlan通过 port default vlan 20 #把vlan20划入此接口 quit #退出接口配置模式
配置GVRP的Fixed模式和Forbidden模式
在交换机LSW4的gi0/0/2接口下将GVRRP的注册模式修改为Fixed模式 int gi0/0/2 #进入接口gi0/0/2中 gvrp registration fixed #将gi0/0/2接口下GVRP的注册模式修改为Fixed模式 gvrp registration forbidden #将gi0/0/2接口下GVRP的注册模式修改为forbidden模式
查看vlan信息
LSW1:
LSW3:
LSW4:
LSW2: