大家应该知道VLAN 但是对于VLAN划分我讲了一点不过这不是我们今天内容 今天我来说一个新的VLAN协议叫做GVRP那么它是做什么的的!!!!!!!!!!!

什么是GVRP:

GVRP:GARP VLAN 注册协议,(GVRP:GARP VLAN Registration Protocol - 802.1P、802.1Q)

 

GARP VLAN 注册协议(GVRP)是一种 GARP (通用属性注册协议)的应用,提供 802.1Q 兼容的 VLAN 裁剪(VLAN pruning)功能和在 802.1Q 干线端口(trunk port)上建立动态 VLAN。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 连通性

那么它有连通性今天我们通过实验来看看

拓展如下:

封装相应的vlan 封装vlan协议_链路

如图有sw1 sw2 sw3的交换机我们要用GVRP协议进行创建vlan并划分vlan要求是sw2 sw3不要创建vlan要它自动学习

我们开始!!!!!!!!!!!!!

 

我们必须在每个交换机都开启gvrp 接口必须用trunk不然无法完成

封装相应的vlan 封装vlan协议_网络接口_02

有一个问题大家知道我们要流量全部通过吗是因为如果一个一个通过的话太麻烦用这个all就比较简便当然大家也可以用一个一个流量通过的办法在这里本网工不要求谢谢大家

SW2:

封装相应的vlan 封装vlan协议_链路_03

 

对了忘记了除了除了在交换机打开GVRP不要忘了在接口下也要哟!!!!!!!!!

SW3:

封装相应的vlan 封装vlan协议_封装相应的vlan_04

全部弄好后我们要在第一台交换机创建vlan10 20 30 看看其他交换机是不是都设置了

封装相应的vlan 封装vlan协议_网络接口_05

我们来看看sw1:

封装相应的vlan 封装vlan协议_连通性_06

sw2:

封装相应的vlan 封装vlan协议_链路_07

实验成功可以看到通过GVRP学习注册协议成功

这个告诉我们划分vlan有千总方法这个只适合很多的交换机了

谢谢大家我是爱景甜的网工我们下周见!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 

代码公布如下:

sw1

 

sys
sys sw1
gvrp
interface g0/0/1
port link-type trunk
port trunk allow-pass vlan all
gvrp
vlan batch 10 20 30
sw2:
sys
sys sw2
gvrp
int g0/0/1
port link-type trunk
port trunk allow-pass vlan all
gvrp
int g0/0/2
port link-type trunk
port trunk allow-pass vlan all
gvrp
dis vlan
sw3: 

 

sys
sys sw3
int g0/0/1
port link-type trunk
port trunk allow-pass vlan all
gvrp
dis vlan

 

封装相应的vlan 封装vlan协议_连通性_08

 

封装相应的vlan 封装vlan协议_网络接口_09