07-GVRP命令
本章节下载 (110.55 KB)
目 录
【命令】
display garp statistics [ interface interface-list ]
【视图】
任意视图
【参数】
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的统计信息。
显示信息包括:
l 端口接收的GMRP报文数
l 端口接收的GVRP报文数
l 端口传送的GMRP报文数
l 端口传送的GVRP报文数
l 端口丢弃的报文数
【举例】
# 显示以太网端口Ethernet2/0/1上GARP的统计信息。
<H3C> display garp statistics interface Ethernet2/0/1
GARP statistics on port Ethernet2/0/1
Number Of GMRP Frames Received : 0
Number Of GVRP Frames Received : 0
Number Of GMRP Frames Transmitted : 0
Number Of GVRP Frames Transmitted : 0
Number Of Frames Discarded : 0
【命令】
display garp timer [ interface interface-list ]
【视图】
任意视图
【参数】
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定时器的值。
显示信息包括:
l Join定时器的取值
l Leave定时器的取值
l LeaveAll定时器的取值
l Hold定时器的取值
相关配置可参考命令garp timer,garp timer leaveall。
【举例】
# 显示以太网端口Ethernet2/0/1的GARP定时器的值。
<H3C> display garp timer interface Ethernet2/0/1
GARP timers on port Ethernet2/0/1
Garp Join Time : 20 centiseconds
Garp Leave Time : 60 centiseconds
Garp LeaveAll Time : 1000 centiseconds
Garp Hold Time : 10 centiseconds
【命令】
garp timer { hold | join | leave } timer-value
undo garp timer { hold | join | leave }
【视图】
以太网端口视图
【参数】
hold:GARP的Hold定时器。当GARP应用实体接收到某注册信息时,不立即对外发送Join消息,而是启动Hold定时器,当该定时器超时后,将此时段内收到的所有注册信息放在同一个Join消息中向外发送,从而节省带宽资源。
join:GARP的Join定时器。为保证Join消息能够可靠地传输到其它实体,GARP应用实体会将每个Join消息向外发送两次。两次发送之间的时间间隔用Join定时器来控制。
leave:GARP的Leave定时器。当一个GARP应用实体希望注销某属性信息时,将对外发送Leave消息,接收到该消息的GARP应用实体启动Leave定时器,如果在该定时器超时之前没有再次收到Join消息,则注销该属性信息。
timer-value:GARP的Hold定时器、Join定时器、Leave定时器的值,单位为厘秒,步长为5,缺省情况下,Hold定时器为10厘秒,Join定时器为20厘秒,Leave定时器为60厘秒。
【描述】
garp timer命令用来设置端口GARP定时器(包括Hold定时器、Join定时器、Leave定时器)的值。undo garp timer命令用来恢复端口GARP定时器的缺省值。
各个定时器的取值范围会由于其他定时器取值的改变而改变。如果用户想要设置的定时器的值不在当前的取值范围内,可以通过改变相关定时器的取值实现。
表1-1 各个定时器的取值范围之间的关系
定时器 |
取值下限 |
取值上限 |
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。
【举例】
# 设置端口Ethernet2/0/1的GARP Join定时器超时时间为20厘秒。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] interface Ethernet2/0/1
[H3C-Ethernet2/0/1] garp timer join 20
【命令】
garp timer leaveall timer-value
undo garp timer leaveall
【视图】
系统视图
【参数】
timer-value:GARP的LeaveAll定时器的值,取值范围受leave定时器取值的影响,最小值必须大于任意端口的leave定时器取值,最大值为32765,单位为厘秒,步长为5。
缺省情况下,LeaveAll定时器的缺省值为1000厘秒,即10秒。
【描述】
garp timer leaveall命令用来设置GARP的LeaveAll定时器的值。undo garp timer leaveall命令用来恢复GARP的LeaveAll定时器的缺省值。
每个GARP应用实体启动后,将同时启动LeaveAll定时器,当该定时器超时后,GARP应用实体将对外发送LeaveAll消息,以使其他GARP应用实体重新注册本实体上所有的属性信息。随后再启动LeaveAll定时器,开始新的一轮循环。
相关配置可参考命令display garp timer。
【举例】
# 设置GARP的LeaveAll定时器为100厘秒。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] garp timer leaveall 100
【命令】
reset garp statistics [ interface interface-list ]
【视图】
用户视图
【参数】
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/GMRP接收/发送的数据包和丢弃的数据包等信息。
如果reset garp statistics命令不带参数,则表示清除所有端口的GARP的统计信息。
相关配置可参考命令display garp statistics。
【举例】
# 清除GARP的统计信息。
<H3C> reset garp statistics
【命令】
display gvrp statistics [ interface interface-list ]
【视图】
任意视图
【参数】
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 GVRP状态
l GVRP是否在运行
l 失败的GVRP注册项数量
l 上一个GVRP数据单元的源MAC
l 端口的GVRP注册类型
【举例】
# 显示Trunk端口Ethernet2/0/1的GVRP统计信息。
<H3C> display gvrp statistics interface Ethernet 2/0/1
GVRP statistics on port Ethernet2/0/1
GVRP Status : Enabled
GVRP Running : Yes
GVRP Failed Registrations : 0
GVRP Last Pdu Origin : 0000-0000-0000
GVRP Registration Type : Normal
【命令】
display gvrp status
【视图】
任意视图
【参数】
无
【描述】
display gvrp status命令用来显示全局GVRP的开启/关闭状态。
【举例】
# 显示GVRP的全局状态。
<H3C> display gvrp status
GVRP is enabled
以上信息表示:全局GVRP已经处于开启状态。
【命令】
gvrp
undo gvrp
【视图】
系统视图/以太网端口视图
【参数】
无
【描述】
gvrp命令用来开启GVRP。undo gvrp命令用来将GVRP恢复为缺省模式,即关闭GVRP。
缺省情况下,GVRP处于关闭状态。
在系统视图下,执行本命令是开启/关闭全局GVRP。在以太网端口视图下,执行本命令是开启/关闭端口GVRP。
需要注意的是:
l 在开启端口GVRP之前,必须先开启全局GVRP。
l 如果全局GVRP处于关闭状态,则端口GVRP处于关闭状态,并且交换机不允许用户改变端口GVRP的状态。
l 开启/关闭端口GVRP必须在Trunk端口操作。
l Trunk端口上使能GVRP后,交换机不允许用户改变端口的Trunk类型为其他类型。
相关配置可参考命令display gvrp status。
【举例】
# 开启全局GVRP。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] gvrp
GVRP is enabled globally.
【命令】
gvrp registration { fixed | forbidden | normal }
undo gvrp registration
【视图】
以太网端口视图
【参数】
fixed:允许将该端口加入或注册到手工创建的VLAN,不允许注册或注销到动态VLAN。
forbidden:在端口注销除VLAN1之外的所有其它VLAN,并且禁止在该端口创建和注册任何其它VLAN。
normal:允许在该端口手工或动态创建、注册和注销VLAN。
【描述】
gvrp registration命令用来设置GVRP注册类型。undo gvrp registration命令用来恢复GVRP注册类型为缺省值。
缺省情况下,注册类型为normal。
需要注意的是,该命令必须在Trunk端口操作。
相关配置可参考命令display gvrp statistics。
【举例】
# 将端口Ethernet2/0/1的GVRP注册类型设置为fixed。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] interface Ethernet2/0/1
[H3C-Ethernet2/0/1] gvrp registration fixed
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!