• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

01-接入分册

目录

09-GVRP命令

本章节下载 09-GVRP命令  (136.25 KB)

09-GVRP命令


1 GARP/GVRP配置命令

1.1  GARP配置命令

1.1.1  display garp statistics

【命令】

display garp statistics [ interface interface-list ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

interface interface-list:显示指定端口的GARP统计信息。interface-list表示需要显示的以太网端口列表,表示方式为interface-list={ interface-type interface-number [ to interface-type interface-number ] }&<1-10>。其中,interface-type为端口类型,interface-number为端口号。&<1-10>表示前面的参数最多可以输入10次。如果未指定该参数,则显示所有端口上GARP的统计信息。

【描述】

display garp statistics命令用来显示GARP的统计信息。

当端口的GVRP功能开启后,系统会自动记录该端口发送、接收或丢弃的GVRP报文的统计信息,当系统重启或使用reset garp statistics命令后,这些统计信息将会被自动清除并重新开始记录。用户可以通过查看统计信息来判断端口的GVRP功能是否工作正常:

l              如果本设备端口接收和发送的GVRP报文数分别与对端设备端口发送和接收的GVRP报文数相等,则表示两端的GVRP报文收发正常,没有丢失注册信息。

l              如果端口上丢弃的GVRP报文数量不为0,则表示本端口的注册模式有可能为Fixed或Forbidden模式,即不能注册动态VLAN,从而导致GVRP报文被端口丢弃。

需要注意的是:

l              如果没有指定参数interface interface-list,则显示设备上所有端口的GARP统计信息;

l              如果指定参数interface interface-list,则显示指定端口的GARP统计信息。

【举例】

# 显示以太网端口GigabitEthernet2/0/1上GARP的统计信息。

<Sysname> display garp statistics interface gigabitethernet 2/0/1

        GARP statistics on port GigabitEthernet2/0/1

 

        Number of GVRP Frames Received          : 0

        Number of GVRP Frames Transmitted       : 0

        Number of Frames Discarded              : 0

表1-1 display garp statistics命令显示信息描述表

字段

描述

Number of GVRP Frames Received

端口接收的GVRP报文数

Number of GVRP Frames Transmitted

端口传送的GVRP报文数

Number of Frames Discarded

端口丢弃的GVRP报文数

 

1.1.2  display garp timer

【命令】

display garp timer [ interface interface-list ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

interface interface-list:显示指定端口的GARP定时器的值。interface-list表示需要显示的以太网端口列表,表示方式为interface-list={ interface-type interface-number [ to interface-type interface-number ] }&<1-10>。其中,interface-type为端口类型,interface-number为端口号。&<1-10>表示前面的参数最多可以输入10次。如果未指定该参数,则显示所有端口上GARP各定时器的值。

【描述】

display garp timer命令用来显示GARP定时器的值。

需要注意的是:

l              如果没有指定参数interface interface-list,则显示设备上所有端口的GARP定时器的值;

l              如果指定参数interface interface-list,则显示指定端口的GARP定时器的值。

相关配置可参考命令garp timergarp timer leaveall

【举例】

# 显示以太网端口GigabitEthernet2/0/1的GARP定时器的值。

<Sysname> display garp timer interface gigabitethernet 2/0/1

        GARP timers on port GigabitEthernet2/0/1

 

                Garp Join Time          : 20 centiseconds

                Garp Leave Time         : 60 centiseconds

                Garp LeaveAll Time      : 1000 centiseconds

                Garp Hold Time          : 10 centiseconds

表1-2 display garp timer命令显示信息描述表

字段

描述

Garp Join Time

Join定时器的取值

Garp Leave Time

Leave定时器的取值

Garp LeaveAll Time

LeaveAll定时器的取值

Garp Hold Time

Hold定时器的取值

 

1.1.3  garp timer

【命令】

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

undo garp timer { hold | join | leave }

【视图】

以太网端口视图/二层聚合端口视图/端口组视图

【缺省级别】

2:系统级

【参数】

hold:配置GARP的Hold定时器的值。

join:配置GARP的Join定时器的值。

leave:配置GARP的Leave定时器的值。

timer-value:定时器的值,单位为厘秒,取值必须是5厘秒的倍数。

【描述】

garp timer命令用来设置以太网端口的GARP定时器(包括Hold定时器、Join定时器、Leave定时器)的值。各GARP定时器的设置必须满足表1-3的要求。undo garp timer命令用来恢复以太网端口的GARP定时器的值为缺省值。如果缺省值不满足表1-3的要求,则undo garp timer命令无效。

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

需要注意的是:

l              在以太网端口视图下执行该命令,则该配置只在当前端口生效;进入二层聚合端口视图后,下面进行的配置只在当前二层聚合端口生效;在端口组视图下执行该命令,则该配置将在端口组中的所有端口生效。

l              在聚合成员端口上进行的本配置,只在成员端口退出聚合组之后才能生效。关于聚合的介绍请参见“接入分册”中的“链路聚合配置”。

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

l              如果用户想恢复各定时器的值为缺省值,可以先恢复Hold定时器的值为缺省值,然后再依次恢复Join、Leave、LeaveAll定时器的值为缺省值。

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

定时器

取值下限

取值上限

Hold定时器

10厘秒

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

Join定时器

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

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

Leave定时器

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

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

LeaveAll定时器

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

32765厘秒

 

相关配置可参考命令display garp timer

【举例】

# 设置GARP的Join定时器为25厘秒(假设此时Hold定时器和Leave定时器均为缺省值)。

<Sysname> system-view

[Sysname] interface gigabitethernet 2/0/1

[Sysname-GigabitEthernet2/0/1] garp timer join 25

1.1.4  garp timer leaveall

【命令】

garp timer leaveall timer-value

undo garp timer leaveall

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

timer-value:GARP的LeaveAll定时器的值,取值范围为65~32765,单位为厘秒,取值必须是5厘秒的倍数,且LeaveAll定时器的值应大于所有端口Leave定时器的值。

【描述】

garp timer leaveall命令用来设置GARP的LeaveAll定时器的值,该值应大于所有端口Leave定时器的值。undo garp timer leaveall命令用来恢复GARP的LeaveAll定时器为缺省值,如果缺省值小于Leave定时器的值,则该命令无效。

缺省情况下,LeaveAll定时器的值为1000厘秒,即10秒。

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

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

相关配置可参考命令display garp timer

【举例】

# 设置GARP的LeaveAll定时器为100厘秒(假设此时Leave定时器为60厘秒)。

<Sysname> system-view

[Sysname] garp timer leaveall 100

1.1.5  reset garp statistics

【命令】

reset garp statistics [ interface interface-list ]

【视图】

用户视图

【缺省级别】

2:系统级

【参数】

interface interface-list:清除指定端口的GARP统计信息。interface-list表示需要清除的以太网端口列表,表示方式为interface-list={ interface-type interface-number [ to interface-type interface-number ] }&<1-10>。其中,interface-type为端口类型,interface-number为端口号。&<1-10>表示前面的参数最多可以输入10次。

【描述】

reset garp statistics命令用来清除端口的GARP统计信息,包括端口接收/发送/丢弃GVRP数据包的统计信息。

需要注意的是:

l              如果没有指定参数interface interface-list,则清除设备上所有端口的GARP统计信息;

l              如果指定参数interface interface-list,则清除指定端口的GARP统计信息。

相关配置可参考命令display garp statistics

【举例】

# 清除所有端口的GARP统计信息。

<Sysname> reset garp statistics

1.2  GVRP配置命令

1.2.1  display gvrp local-vlan interface

【命令】

display gvrp local-vlan interface interface-type interface-number

【视图】

任意视图

【缺省级别】

0:访问级

【参数】

interface interface-type interface-number:显示指定端口上GVRP本地VLAN的信息。其中,interface-type为端口类型,interface-number为端口编号。

【描述】

display gvrp local-vlan interface命令用来显示GVRP本地VLAN的信息。

【举例】

# 显示端口GigabitEthernet2/0/1上GVRP本地VLAN的信息。

<Sysname> display gvrp local-vlan interface gigabitethernet 2/0/1

 Following VLANs exist in GVRP local database:

  1(default),2-500

// 以上信息表示:在GVRP本地数据库中,端口GigabitEthernet2/0/1上存在VLAN1、VLAN2~VLAN500。

1.2.2  display gvrp state

【命令】

display gvrp state interface interface-type interface-number vlan vlan-id

【视图】

任意视图

【缺省级别】

0:访问级

【参数】

interface interface-type interface-number:显示指定端口的GVRP状态机信息。其中,interface-type为端口类型,interface-number为端口编号。

vlan vlan-id:显示指定VLAN的GVRP状态机信息。其中,vlan-id为指定VLAN的ID号,取值范围为1~4094。

【描述】

display gvrp state命令用来显示GVRP状态机信息。

【举例】

# 显示端口GigabitEthernet2/0/1的对应VLAN1的GVRP状态机信息。

<Sysname> display gvrp state interface gigabitethernet 2/0/1 vlan 1

        GVRP state of VLAN 1 on port GigabitEthernet2/0/1

 

                 Applicant state machine      : VP

                 Registrar state machine      : MTR

表1-4 display gvrp state命令显示信息描述表

字段

描述

Applicant state machine

Applicant状态机

Registrar state machine

Registrar状态机

 

1.2.3  display gvrp statistics

【命令】

display gvrp statistics [ interface interface-list ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

interface interface-list:显示指定Trunk端口的GVRP统计信息。interface-list表示需要显示的以太网端口列表,表示方式为interface-list={ interface-type interface-number [ to interface-type interface-number ] }&<1-10>。其中,interface-type为端口类型,interface-number为端口号。&<1-10>表示前面的参数最多可以输入10次。如果未指定该参数,则显示所有Trunk端口上GVRP的统计信息。

【描述】

display gvrp statistics命令用来显示Trunk端口的GVRP统计信息。

需要注意的是:

l              如果没有指定参数interface interface-list,则显示所有Trunk端口的GVRP统计信息;

l              如果指定参数interface interface-list,则显示指定Trunk端口的GVRP统计信息。

【举例】

# 显示Trunk端口GigabitEthernet2/0/1的GVRP统计信息。

<Sysname> display gvrp statistics interface GigabitEthernet 2/0/1

        GVRP statistics on port GigabitEthernet2/0/1

 

                GVRP Status                     : Enabled

                GVRP Running                    : YES

                GVRP Failed Registrations       : 0

                GVRP Last Pdu Origin            : 0000-0000-0000

                GVRP Registration Type          : Normal

表1-5 display gvrp statistics命令显示信息描述表

字段

描述

GVRP Status

GVRP状态

GVRP Running

GVRP是否正在运行

GVRP Failed Registrations

GVRP注册失败的次数

GVRP Last Pdu Origin

上一个GVRP数据单元的源MAC地址

GVRP Registration Type

端口的GVRP注册类型

 

1.2.4  display gvrp status

【命令】

display gvrp status

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

【描述】

display gvrp status命令用来显示全局GVRP的开启/关闭状态信息。

【举例】

# 显示GVRP的全局状态信息。

<Sysname> display gvrp status

GVRP is enabled

// 以上信息表示:全局GVRP已经处于开启状态。

1.2.5  display gvrp vlan-operation interface

【命令】

display gvrp vlan-operation interface interface-type interface-number

【视图】

任意视图

【缺省级别】

0:访问级

【参数】

interface interface-type interface-number:显示指定端口上当前的动态VLAN操作信息。其中,interface-type为端口类型,interface-number为端口编号。

【描述】

display gvrp vlan-operation interface命令用来显示指定端口当前的动态VLAN操作信息。

【举例】

# 显示端口GigabitEthernet2/0/1当前的动态VLAN操作信息。

<Sysname> display gvrp vlan-operation interface gigabitethernet 2/0/1

        Dynamic VLAN operations on port GigabitEthernet2/0/1

 

                 Operations of creating VLAN              : 2-100

                 Operations of deleting VLAN              : none

                 Operations of adding VLAN to TRUNK       : 2-100

                 Operations of deleting VLAN from TRUNK   : none

表1-6 display gvrp vlan-operation命令显示信息描述表

字段

描述

Operations of creating VLAN

创建VLAN的操作

Operations of deleting VLAN

删除VLAN的操作

Operations of adding VLAN to TRUNK

添加VLAN到Trunk端口的操作

Operations of deleting VLAN from TRUNK

从Trunk端口删除VLAN的操作

 

1.2.6  gvrp

【命令】

gvrp

undo gvrp

【视图】

系统视图/以太网端口视图/二层聚合端口视图/端口组视图

【缺省级别】

2:系统级

【参数】

【描述】

gvrp命令用来开启GVRP功能。undo gvrp命令用来关闭GVRP功能。

缺省情况下,GVRP功能处于关闭状态。

需要注意的是:

l              在系统视图下执行该命令,则该配置在全局生效;在以太网端口视图下执行该命令,则该配置只在当前端口生效;进入二层聚合端口视图后,下面进行的配置只在当前二层聚合端口生效;在端口组视图下执行该命令,则该配置将在端口组中的所有端口生效。

l              在聚合成员端口上进行的本配置,只在成员端口退出聚合组之后才能生效。关于聚合的介绍请参见“接入分册”中的“链路聚合配置”。

l              在开启端口GVRP功能之前,必须先开启全局GVRP功能。

l              开启/关闭端口GVRP功能必须在Trunk端口操作。

l              GVRP功能与业务环回功能互斥,两者不可以同时应用。

l              GVRP功能只能运行在MSTP的CIST实例上,并且CIST实例上被MSTP阻塞的端口不能收发GVRP报文。

相关配置可参考命令display gvrp status

【举例】

# 开启全局GVRP功能。

<Sysname> system-view

[Sysname] gvrp

GVRP is enabled globally.

1.2.7  gvrp registration

【命令】

gvrp registration { fixed | forbidden | normal }

undo gvrp registration

【视图】

以太网端口视图/二层聚合端口视图/端口组视图

【缺省级别】

2:系统级

【参数】

fixed:Fixed注册模式。

forbidden:Forbidden注册模式。

normal:Normal注册模式。

【描述】

gvrp registration命令用来设置GVRP端口注册模式。undo gvrp registration命令用来恢复GVRP端口注册模式为缺省值。

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

需要注意的是:

l              在以太网端口视图下执行该命令,则该配置只在当前端口生效;进入二层聚合端口视图后,下面进行的配置只在当前二层聚合端口生效;在端口组视图下执行该命令,则该配置将在端口组中的所有端口生效。

l              在聚合成员端口上进行的本配置,只在成员端口退出聚合组之后才能生效。关于聚合的介绍请参见“接入分册”中的“链路聚合配置”。

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

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

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

l              Forbidden模式:禁止该端口动态注册、注销VLAN,不传播除VLAN1以外的任何的VLAN信息。也就是说被配置为Forbidden模式的Trunk端口,即使允许所有VLAN通过,实际通过的VLAN也只能是VLAN1。

需要注意的是,该命令必须在Trunk端口操作。

相关配置可参考命令display gvrp statistics

【举例】

# 将端口GigabitEthernet2/0/1的GVRP注册模式设置为Fixed。

<Sysname> system-view

[Sysname] interface gigabitethernet 2/0/1

[Sysname-GigabitEthernet2/0/1] port link-type trunk

[Sysname-GigabitEthernet2/0/1] gvrp registration fixed

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们