[ 网络协议篇 ] vlan 详解之 GVRP 详解

简介: GVRP是动态交换vlan学习技术,解决交换机之间vlan手工配置繁杂容易忽略出错的问题只能用在二层设备的trunk口上。全局开启GVRP,接口开启GVRP,接口:gvrp registration fixedFixd只发不学,Nomal又发又学(默认),Forbidden不发不学

🍬 博主介绍


👨‍🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~

✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】

🎉点赞➕评论➕收藏 == 养成习惯(一键三连)😋

🎉欢迎关注💗一起学习👍一起讨论⭐一起进步📝文末有彩蛋

🙏作者水平有限,欢迎各位大佬指点,相互学习进步!


一、GARP GVRP



文中出现了 GARP GVRP 这里先简单介绍一下 GARP 的概念。稍微注意一下,不要搞混了。


GARP(General Attribute Register Protocol),通用属性注册协议,用于属性的动态注册和注销,是一个通用协议的模板。目前的应用有GVRPGMRP,本文介绍的是GVRP

GVRP是动态交换vlan学习技术,解决交换机之间vlan手工配置繁杂容易忽略出错的问题
只能用在二层设备的trunk口上。


二、详细解释GVRP



GVRP 定义在 IEEE 802.1P标准中,允许对 802.1Q VLAN 进行控制。

GVRP 交换机之间能够相互交换 VLAN 配置信息,裁剪不必要的广播和未知单播流量以及在通过 802.1Q 干线连接的交换机上动态创建和管理 VLAN


GVRP 中采用了 GID GIP,这两部分分别提供了用于基于 GARP 应用程序的通用状态机制描述和通用信息传播机制。GVRP 只运行在 802.1Q 干线链路上。GVRP 通过剪除干线链路使得只有活动 VLAN 才在干线连接上传输。在 GVRP 为干线添加一个 VLAN 之前,它首先要收到来自交换机的 join 信息。 GVRP 更新信息和计时器都是可以改变的。GVRP 端口有多种运行模式,从而控制它们裁剪 VLAN 的方式。GVRP 能够为 VLAN 数据库动态添加和管理 VLAN


换句话说,GVRP 支持设备之间 VLAN 信息的传播服务。在 GVRP 中,能够手工配置一台交换机的 VLAN 信息,该网络中的其它所有交换机能够动态了解那些 VLAN 的情况。终端结点可以接入任何交换机并且连接到所需的 VLAN 上。终端要使用 GVRP 就需要安装 GVRP兼容的网络接口卡(NIC)。GVRP兼容的 NIC 可以配置加入到所需的VLAN上,然后接入一个 GVRP-enabled 交换机。NIC 与交换机之间建立通信连接,并在两者之间实现了 VLAN 连通性。


三、GVRP 配置实例



1. GVRP配置原则

1. 只能在 802.1Q 兼容的端口上配置每端口 GVRP  陈述。

2. 必须在 dot1Q 链路的两端都启用 GVRP

3. VLAN1 GVRP 注册模式始终是 fixed, 并且是不可配置的,在 GVRP 启用的情况下,VLAN1 始终被 dot1Q trunk 所携带。

4. VTP 修剪的情况下,它在所有禁用GVRP dot1Q TRUNK 链路上运行。


2. 拓扑

image.png


3. 配置


1. GVRP服务端

1. 全局开启GVRP

2. 接口开启GVRP

3. 接口定义GVRP注册模式

[LSW1lgvrp
[LSW1]interface e0/0/1
[LSW1-Ethernet0/0/1]gvrp
[LSW1-Ethernet0/0/1]gvrp registration fixed


2. GVRP客户端

1.全局开启GVRP

2.接口开启GVRP

3.接口定义GVRP注册模式

[LSW2lgvrp
[LSW2]interface e0/0/1
[LSW2-Ethernet0/0/1]gvrp
[LSW2-Ethernet0/0/1]gvrp registration normal
[LSW3lgvrp
[LSW3]interface e0/0/1
[LSW3-Ethernet0/0/1]gvrp
[LSW3-Ethernet0/0/1]gvrp registration normal


3. 查看GVRP

display gvrp?



4. GVRP三种模式

Fixd        只发不学
Nomal       又发又学(默认)←
Forbidden   不发不学


5. 注意

GVRP学习到的动态vlan只能指导转发,不能调用。

相关文章
|
1月前
|
负载均衡 监控 网络虚拟化
|
26天前
|
运维 安全 网络安全
|
2月前
|
网络虚拟化
网络实验 VlAN 中 Trunk Access端口的说明及实验
本文介绍了VLAN技术及其在网络实验中的应用,包括Access端口和Trunk端口的工作原理,以及如何通过实验划分不同VLAN实现内部通信和跨交换机实现VLAN间通信的详细步骤和配置。
网络实验 VlAN 中 Trunk Access端口的说明及实验
|
28天前
|
存储 网络协议 网络虚拟化
【第五期】计算机网络常识/广播域/冲突域/VLAN
【第五期】计算机网络常识/广播域/冲突域/VLAN
18 0
|
3月前
|
图形学 缓存 算法
掌握这五大绝招,让您的Unity游戏瞬间加载完毕,从此告别漫长等待,大幅提升玩家首次体验的满意度与留存率!
【8月更文挑战第31天】游戏的加载时间是影响玩家初次体验的关键因素,特别是在移动设备上。本文介绍了几种常见的Unity游戏加载优化方法,包括资源的预加载与异步加载、使用AssetBundles管理动态资源、纹理和模型优化、合理利用缓存系统以及脚本优化。通过具体示例代码展示了如何实现异步加载场景,并提出了针对不同资源的优化策略。综合运用这些技术可以显著缩短加载时间,提升玩家满意度。
102 5
|
3月前
|
安全 网络虚拟化 虚拟化
揭秘网络虚拟化新纪元:从VLAN到VXLAN,跨越物理界限,解锁云时代网络无限可能!
【8月更文挑战第23天】在网络虚拟化领域,VLAN与VXLAN是两种关键技术。VLAN通过标签划分物理局域网为多个独立的逻辑网络,适用于局域网内部虚拟化;而VXLAN作为一种扩展技术,利用VNI极大提升了网络的可扩展性,支持更大规模的虚拟网络,并能跨数据中心和云服务提供商网络实现虚拟机的无缝迁移。两者分别在第二层和第三层实现流量隔离,共同支撑起现代网络架构的灵活性与安全性。
57 2
|
4月前
|
网络虚拟化 数据中心 虚拟化
|
4月前
|
监控 安全 网络协议
|
3月前
|
网络虚拟化 iOS开发
【揭秘】VLAN六大谜题破解!网络工程师必知的那些事儿,看完你也是高手!
【8月更文挑战第19天】VLAN(虚拟局域网)将物理网络划分成多个逻辑子网,提升网络的安全性和管理效率。本文解答六大常见VLAN问题及解决方案:创建新VLAN、端口分配、查看配置、删除VLAN、故障排除及跨交换机通信,助网络工程师轻松应对挑战。例如,在Cisco IOS中创建编号10名为“Marketing”的VLAN,只需输入`vlan 10`和`name Marketing`。
56 0
|
6月前
|
存储 Shell 网络安全