• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

01-接入分册

03-GVRP命令

本章节下载  (139.43 KB)

03-GVRP命令


第1章  GARP/GVRP配置命令

1.1  GARP配置命令

1.1.1  debugging garp event

【命令】

debugging garp event

undo debugging garp event

【视图】

用户视图

【缺省级别】

1:监控级

【参数】

【描述】

debugging garp event命令用来打开GARP的事件调试信息开关,用于调试GARP定时器的事件信息。undo debugging garp event命令用来关闭GARP的事件调试信息开关。

缺省情况下,GARP的事件调试信息开关处于关闭状态。

表1-1 debugging garp event命令输出信息描述表

字段

描述

Gvrp

Gvrp协议

Start

定时器启动

Hold Timer

Hold定时器

Join Timer

Join定时器

Leave Timer

Leave定时器

LeaveAll Timer

LeaveAll定时器

Expired

定时器超时

port portName

端口名称

value = n

定时器的值

 

【举例】

# 在一台启动了GARP功能的设备上开启GARP的事件调试信息开关。

<Sysname> terminal debugging

<Sysname> debugging garp event

*Mar 26 14:18:10:635 2007 Sysname GARP/7/Timer start:Slot=1:

Gvrp Start Join Timer for port Ethernet1/1/1 value = 200 millisec

// 端口Ethernet1/1/1上的Join定时器启动,定时器的值为200毫秒

*Mar 26 14:18:11:635 2007 Sysname GARP/7/Timer expiry:Slot=1:

Gvrp Join Timer Expired for port Ethernet1/1/1

// 端口Ethernet1/1/1上的Join定时器超时

&  说明:

文中省略其他类似的定时器事件信息。

 

1.1.2  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次。

【描述】

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

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

【举例】

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

<Sysname> display garp statistics interface ethernet1/1/1

 

        GARP statistics on port Ethernet1/1/1

 

        Number of GVRP Frames Received          : 0

        Number of GVRP Frames Transmitted       : 0

        Number of Frames Discarded              : 0

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

字段

描述

Number of GVRP Frames Received

端口接收的GVRP报文数

Number of GVRP Frames Transmitted

端口传送的GVRP报文数

Number of Frames Discarded

端口丢弃的GVRP报文数

 

1.1.3  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次。

【描述】

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

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

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

【举例】

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

<Sysname> display garp timer interface ethernet1/1/1

 

        GARP timers on port Ethernet1/1/1

 

                Garp Join Time          : 20 centiseconds

                Garp Leave Time         : 60 centiseconds

                Garp LeaveAll Time      : 1000 centiseconds

                Garp Hold Time          : 10 centiseconds

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

字段

描述

Garp Join Time

Join定时器的取值

Garp Leave Time

Leave定时器的取值

Garp LeaveAll Time

LeaveAll定时器的取值

Garp Hold Time

Hold定时器的取值

 

1.1.4  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-4的要求。undo garp timer命令用来恢复以太网端口的GARP定时器的值为缺省值。如果缺省值不满足表1-4的要求,则undo garp timer命令无效。

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

需要注意的是:

l              在以太网接口视图下执行该命令,则该配置只在当前端口生效;在端口组视图下执行该命令,则该配置将在端口组中的所有端口生效。

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

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

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

定时器

取值下限

取值上限

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

System View: return to User View with Ctrl+Z.

[Sysname] interface ethernet 1/1/1

[Sysname-Ethernet1/1/1] garp timer join 25

1.1.5  garp timer leaveall

【命令】

garp timer leaveall timer-value

undo garp timer leaveall

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

timer-value:GARP的LeaveAll定时器的值,单位为厘秒,取值必须是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

System View: return to User View with Ctrl+Z.

[Sysname] garp timer leaveall 100

1.1.6  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接收/发送的数据包和丢弃的数据包等信息。

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

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

【举例】

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

<Sysname> reset garp statistics

1.2  GVRP配置命令

1.2.1  debugging gvrp

【命令】

debugging gvrp { packet | event }

undo debugging gvrp { packet | event }

【视图】

用户视图

【缺省级别】

1:监控级

【参数】

packet:表示GVRP的报文调试信息开关。

event:表示GVRP的事件调试信息开关。

【描述】

debugging gvrp命令用来打开GVRP协议调试信息开关,它对所有使能GVRP协议的端口执行此命令,用于调试指定的GVRP信息。undo debugging gvrp命令用来关闭GVRP协议调试信息开关。

缺省情况下,GVRP的所有调试信息开关均处于关闭状态。

表1-5 debugging gvrp packet命令输出信息描述表

字段

描述

Tx

发送报文

Rx

接收报文

GVRP message

GVRP协议报文

port portName

接收或发送报文的端口的名称

Vlan Attribute

表示报文中携带的属性内容是VLAN属性

Event = { Leave All | Join Empty | Join In | Leave Empty | Leave In }

报文中的事件类型,为Leave All、Join Empty、Join In、Leave Empty、Leave In中的一个

VLAN Id = n

VLAN ID

 

表1-6 debugging gvrp event命令输出信息描述表

字段

描述

GVRP: Wrong VLAN Id = n to create

创建VLAN时的VLAN ID错误

GVRP: Number of static VLANs for port portName = n

某端口上的静态VLAN数目

 

【举例】

# 在一台启动了GVRP协议的设备上打开GVRP的报文调试信息开关。

<Sysname> terminal debugging

<Sysname> debugging gvrp packet

*Mar 26 14:18:40:635 2007 Sysname GARP/7/debug_case:Slot=1:

Tx GVRP message on port Ethernet1/1/1

// 端口Ethernet1/1/1上发送GVRP数据

*Mar 26 14:18:40:635 2007 Sysname GARP/7/Garp packet:Slot=1:

Vlan Attribute, Event = Join Empty, VLAN Id = 1

// 本报文为Join Empty报文,报文携带的VLAN属性的属性值VLAN ID1

1.2.2  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次。

【描述】

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

需要注意的是:

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

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

【举例】

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

<Sysname> display gvrp statistics interface ethernet1/1/1

 

        GVRP statistics on port Ethernet1/1/1

 

                GVRP Status                     : Enabled

                GVRP Running                    : YES

                GVRP Failed Registrations       : 0

                GVRP Last Pdu Origin            : 00E0-FC12-3456

                GVRP Registration Type          : Normal

表1-7 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.3  display gvrp status

【命令】

display gvrp status

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

【描述】

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

【举例】

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

<Sysname> display gvrp status

GVRP is enabled

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

1.2.4  gvrp

【命令】

gvrp

undo gvrp

【视图】

系统视图/以太网接口视图/端口组视图

【缺省级别】

2:系统级

【参数】

【描述】

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

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

在系统视图下执行该命令,则该配置在全局生效;在以太网接口视图下执行该命令,则该配置只在当前端口生效;在端口组视图下执行该命令,则该配置将在端口组中的所有端口生效。

需要注意的是:

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

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

l              以太网端口上,BPDU Tunnel功能与GVRP功能不兼容,因此两者不可以同时应用。如果要启用GVRP功能则需要先关闭BPDU Tunnel功能。

l              全局GVRP功能和创建Isolate-user-vlan类型的VLAN功能不兼容,因此两者不可以同时应用。如果要启用GVRP功能则需要先保证交换机上没有创建Isolate-user-vlan类型的VLAN。

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

【举例】

# 开启全局GVRP功能。

<Sysname> system-view

System View: return to User View with Ctrl+Z.

[Sysname] gvrp

GVRP is enabled globally.

1.2.5  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

在以太网接口视图下执行该命令,则该配置只在当前端口生效;在端口组视图下执行该命令,则该配置将在端口组中的所有端口生效。

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

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

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

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

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

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

【举例】

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

<Sysname> system-view

System View: return to User View with Ctrl+Z.

[Sysname] interface ethernet 1/1/1

[Sysname-Ethernet1/1/1] port link-type trunk

[Sysname-Ethernet1/1/1] gvrp registration fixed

 

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

新华三官网
联系我们