计算机网络实验(华为eNSP模拟器)——第十三章 VLAN注册协议(GVRP)

简介: 计算机网络实验(华为eNSP模拟器)——第十三章 VLAN注册协议(GVRP)

前言❗❗❗


本实验采用的华为eNSP版本为1.3.00.100 V100R003c00 SPC100,由于版本比较低,不支持VCMP,由于GVRP中要用到VCMP协议,所以本文不会有太详细的图例,感谢理解。


一、实验原理


GVRP称为VLAN注册协议,它定义在 IEEE 802.1P 标准中,该协议用于VLAN同步(使不同设备上的VLAN信息由协议动态维护和更新,用户只需对少数设备进行配置即可应用到整个网络,从而节省时间提高效率),同时也用于注册和注销VLAN属性,我们把通过GVRP协议创建的VLAN称为动态VLAN,而通过VCMP协议和手工配置的VLAN称为静态VLAN。


二、实验要求


三、实验内容


公司A、公司A的分公司以及公司B之间有较多的交换设备相连,需要通过GVRP功能,实现VLAN的动态注册。公司A的分公司与总部通过交换机LSW2和LSW3互通;公司B通过LSW1和LSW2与公司A互通,但只允许公司B配置的VLAN通过。


如下拓扑图:

1667217235688.jpg


(一)设置VCMP角色


在使能GVRP协议之前,必须先设置VCMP的角色为Transparent或Silent,因为当设备处于Client或Server角色时,被不允许使用GVRP功能,此时就要通过执行vcmp

role命令配置设备角色。

缺省情况下,VCMP管理域中的设备角色是Client,根据题意我们应该将三台交换机的角色都设置为silent,配置如下(以LSW1为例,其他交换机同操作):

LSW1中:

<Huawei>system-view
[Huawei]vcmp role silent


在CLI中输入命令:

1667217260580.jpg


(二)全局使能GVRP功能


全局使能GVRP功能,直接输入命令gvrp即可全局使能GVRP,对三台交换机作相同的操作:

[Huawei]gvrp


(三)配置交换机接口的链路类型


执行命令port link-type { trunk | hybrid }指定接口的链路类型为Trunk或Hybrid,即在进入相应接口视图后,输入命令port link-type类型,指定配置接口类型,如下指定三台交换机的链路类型为trunk,即允许所有VLAN通过:

LSW1:

[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type trunk
[Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/1]quit
[Huawei]interface Ethernet 0/0/1
[Huawei-Ethernet0/0/1]port link-type trunk
[Huawei-Ethernet0/0/1]port trunk allow-pass vlan all


在CLI中输入命令:

1667217296395.jpg

LSW2:

[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type trunk
[Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/1]quit
[Huawei]interface GigabitEthernet 0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type trunk
[Huawei-GigabitEthernet0/0/2]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/2]quit


LSW3:

[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type trunk
[Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/1]quit
[Huawei]interface Ethernet 0/0/1
[Huawei-Ethernet0/0/1]port link-type trunk
[Huawei-Ethernet0/0/1]port trunk allow-pass vlan all


(四)使能接口GVRP并配置注册模式


在相关接口下视图输入命令gvrp使能接口GVRP,并通过gvrp registration命令配置相应接口的注册模式(默认注册模式为normal),如下:

LSW1:

[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]gvrp registration normal
[Huawei-GigabitEthernet0/0/1]quit


LSW2:

[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]gvrp registration normal
[Huawei-GigabitEthernet0/0/1]quit
[Huawei]interface GigabitEthernet 0/0/2
[Huawei-GigabitEthernet0/0/2]gvrp registration normal
[Huawei-GigabitEthernet0/0/2]quit


分析:由于公司B通过LSW1和LSW2与公司A互通,但只允许公司B配置的VLAN通过,所以LSW1和LSW2的相关接口注册模式都配置为normal,而LSW3的相关接口注册模式应配置为fixed,从而只允许公司B配置的VLAN通过。


如下首先在LSW3上创建多个VLAN,通过命令vlan batch ... to ...实现,批量创建VLAN11到VLAN20:

[Huawei]vlan batch 11 to 20


配置LSW3的GigabitEthernet0/0/1接口的GVRP接口注册模式为fixed以及GigabitEthernet0/0/1接口的GVRP接口注册模式为normal,如下:

[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]gvrp registration fixed
[Huawei-GigabitEthernet0/0/1]quit
[Huawei]interface GigabitEthernet 0/0/2
[Huawei-GigabitEthernet0/0/2]gvrp registration normal
[Huawei-GigabitEthernet0/0/2]quit


四、实验结果


最后可以在LSW1上使用命令display gvrp statistics,即可查看接口的GVRP统计信息:

[Huawei]diplay gvrp statistics


如下图:

1667217183058.jpg

相关文章
|
6天前
|
算法 网络协议 数据建模
【计算机网络】—— IP协议及动态路由算法(下)
【计算机网络】—— IP协议及动态路由算法(下)
13 0
|
6天前
|
算法 网络协议 数据建模
【计算机网络】—— IP协议及动态路由算法(上)
【计算机网络】—— IP协议及动态路由算法(上)
13 0
|
6天前
|
网络协议 Java 网络安全
【计算机网络】—— Socket通信编程与传输协议分析
【计算机网络】—— Socket通信编程与传输协议分析
16 0
|
6天前
|
网络协议 Linux Android开发
计算机网络:MAC地址 & IP地址 & ARP协议
计算机网络:MAC地址 & IP地址 & ARP协议
37 7
|
6天前
|
算法
计算机网络:CSMA/CA协议
计算机网络:CSMA/CA协议
20 9
|
6天前
|
缓存 算法
计算机网络:CSMA/CD协议
计算机网络:CSMA/CD协议
11 0
|
6天前
|
缓存 编解码 Go
计算机网络:可靠传输协议
计算机网络:可靠传输协议
14 1
|
6天前
|
算法 网络架构
计算机网络:点对点协议PPP
计算机网络:点对点协议PPP
14 0
|
6天前
|
存储 Shell 网络安全
|
6天前
|
负载均衡 网络协议 安全
【计算机网络】虚拟路由冗余(VRRP)协议原理与配置
【计算机网络】虚拟路由冗余(VRRP)协议原理与配置
16 0