华为配置 之 GVRP协议

目录

简介:

配置GVRP:

总结:


简介:

GVRP(GARP VLAN Registration Protocol),称为VLAN注册协议,是用来维护交换机中的VLAN动态注册信息,并传播该信息到其他交换机中,避免了我们手工一个个去配置静态VLAN,进而提高工作效率

GVRP(GARP VLAN Registration Protocol),中文名为GARP VLAN注册协议,是GARP通用属性注册协议的一种应用,用于注册和注销VLAN属性,GVRP使得交换机之间能够互相交换VLAN配置信息,动态创建和管理VLAN。手工配置的VLAN称为静态VLAN,而通过GVRP协议创建的VLAN称为动态VLAN

GVRP注册模式

(1)normal 模式:允许该端口动态注册或注销VLAN;传播动态VLAN以及静态VLAN信息

(2)fixed 模式:禁止该端口动态注册或注销VLAN;只传播静态VLAN信息,不传播动态VLAN信息也就是说被设置为Fixed模式的Trunk口,即使允许所有VLAN通过,实际能通过的VLAN也只D是手动配置的静态VLAN

(3)forbidden 模式:禁止该端口动态注册或注销VLAN;不传播除VLAN1之外的任何VLAN信息也就是说被设置为Forbidden模式的Trunk口,即使允许所有VLAN通过,实际能通过的VLANm也只是VLAN 1


配置GVRP:

第一步:先将四个接口都设置为干道链路(trunk)

SW1:

复制代码
[Xzzzz911]int e0/0/1	
[Xzzzz911-Ethernet0/0/1]port link-type trunk 
[Xzzzz911-Ethernet0/0/1]port trunk allow-pass vlan all 
[Xzzzz911]gvrp
[Xzzzz911]int e0/0/1
[Xzzzz911-Ethernet0/0/1]gvrp
[Xzzzz911-Ethernet0/0/1]gvrp registration normal 

SW2:

复制代码
[Xzzzz911]int e0/0/2	
[Xzzzz911-Ethernet0/0/2]port link-type trunk 
[Xzzzz911-Ethernet0/0/2]port trunk allow-pass vlan all 
[Xzzzz911-Ethernet0/0/2]q
[Xzzzz911]int e0/0/3	
[Xzzzz911-Ethernet0/0/3]port link-type trunk 
[Xzzzz911-Ethernet0/0/3]port trunk allow-pass vlan all 
[Xzzzz911-Ethernet0/0/3]q 
[Xzzzz911]gvrp
[Xzzzz911]int e0/0/2
[Xzzzz911-Ethernet0/0/2]gvrp
[Xzzzz911-Ethernet0/0/2]gvrp registration normal 
[Xzzzz911-Ethernet0/0/2]q
[Xzzzz911]int e0/0/3
[Xzzzz911-Ethernet0/0/3]gvrp
[Xzzzz911-Ethernet0/0/3]gvrp registration normal 

SW3:

复制代码
[Xzzzz911]int e0/0/1	
[Xzzzz911-Ethernet0/0/1]port link-type trunk 
[Xzzzz911-Ethernet0/0/1]port trunk allow-pass vlan all 
[Xzzzz911-Ethernet0/0/1]q
[Xzzzz911]gvrp
[Xzzzz911]int e0/0/1
[Xzzzz911-Ethernet0/0/1]gvrp
[Xzzzz911-Ethernet0/0/1]gvrp registration normal 

第二步:在SW1上创建vlan 10和vlan 20后,SW2和SW3相继都产生动态vlan

这样就实现了vlan的动态传输

GVRP协议有三种模式:

normal 模式:允许该端口动态注册或注销VLAN;传播动态VLAN以及静态VLAN信息

fixed 模式:禁止该端口动态注册或注销VLAN;只传播静态VLAN信息,不传播动态VLAN信息也就是说被设置为Fixed模式的Trunk口,即使允许所有VLAN通过,实际能通过的VLAN也只D是手动配置的静态VLAN

forbidden 模式:禁止该端口动态注册或注销VLAN;不传播除VLAN1之外的任何VLAN信息也就是说被设置为Forbidden模式的Trunk口,即使允许所有VLAN通过,实际能通过的VLANm也只是VLAN 1


总结:

(1)自己手动配置的vlan是静态vlan(common)

(2)通过grvp配置的是动态vlan(dynamic),并且动态所创造的vlan,不支持使用,只进行传输

相关推荐
无奈笑天下13 小时前
银河麒麟上nproc命令教程详解
linux·运维·服务器
我不会插花弄玉16 小时前
6.传输层协议UDP【由浅入深-网络】
网络·网络协议·udp
火云代理17 小时前
更换网络后为什么会退出登录?分清 IP、Cookie 与会话的关系
服务器·网络·网络协议·tcp/ip·php·ip
威嵌神州17 小时前
嵌入式排故实录:高并发下串口数据“超时丢包”的根因剖析与架构优化
运维·服务器·嵌入式硬件·缓存
xbzb20 小时前
容器 IP 每次重建都变?docker network 五种模式与自定义网桥固定地址
网络·docker·容器·ip·network·固定
火云代理21 小时前
同一个网站,有的网络能打开、有的打不开?认识 IPv4 与 IPv6 的访问差异
服务器·网络·网络协议·tcp/ip·测试工具·php·状态模式
坤坤子吖21 小时前
Linux网络编程:TCP 粘包与半包问题,如何正确处理 TCP 流式数据?
linux·服务器·网络·笔记·网络协议·学习
行者-全栈开发1 天前
【鸿蒙心迹】多线程并发实战——TaskPool 与 Worker 选型与踩坑(HarmonyOS 7.x)
华为·harmonyos·多线程并发·worker·taskpool·线程通信·harmonyos 并发
星恒随风1 天前
MySQL 从零入门(六):复合查询详解——多表查询、自连接、子查询与 UNION
linux·服务器·数据库·mysql
无足鸟ICT1 天前
【RHCA+】IO调度算法
linux·服务器