作者:圈圈
ID:wljsghq
GARP:(通用属性注册协议),一个框架协议,该框架协议包含两个具体的协议:(1)GMRP;(2)GVRP。
GVRP:GVRP的应用,可以大大降低VLAN的手工配置过程。其中,GVRP协议提供了一种在交换机之间传递VLAN属性的机制,它的主要作用是自动实现VLAN信息在交换机上的动态注册过程和注销过程。当交换机上部署了GVRP协议后,用户只需要对少量的交换机进行手工的创建(即:静态VLAN配置),就可以实现这些VLAN配置信息传递并应用到其他的交换机上。
静态VLAN:指交换机上通过手工创建的VLAN。
动态VLAN:指利用GVRP协议自动创建的VLAN。
GVRP的3中注册模式:
(1)Normal模式:允许该接口动态的注册、注销VLAN,传播动态VLAN以及静态VLAN信息;(默认情况下为Normal模式)
(2)Fixed模式:禁止该接口动态注册、注销VLAN,只传播静态VLAN信息。被设置为该模式下的Trunk接口,即使允许所有的VLAN通过,实际上通过的VLAN也只能是手动配置的那些部分;
(3)Forbidden模式:禁止该接口动态注册、注销VLAN,不传播任何除VLAN 1以外的任何VLAN信息。即使被设置为该模式下的Trunk接口,即使允许所有的VLAN通过,然而实际上通过的只是VLAN 1。
一。VLAN 属性的动态注册过程
(1)单向注册:
将PC机划分到相应的VLAN 10中,并且在各个交换机上全局使能GVRP功能,在相关的端口也使能GVRP功能。当在S1的GE0/0/1接口上手工配置静态的VLAN 10后(只允许属于该VLAN的帧通过),该端口后向外发送VLAN属性的注册报文。
当S2的GE0/0/1接口收到该注册报文后,后自动创建动态的VLAN 10,并将自己的GE0/0/1接口注册到动态VLAN 10中。依次类推,接着从GE0/0/2端口向外发送注册报文。
注意:只有从链路上接收到VLAN属性注册报文的端口才会注册到相应的VLAN中。所以,S2的GE0/0/2端口并不会注册到动态VLAN 10中。
(2)反向注册:
当S2、S3、S4上都自动创建并将端口加入到动态的VLAN 10中后,这才实现了单向的注册过程。需要在S4上也手动创建VLAN 10,并将S4的GE0/0/1端口注册到VLAN 10中(只允许属于该VLAN的帧通过)。所配置的静态VLAN会替换掉自动创建的动态VLAN的信息。然后,S4会向外发送VLAN属性的注册报文。和单向注册的过程一样。其中S1的GE0/0/1端口已经存在了静态VLAN 10的信息,便不会做动态VLAN 10 的相关操作。
二。VLAN属性的动态注销过程:
与VLAN的注册过程相似,当用户在S1的GE0/0/1端口上手动删除静态VLAN后,该端口会向外发送VLAN属性的注销报文。只有链路会上接收到的VLAN属性注销报文的端口才会相应的动VLAN中被注销。反向过程也相似。
三。GVRP的配置
实验内容:将PC机划分到相应的VLAN 100中,使用GVRP协议实现VLAN 100的自动创建和注册。
(1)在每台交换机的全局和端口下使能GVRP功能。
(2)配置交换机的二层连通性,在交换机上的某些端口下配置成Trunk口,并允许相应的VLAN帧通过。
(3)在交换机S1上和S4上配置静态VLAN 100。
实验拓扑:
实验步骤:
1.使用gvrp命令可在交换机的系统视图下,实现全局使能GVRP功能。
sys [Huawei]sysS1 [S1]gvrp ......
使能GVRP功能后,还要对相应的端口进行配置:
(1)端口上GVRP功能的使能。但是,在使能端口的GVRP功能前,需要先使能全局的GVRP功能。
(2)配置相应的端口为Trunk端口,并允许相应的VLAN帧通过。注意:GVRP功能只能配置在Trunk类型的端口上。
[S1]vlan100 [S1]intg0/0/1 [S1-GigabitEthernet0/0/1]portlink-typeaccess [S1-GigabitEthernet0/0/1]portdefaultvlan100 [S1-GigabitEthernet0/0/1]intg0/0/2 [S1-GigabitEthernet0/0/2]portlink-typetrunk [S1-GigabitEthernet0/0/2]porttrunkallow-passvlanall [S1-GigabitEthernet0/0/2]gvrp ......
当配置完相应的接口后,可以使用display vlan summary 命令查看VLAN的信息。
[S1]disvlansummary staticvlan: Total1staticvlan. 1 dynamicvlan: Total0dynamicvlan. reservedvlan: Total0reservedvlan.
然后在S1和S4交换机上配置VLAN 100。
[S1]vlan100 [S1-vlan100]q [S4]vlan100 [S4-vlan100]q
在完成上面的配置后,可以使用下面的两条命令进行配置的检验。
(1)使用display gvrp status命令查看全局GVRP的使能情况;
(2)使用display gvrp statistics命令查看端口的GVRP统计信息;
[S2]disgvrpstatus//查看全局GVRP的使能情况 Info:GVRPisenabled [S2]disgvrpstatistics//查看端口的GVRP统计信息 GVRPstatisticsonportGigabitEthernet0/0/1 GVRPstatus:Enabled//端口的GVRP已经使能 GVRPregistrationsfailed:0 GVRPlastPDUorigin:4c1f-cc18-5f00 GVRPregistrationtype:Normal GVRPstatisticsonportGigabitEthernet0/0/2 GVRPstatus:Enabled GVRPregistrationsfailed:0 GVRPlastPDUorigin:4c1f-cc13-52ba GVRPregistrationtype:Normal
在S2上再次使用display vlan summary命令查看VLAN 的信息。
[S2]disvlansummary staticvlan: Total1staticvlan. 1 dynamicvlan://动态vlan100已经存在 Total1dynamicvlan. 100 reservedvlan: Total0reservedvlan.
2.GVRP的Fixed模式配置:
在S3上的G0/0/1接口下,使用gvrp registration fixed命令将接口下的GVRP注册模式改为Fixed模式,其它模式修改方式相同。
[S3-GigabitEthernet0/0/1]gvrpregistrationfixed
此时情况下,两台PC机是不能进行通信的(Fixed模式下不允许动态VLAN在接口上注册的)。
解决方案一:在S3上创建VLAN。
[S3]vlan100 [S3-vlan100] PC>ping10.1.1.2 Ping10.1.1.2:32databytes,PressCtrl_Ctobreak From10.1.1.2:bytes=32seq=1ttl=128time=109ms From10.1.1.2:bytes=32seq=2ttl=128time=110ms From10.1.1.2:bytes=32seq=3ttl=128time=140ms From10.1.1.2:bytes=32seq=4ttl=128time=94ms From10.1.1.2:bytes=32seq=5ttl=128time=109ms ---10.1.1.2pingstatistics--- 5packet(s)transmitted 5packet(s)received 0.00%packetloss round-tripmin/avg/max=94/112/140ms
解决方案二:恢复接口下的GVRP注册模式为Normal模式,再做相应的配置即可。
[S3-GigabitEthernet0/0/1]gvrpregistrationnormal PC>ping10.1.1.2 Ping10.1.1.2:32databytes,PressCtrl_Ctobreak From10.1.1.2:bytes=32seq=1ttl=128time=110ms From10.1.1.2:bytes=32seq=2ttl=128time=109ms From10.1.1.2:bytes=32seq=3ttl=128time=110ms From10.1.1.2:bytes=32seq=4ttl=128time=109ms From10.1.1.2:bytes=32seq=5ttl=128time=125ms ---10.1.1.2pingstatistics--- 5packet(s)transmitted 5packet(s)received 0.00%packetloss round-tripmin/avg/max=109/112/125ms
审核编辑:汤梓红
-
接口
+关注
关注
33文章
8518浏览量
150856 -
交换机
+关注
关注
21文章
2624浏览量
99278 -
VLAN
+关注
关注
1文章
273浏览量
35582 -
GVRP
+关注
关注
0文章
3浏览量
1342
原文标题:什么是GVRP?如何配置GVRP?
文章出处:【微信号:网络技术干货圈,微信公众号:网络技术干货圈】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论