iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >H3C-- GVRP配置
  • 108
分享到

H3C-- GVRP配置

H3CGVRP 2023-01-31 06:01:07 108人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

  GVRP配置 1.1  GVRP简介 GVRP(GARP VLAN ReGIStration Protocol,GARP VLAN注册协议)是GARP(Generic Attribute Registration Protocol,通

  GVRP配置

1.1  GVRP简介

GVRP(GARP VLAN ReGIStration Protocol,GARP VLAN注册协议)是GARP(Generic Attribute Registration Protocol,通用属性注册协议)的一种应用。下面首先介绍一下GARP的相关内容。

1.1.1  GARP简介

GARP提供了一种机制,用于协助同一个局域网内的交换成员之间分发、传播和注册某种信息(如VLAN、组播信息等)。

GARP本身不作为一个实体存在于设备中,遵循GARP协议的应用实体称为GARP应用,GVRP就是GARP的一种应用。当GARP应用实体存在于设备的某个端口上时,该端口对应于一个GARP应用实体。

1. GARP消息和定时器

(1)        GARP消息

GARP成员之间的信息交互借助于消息的传递来完成,主要有三类消息起作用,分别为Join消息、Leave消息和LeaveAll消息。

             当一个GARP应用实体希望其它设备注册自己的属性信息时,它将对外发送Join消息;当收到其它实体的Join消息或本设备静态配置了某些属性,需要其它GARP应用实体进行注册时,它也会向外发送Join消息。

             当一个GARP应用实体希望其它交换机注销自己的某属性信息时,它将对外发送Leave消息;当收到其它实体的Leave消息注销某些属性或静态注销了某些属性后,它也会向外发送Leave消息。

             每个GARP应用实体启动后,将同时启动LeaveAll定时器,当该定时器超时后GARP应用实体将对外发送LeaveAll消息,LeaveAll消息用来注销所有的属性,以使其它GARP应用实体重新注册本实体上所有的属性信息。

Leave消息、LeaveAll消息与Join消息配合确保属性的注销或重新注册。

通过消息交互,所有待注册的属性信息可以传播到同一局域网内开启了GARP功能的所有设备上。

(2)        GARP定时器

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

             Hold定时器:当GARP应用实体接收到其它设备发送的注册信息时,不会立即将该注册信息作为一条Join消息对外发送,而是启动Hold定时器。当该定时器超时后,GARP应用实体将此时段内收到的所有注册信息放在同一个Join消息中向外发送,从而节省带宽资源。

             Join定时器:GARP应用实体可以通过将每个Join消息向外发送两次来保证消息的可靠传输,在第一次发送的Join消息没有得到回复的时候,GARP应用实体会第二次发送Join消息。两次Join消息发送之间的时间间隔用Join定时器来控制。

             Leave定时器:当一个GARP应用实体希望注销某属性信息时,将对外发送Leave消息,接收到该消息的GARP应用实体启动Leave定时器,如果在该定时器超时之前没有收到Join消息,则注销该属性信息。

             LeaveAll定时器:每个GARP应用实体启动后,将同时启动LeaveAll定时器,当该定时器超时后,GARP应用实体将对外发送 LeaveAll消息,以使其它GARP应用实体重新注册本实体上所有的属性信息。随后再启动LeaveAll定时器,开始新的一轮循环。

说明:

     GARP定时器的值将应用于所有在同一局域网内运行的GARP应用(如GVRP)。

     Hold定时器、Join定时器和Leave定时器的值可以在每个以太网端口单独进行设置;而LeaveAll定时器只需在设备的全局进行设置即可,设置完成后,该值将在设备的所有端口上生效。

     在全网有多台设备的情况下,各个设备的LeaveAll定时器的取值可能不相同,但各设备都将以全网时间段最小的LeaveAll定时器为准发送 LeaveAll消息。因为每次发送LeaveAll消息时,其它设备接收到之后都会清零LeaveAll定时器,因此即使全网存在很多不同的 LeaveAll定时器,也只有时间段最小的那个LeaveAll定时器起作用。

   

2. GARP运行过程

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

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

3. GARP的报文格式

GARP的报文格式如下图所示。

图1-1 GARP报文格式

各个字段的说明如表1-1所示。

表1-1 各个字段的说明

字段

含义

取值

Protocol ID

协议ID

取值为1

Message

消息,每个Message由Attribute Type、Attribute List构成

-

Attribute Type

属性类型,由具体的GARP的应用定义

对于GVRP,属性类型为0x01,表示属性取值为VLAN ID

Attribute List

属性列表,由多个属性构成

-

Attribute

属性,每个属性由Attribute Length、Attribute Event、Attribute Value构成

LeaveAll Attribute由Attribute Length、LeaveAll Event构成

-

Attribute Length

属性长度

2~255,单位为字节

Attribute Event

属性描述的事件

0:LeaveAll Event

1:JoinEmpty Event

2:JoinIn Event

3:LeaveEmpty Event

4:LeaveIn Event

5:Empty Event

Attribute Value

属性取值

GVRP的属性取值为VLAN ID,但LeaveAll属性的Attribute Value值无效

End Mark

结束标志、GARP的PDU(协议数据单元)的结尾标志

以0x00取值表示

   

1.1.2  GVRP简介

GVRP是GARP的一种应用。它基于GARP的工作机制,用来维护设备中的VLAN动态注册信息,并传播该信息到其它交换机。

设备启动GVRP特性后,能够接收来自其它设备的 VLAN注册信息,并动态更新本地的VLAN注册信息,包括当前的VLAN成员、这些VLAN成员可以通过哪个端口到达等。而且设备能够将本地的VLAN 注册信息向其它设备传播,以使同一局域网内所有设备的VLAN信息达成一致。GVRP传播的VLAN注册信息既包括本地手工配置的VLAN静态注册信息, 也包括来自其它设备的VLAN动态注册信息。

GVRP的端口注册模式有三种:NORMal、Fixed和Forbidden,各模式描述如下。

             Normal模式:允许该端口动态注册、注销VLAN,传播动态VLAN以及静态VLAN信息。

             Fixed模式:禁止该端口动态注册、注销VLAN,只传播静态VLAN信息,不传播动态VLAN信息。该端口只允许静态VLAN通过,即只对其它GARP成员传播静态VLAN信息。

             Forbidden模式:禁止该端口动态注册、注销VLAN。该端口只允许缺省VLAN(即VLAN1)通过,即只对其他GARP成员传播VLAN1的信息。

1.1.3  协议规范

GVRP在IEEE 802.1Q标准文本中有详细的表述。

1.2  GVRP配置

1.2.1  GVRP配置任务简介

表1-2 GVRP配置任务简介

配置任务

说明

详细配置

启动GVRP

必选

1.2.2 

配置GVRP定时器

可选

1.2.3 

配置GVRP注册模式

可选

1.2.4 

   

1.2.2  启动GVRP

1. 配置准备

需要启动GVRP的端口已经配置为Trunk端口。

2. 配置步骤

表1-3 启动GVRP

操作

命令

说明

进入系统视图

system-view

-

开启全局GVRP

gvrp

必选

缺省情况下,全局GVRP处于关闭状态

进入以太网端口视图

interface interface-type interface-number

-

开启端口GVRP

gvrp

必选

缺省情况下,端口GVRP处于关闭状态

   

说明:

Trunk端口上使能GVRP后,交换机不允许用户改变端口的Trunk类型为其他类型。

   

1.2.3  配置GVRP定时器

表1-4 配置GVRP定时器

操作

命令

说明

进入系统视图

system-view

-

配置LeaveAll定时器

garp timer leaveall timer-value

可选

缺省情况下,LeaveAll定时器为1000厘秒

进入以太网端口视图

interface interface-type interface-number

-

配置Hold定时器、Join定时器和Leave定时器

garp timer { hold | join | leave }timer-value

可选

缺省情况下,Hold定时器为10厘秒,Join定时器为20厘秒,Leave定时器为60厘秒

   

需要注意的是:

             各定时器的取值必须是5厘秒的倍数。

             各定时器的取值范围会由于与它相关的定时器取值的改变而改变。如果用户想要设置的定时器的值不在当前可以设置的取值范围内,可以通过改变相关定时器的取值实现。

各个定时器的取值范围之间的关系如表1-5所示。

表1-5 各个定时器的取值范围之间的关系

定时器

取值下限

取值上限

Hold定时器

10厘秒

上限小于等于1/2 Join定时器的值,可以通过改变Join定时器的取值改变

Join定时器

下限大于等于2倍Hold定时器的值,可以通过改变Hold定时器的取值改变

上限小于1/2 Leave定时器的取值,可以通过改变Leave定时器的取值改变

Leave定时器

下限大于2倍Join定时器的值,可以通过改变Join定时器的取值改变

上限小于LeaveAll定时器的值,可以通过改变LeaveAll定时器的取值改变

LeaveAll定时器

下限大于所有端口Leave定时器的值,可以通过改变Leave定时器的取值改变

32765厘秒

   

说明:

在实际组网中,建议用户将GVRP定时器配置为以下的推荐值:

     GARP Hold定时器:100厘秒(1秒钟)

     GARP Join定时器:600厘秒(6秒钟)

     GARP Leave定时器:3000厘秒(30秒钟)

     GARP LeaveAll定时器:12000厘秒(2分钟)

   

1.2.4  配置GVRP注册模式

表1-6 配置GVRP注册模式

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface interface-type interface-number

-

配置GVRP端口注册模式

gvrp registration { fixed | forbidden | normal}

可选

缺省情况下,GVRP端口注册模式为Normal

   

1.3  GVRP显示和维护

在完成上述配置后,在任意视图下执行display命令可以显示配置后GARP、GVRP的运行情况,通过查看显示信息验证配置的效果。

在用户视图下执行reset命令可以清除GARP的统计信息。

表1-7 GVRP显示和维护

操作

命令

说明

显示GARP统计信息

displaygarp statistics [ interface interface-list ]

display命令可以在任意视图下执行

显示GARP定时器的值

displaygarp timer [ interface interface-list ]

显示GVRP统计信息

display gvrp statistics [interfaceinterface-list ]

显示GVRP的全局状态信息

display gvrp status

清除GARP统计信息

reset garp statistics [ interface interface-list ]

   

1.4  GVRP典型配置举例

1.4.1  GVRP典型配置举例

1. 组网需求

             为了使SwitchC和SwitchE上的VLAN配置能够应用到整个交换网络,需要在各交换机上启动GVRP,从而达到动态注册和更新VLAN信息的目的。

             用户可以通过以太网端口注册模式的改变,实现交换网内部分VLAN的互通。

2. 组网图

图1-2 配置GVRP组网图

3. 配置步骤

(1)        配置SwitchA

# 开启全局GVRP。

<SwitchA> system-view

[SwitchA] gvrp

# 将以太网端口GigabitEthernet1/0/1配置为Trunk端口,并允许所有VLAN通过。

[SwitchA] interface GigabitEthernet 1/0/1

[SwitchA-GigabitEthernet1/0/1] port link-type trunk

[SwitchA-GigabitEthernet1/0/1] port trunk permit vlan all

# 在以太网端口GigabitEthernet1/0/1上开启GVRP。

[SwitchA-GigabitEthernet1/0/1] gvrp

[SwitchA-GigabitEthernet1/0/1] quit

# 将以太网端口GigabitEthernet1/0/2配置为Trunk端口,并允许所有VLAN通过。

[SwitchA] interface GigabitEthernet 1/0/2

[SwitchA-GigabitEthernet1/0/2] port link-type trunk

[SwitchA-GigabitEthernet1/0/2] port trunk permit vlan all

# 在以太网端口GigabitEthernet1/0/2上开启GVRP。

[SwitchA-GigabitEthernet1/0/2] gvrp

[SwitchA-GigabitEthernet1/0/2] quit

# 将以太网端口GigabitEthernet1/0/3配置为Trunk端口,并允许所有VLAN通过。

[SwitchA] interface GigabitEthernet 1/0/3

[SwitchA-GigabitEthernet1/0/3] port link-type trunk

[SwitchA-GigabitEthernet1/0/3] port trunk permit vlan all

# 在以太网端口GigabitEthernet1/0/3上开启GVRP。

[SwitchA-GigabitEthernet1/0/3] gvrp

[SwitchA-GigabitEthernet1/0/3] quit

(2)        配置SwitchB

# 配置过程可参见SwitchA的配置。

(3)        配置SwitchC

# 开启GVRP功能可参见SwitchA的配置。

# 配置VLAN5。

[SwitchC] vlan 5

[SwitchC-vlan5] quit

(4)        配置SwitchD

# 开启GVRP功能可参见SwitchA的配置。

# 配置VLAN8。

[SwitchD] vlan 8

[SwitchD-vlan8] quit

(5)        配置SwitchE

# 开启GVRP功能可参见SwitchA的配置。

# 配置VLAN5和VLAN7。

[SwitchE] vlan 5

[SwitchE-vlan5] quit

[SwitchE] vlan 7

[SwitchE-vlan7] quit

(6)        显示SwitchA、SwitchB和SwitchE上动态注册的VLAN信息。

# 显示SwitchA上的动态VLAN信息。

[SwitchA] display vlan dynamic

 Total 3 dynamic VLAN exist(s).

 The following dynamic VLANs exist:

  5, 7, 8,

# 显示SwitchB上的动态VLAN信息。

[SwitchB] display vlan dynamic

 Total 3 dynamic VLAN exist(s).

 The following dynamic VLANs exist:

  5, 7, 8,

# 显示SwitchE上的动态VLAN信息。

[SwitchE] display vlan dynamic

 Total 1 dynamic VLAN exist(s).

 The following dynamic VLANs exist:

  8

(7)        配置SwitchE的以太网端口GigabitEthernet1/0/1的注册模式为fixed,显示SwitchA、SwitchB和SwitchE上动态注册的VLAN信息。

# 配置SwitchE的以太网端口GigabitEthernet1/0/1的注册模式为fixed。

[SwitchE] interface GigabitEthernet 1/0/1

[SwitchE-GigabitEthernet1/0/1] gvrp registration fixed

 # 显示SwitchA上的动态VLAN信息。

[SwitchA] display vlan dynamic

 Total 3 dynamic VLAN exist(s).

 The following dynamic VLANs exist:

  5, 7, 8,

# 显示SwitchB上的动态VLAN信息。

[SwitchB] display vlan dynamic

 Total 3 dynamic VLAN exist(s).

 The following dynamic VLANs exist:

  5, 7, 8,

# 显示SwitchE上的动态VLAN信息。

[SwitchE-GigabitEthernet1/0/1] display vlan dynamic

  No dynamic vlans exist!

(8)        配置SwitchE的以太网端口GigabitEthernet1/0/1的注册模式为forbidden,显示SwitchA、SwitchB和SwitchE上动态注册的VLAN信息。

# 配置SwitchE的以太网端口GigabitEthernet1/0/1的注册模式为forbidden。

[SwitchE-GigabitEthernet1/0/1] gvrp registration forbidden

# 显示SwitchA上的动态VLAN信息。

[SwitchA] display vlan dynamic

 Total 2 dynamic VLAN exist(s).

 The following dynamic VLANs exist:

  5, 8,

# 显示SwitchB上的动态VLAN信息。

[SwitchB] display vlan dynamic

 Total 2 dynamic VLAN exist(s).

 The following dynamic VLANs exist:

  5, 8,

# 显示SwitchE上的动态VLAN信息。

[SwitchE] display vlan dynamic

  No dynamic vlans exist!

--结束END--

本文标题: H3C-- GVRP配置

本文链接: https://www.lsjlt.com/news/189301.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • H3C-- GVRP配置
      GVRP配置 1.1  GVRP简介 GVRP(GARP VLAN Registration Protocol,GARP VLAN注册协议)是GARP(Generic Attribute Registration Protocol,通...
    99+
    2023-01-31
    H3C GVRP
  • h3c交换机gvrp
    一、GARP简介: GARP提供了一种机制,用于协助同一个局域网内的交换成员之间分发、传播和注册某种信息(如VLAN、组播地址等)。GARP本身不作为一个实体存在于设备中,遵循GARP协议的应用实体称为GARP应用,GVRP就是GARP的一...
    99+
    2023-01-31
    交换机 h3c gvrp
  • H3C 配置
    H3C 2126进入系统视图   system-view 配置Web网管用户  localuser user_name password 1 进入VTY界面视图  user-interface vty 0 设置Telnet用户登录密码  s...
    99+
    2023-01-31
    H3C
  • H3c配置
    转自:http://www.cnblogs.com/jhtchina/articles/2169775.html华为3COM交换机配置命令详解1、配置文件相关命令[Quidway]display current-configuration ...
    99+
    2023-01-31
    H3c
  • H3C DHCP配置
    DHCP 服务器中的地址池以“树”状结构进行组织。树根是自然网段的地址,每个分支是该网段的子网地址,叶节点是手工绑定的客户机地址。这种树状结构实现了配置的继承性,即子网(儿子节点)配置继承了自然网段(父节点)的配置,每个客户机(孙子节点)的...
    99+
    2023-01-31
    H3C DHCP
  • H3C--MSTP配置
    3C 系列以太网交换机支持用户配置 MST 域名、VLAN 映射表、MST 域的修订级别当以上三者完全相同时,这两台或者多台交换机才能属于同一个MST 域。  stp region-configuration          ...
    99+
    2023-01-31
    H3C MSTP
  • H3C ospf配置
    AR1配置<H3C>system-view [H3C]sysname AR1[AR1]interface GigabitEthernet 0/0/1[AR1-GigabitEthernet0/0/1]ip adderss10.0...
    99+
    2023-01-31
    H3C ospf
  • H3C nqa 配置
    nqa entry admin hngd type icmp-echo     使用ICMP  ping的方式  destination ip 10.114.10.1  frequency 1000    频率 1000ms   react...
    99+
    2023-01-31
    H3C nqa
  • H3C配置IPSEC ×××
    H3C配置IPSEC ×××思路跟思科差不多,无非就是命令不一样的,下面就演示一下拓扑:RT1背后有个1.1.1.1网段,RT3背后有个3.3.3.3网段,ISP没有这两条路由RT2:<RT2>system-view Syste...
    99+
    2023-01-31
    H3C IPSEC
  • H3C stp配置
     H3C stp配置 一个局域网通常由多台交换机互连而成,为了避免广播风暴,我们需要保证在网络中不存在路径回环,也就是说所有链路应该组成一颗无回环的树,交换机上的STP协议(生成树协议)就实现了这样的功能。 生成树协议...
    99+
    2023-01-31
    H3C stp
  • H3C RIP配置
    AR1配置<H3C>system-view[H3C]sysname AR1[AR1]interface GigabitEthernet 0/0/0[AR1-GigabitEthernet0/0/0]ipaddress 192.1...
    99+
    2023-01-31
    H3C RIP
  • h3c vlan配置
    1、基于端口的VLAN配置命令 [SWA]vlan 10 #创建VLAN [SWA-vlan10]port Ethernet1/0/1 #向当前VLAN添加端口 [SWA]vlan 20 #创建VLAN...
    99+
    2023-01-31
    h3c vlan
  • H3C option43配置
        H3C option43配置方法如下option 43 :hex 8007 0000 01 在第三方DHCP设备上配置的时候,需要配置字符串类型为string,hex 8007 0000为H3C特有固定格式,01代表后面所跟的IP地...
    99+
    2023-01-31
    H3C
  • H3C 配置SNMP
    SNMP网络管理 [Quidway]snmp-agent启动代理功能 [Quidway]snmp-agent community read public配置读团体名[Quidway]snmp-agent community write pr...
    99+
    2023-01-31
    H3C SNMP
  • H3C配置OSPF
    组网需求• • 所有的交换机都运行 OSPF,并将整个自治系统划分为 3 个区域。• • 其中 Switch A 和 Switch B 作为 ABR 来转发区域之间的路由。• • 配置完成后,每台交换机都应学到 AS 内的到所有网段...
    99+
    2023-01-31
    H3C OSPF
  • H3C HWTACACS配置
    hwtacacs scheme acs primary authentication 10.222.250.13 primary authorization 10.222.250.13 primary accounting 10.222.2...
    99+
    2023-01-31
    H3C HWTACACS
  • H3C配置SSH
    1.生成RSA和DSA密钥对  [H3C]public-key local create rsa  [H3C]public-key local create dsa 2.设置用户接口上的认证模式为AAA,并让...
    99+
    2023-01-31
    H3C SSH
  • H3C-×××的配置
    H3C-×××的配置 拓扑图 配置IP地址 <R1>system-view [R1]interface e0/1 [R1-Ethernet0/1]ip address 192.168.100.254 255...
    99+
    2023-01-31
    H3C
  • H3C综合配置
    二、实验场景:H公司的网络拓扑图如上,网络环境描述如下:RTB是H 公司汇聚层路由,并且是连接外部网络的出口路由器SWA 连接公司局域网用户PCA,PCA通过在RTB 上配置的NAT转换访问公网公司用户PCB要求可以远程登录内网路由器RTA...
    99+
    2023-01-31
    H3C
  • H3C基础配置
    一、基本配置 1、视图 <quidway>system-view //用户视图 [quidway]interface ethernet 0/1 //系统视图 [quidway-eth...
    99+
    2023-01-31
    基础 H3C
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作