前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >h3c交换机gvrp

h3c交换机gvrp

作者头像
py3study
发布2020-01-07 10:28:31
7570
发布2020-01-07 10:28:31
举报
文章被收录于专栏:python3

一、GARP简介:

GARP提供了一种机制,用于协助同一个局域网内的交换成员之间分发、传播和注 册某种信息(如VLAN、组播地址等)。GARP本身不作为一个实体存在于设备中,遵循GARP协议的应用实体称为GARP应用,GVRP就是GARP的一种应用。当GARP应用实体存在于设备的某个端口_L时,该端口对应于一个GARP应用实体。

1、GARP消息和定时器 (1)  GARP消息 GARP成员之间的信息交换借助于消息的传递来完成,主要有三类消息起作用,分 别为Join消息、Leave消息和LeaveAll消息。Join 消息、Leave 消息与LeaveAll 消息配合确保信息的重新注册或注销。通过消息交互,所有待注册的属性信息可以传播到同一局域网配置了GARP 的所有设备上。

(2) GARP 定时器 GARP 消息发送的时间间隔是通过定时器来实现的,GARP 定义了四种定时器,用 于控制GARP 消息的发送周期。

GARP 定时器的值将应用于所有在同一局域网内运行的GARP 应用(如GVRP)。 Hold 定时器、Join 定时器和Leave 定时器的值可以在每个以太网端口单独进行 设置;而LeaveAll 定时器只需在设备的全局进行设置即可,设置完成后,该值将 在设备的所有端口上生效。在全网有多台设备的情况下,各个设备的LeaveAll 定时器的取值可能不相同,但各设备都将以全网最小的LeaveAll 定时器为准发送LeaveAll 消息。因为每次发送LeaveAll 消息时,当其它设备接收到之后都会清零LeaveAll 定时器,因此即使全网存在很多不同的LeaveAll 定时器,也只有最小的那个LeaveAll 定时器起作用。

2. GARP 运行过程 通过 GARP 机制,一个GARP 成员上的配置信息会迅速传播到整个局域网。GARP 成员可以是终端工作站或网桥。GARP 成员通过声明或回收声明来通知其它的 GARP 成员注册或注销自己的属性信息,并根据其它GARP 成员的声明或回收声明 注册或注销对方的属性信息。当端口接收到一个属性声明时,该端口将注册该属性,如果端口接收到回收属性的声明,该端口将注销该属性。

GARP 应用实体的协议数据报文以特定的组播MAC 地址为目的MAC。设备在接收 到GARP应用实体的报文后,会根据其目的MAC地址加以区分并交给不同的GARP 应用(如GVRP)去处理。

二、gvrp简介

GVRP 是GARP 的一种应用。它基于GARP 的工作机制,维护设备中的VLAN 动 态注册信息,并传播该信息到其它的设备中。设备启动 GVRP 特性后,能够接收来自其它设备的VLAN 注册信息,并动态更新本地的VLAN 注册信息,包括当前的VLAN 成员、这些VLAN 成员可以通过哪个端口到达等。而且设备能够将本地的VLAN 注册信息向其它设备传播,以便使同一局域网内所有设备的VLAN 信息达成一致。GVRP 传播的VLAN 注册信息既包括本地手配置的静态注册信息,也包括来自其它设备的动态注册信息。 GVRP 的端口注册模式有三种:Normal、Fixed 和Forbidden,各模式描述如下。 ?1、Normal 模式:允许该端口动态注册、注销VLAN,传播动态VLAN 以及静态 VLAN 信息。 ?2、Fixed 模式:禁止该端口动态注册、注销VLAN,只传播静态VLAN 信息,不 传播动态VLAN 信息。也就是说被设置为Fixed 模式的Trunk 口,即使允许所 有VLAN 通过,实际通过的VLAN 也只能是手动配置的那部分。 ?3、Forbidden 模式:禁止该端口动态注册、注销VLAN,不传播除VLAN1 以外的 任何的VLAN 信息。也就是说被配置为Forbidden 模式的Trunk 端口,即使允 许所有VLAN 通过,实际通过的VLAN 也只能是VLAN1。

三、配置GVRP

GVRP 只能在Trunk 端口进行配置。GVRP 配置包括:配置GVRP 功能、配置GARP 定时器。下面来看一个配置实例。

<h3c>system-view

[h3c]gvrp   *开启全局GVRP功能,这样的话交换机就可以进行这种工作了,缺省情况下这个功能是关闭的

[h3c]int gi 1/0/1    *进入以太网端口视图

[h3c-gigabitethernet1/0/1]port type-link trunk   *设置接口工作模式

[h3c-gigabitethernet1/0/1]gvrp    *开启端口GVRP功能,缺省情况下是没有开启

[h3c-gigabitethernet1/0/1]gvrp registration { fixed |forbidden | normal }  *配置gvrp注册模式,缺省为normal

这样一来,这个接口就开启了GVRP功能,自我觉得可以要注意以下几点,一是接口很重要,这个接口的工作模式一定trunk,只有是这种模式的接口才能配gvrp。

从上图中我们可以看出来,当我们要在一个交换机上查看GVRP相关的信息时,首先交换机会去检查在这个交换机上有没有trunk这种端口,可见,GVRP一定是要配置在trunk这个端口上的。

四、GVRP 显示和维护

附件里有一个配置实例,有需要的可下载!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/09/17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档