使用eNSP模拟器配置GVRP(以Normal模式为例)
知识点讲解:什么是GVRP?
答:GARP(Generic Attribute Registration Protocol)协议主要用于建立一种属性传递扩散的机制,以保证协议实体能够注册和注销该属性。GARP作为一个属性注册协议的载体,可以用来传播属性。将GARP协议报文的内容映射成不同的属性即可支持不同上层协议应用。
GVRP(GARP VLAN Registration Protocol)是GARP的一种应用,用于注册和注销VLAN属性。
实验如下:
本次配置使用设备:华为S5700系列交换机三台,PC两台,实验拓扑图及实验要求详见图1。
注:PC1、PC2设备中的IP地址已提前以静态方式配置好,SW1、SW3交换机上均已创建vlan10并将交换机连接PC的端口划分相应vlan。
图1
1.问题剖析:PC1、PC2属于同一vlan和网段,但由于SW2交换机上无vlan10,由此可得:PC1与PC2无法进行正常通信(测试结果见图2)。假设如果在SW2上创建vlan10,将SW2上的g0/0/1、g0/0/2端口划分给vlan10,SW1、SW2上的g0/0/1、g0/0/2端口也划分给vlan10,PC间的通信问题得到了解决,但此种方法大大增加了网络管理人员的工作量且后续交换机若需要增删vlan,则全面将重新配置。因此,该方法治标不治本!我们使用GVRP技术,让SW2交换机可以动态注册和注销SW1、SW2上的vlan,这样既可以减少网络配置工作量,又能提升网络通信效率。
图2
2.命令配置详解:
(1)以SW1交换机为例,该交换机的G0/0/1端口默认属于vlan1,但该端口要通过vlan1、vlan10,因此将该端口工作模式改为Trunk并允许所有vlan通过,再加入GVRP技术,注册模式选为Normal,详见图3。
图3
(2)由实验拓扑图可见,数据将经过SW2交换机上g0/0/1端口,因此将SW2上g0/0/1、g0/0/2端口工作模式改为Trunk并允许所有vlan通过,再加入GVRP技术,注册模式选为Normal,详见图4。
图4
未配置GVRP前在SW2交换机上使用“display vlan”命令,发现g0/0/1所属默认vlan1,详见图5。
图5
但在SW2交换机上完成GVRP配置后,再次使用“display vlan”命令,发现g0/0/1端口可以正常动态获取vlan10,详见图6。
图6
(3)继续配置SW3交换机,将g0/0/2端口工作模式改为Trunk并允许所有vlan通过,使用GVRP技术,注册模式改为Normal,详见图7。
图7
2.配置结果测试:
再次在PC1设备上使用“ping”命令访问PC2,配置GVRP后设备正常通信,详见图8,实验配置完成。
图8