04-DLDP命令
本章节下载: 04-DLDP命令 (113.63 KB)
【命令】
display dldp [ interface-type interface-number ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
interface-type interface-number:指定接口类型和接口编号。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display dldp命令用来显示端口的DLDP配置信息。
如果不指定端口,则显示所有使能DLDP的端口的DLDP配置信息;如果指定了端口,则显示指定端口的DLDP配置信息。
【举例】
# 显示所有使能DLDP的端口的DLDP配置信息。
<Sysname> display dldp
DLDP global status : enable
DLDP interval : 5s
DLDP work-mode : enhance
DLDP authentication-mode : simple, password is 123
DLDP unidirectional-shutdown : auto
DLDP delaydown-timer : 2s
The number of enabled ports is 2.
Interface GigabitEthernet1/0/49
DLDP port state : advertisement
DLDP link state : up
The neighbor number of the port is 1 (the maximum number ever detected is 2).
Neighbor mac address : 0000-0000-0100
Neighbor port index : 79
Neighbor state : two way
Neighbor aged time : 13
Interface GigabitEthernet1/0/50
DLDP port state : advertisement
DLDP link state : up
The neighbor number of the port is 1.
Neighbor mac address : 0000-0000-1100
Neighbor port index : 81
Neighbor state : two way
Neighbor aged time : 12
# 显示端口GigabitEthernet1/0/49的DLDP配置信息。
<Sysname> display dldp gigabitethernet 1/0/49
Interface GigabitEthernet1/0/49
DLDP port state : advertisement
DLDP link state : up
The neighbor number of the port is 1.
Neighbor mac address : 0000-0000-0100
Neighbor port index : 79
Neighbor state : two way
Neighbor aged time : 13
表1-1 display dldp命令显示信息描述表
字段 |
描述 |
DLDP global status |
DLDP的全局使能状态: l enable:表示使能 l disable:表示关闭 |
DLDP interval |
发送Advertisement报文的时间间隔(单位为秒) |
DLDP work-mode |
DLDP的工作模式: l enhance:表示加强模式 l normal:表示普通模式 |
DLDP authentication-mode |
报文的认证方式: l none:表示不认证方式 l simple:表示明文认证方式 l md5:表示MD5认证方式 |
password |
报文的认证密码 |
DLDP unidirectional-shutdown |
端口的关闭模式: l manual:表示手动关闭模式 l auto:表示自动关闭模式 |
DLDP delaydown-timer |
端口延迟响应down事件的时间 |
The number of enabled ports |
设备上使能DLDP的端口数 |
Interface |
使能DLDP的端口名称 |
DLDP port state |
端口上DLDP状态机的当前状态: l initial:表示处于Initial状态 l inactive:表示处于Inactive状态 l active:表示处于Active状态 l advertisement:表示处于Advertisement状态 l probe:表示处于Probe状态 l disable:表示处于Disable状态 l disable (loopback):表示由于收到环回的报文而处于Disable状态 l delaydown:表示处于Delaydown状态 |
DLDP link state |
端口的状态: l up:表示端口up l down:表示端口down |
The neighbor number of the port |
端口的邻居数 |
the maximum number ever detected is 2 |
端口曾收到的最大邻居数(只有在端口当前邻居数与其曾收到的最大邻居数不一致时,才会显示本字段) |
Neighbor mac address |
邻居MAC地址 |
Neighbor port index |
邻居端口索引 |
Neighbor state |
邻居的状态: l unknown:表示未知状态 l one way:表示单通状态 l two way:表示双通状态 |
Neighbor aged time |
邻居的老化时间 |
【命令】
display dldp statistics [ interface-type interface-number ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
interface-type interface-number:指定接口类型和接口编号。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display dldp statistics命令用来显示端口的DLDP报文统计信息。
如果不指定端口,则显示所有使能DLDP的端口的DLDP报文统计信息;如果指定了端口,则显示指定端口的DLDP报文统计信息。
【举例】
# 显示所有使能DLDP的端口的DLDP报文统计信息。
<Sysname> display dldp statistics
Interface GigabitEthernet1/0/49
Packets sent : 6
Packets received : 5
Invalid packets received : 2
Loop packets received : 0
Authentication failed packets received : 0
Valid packets received : 3
Interface GigabitEthernet1/0/50
Packets sent : 7
Packets received : 7
Invalid packets received : 3
Loop packets received : 0
Authentication failed packets received : 0
Valid packets received : 4
# 显示端口GigabitEthernet1/0/49的DLDP报文统计信息。
<Sysname> display dldp statistics gigabitethernet 1/0/49
Interface GigabitEthernet1/0/49
Packets sent : 6
Packets received : 5
Invalid packets received : 2
Loop packets received : 0
Authentication failed packets received : 0
Valid packets received : 3
表1-2 display dldp statistics命令显示信息描述表
字段 |
描述 |
Interface |
使能DLDP的端口名称 |
Packets sent |
发送的报文总数 |
Packets received |
收到的报文总数 |
Invalid packets received |
收到的错误报文数 |
Loop packets received |
收到的自环报文数 |
Authentication failed packets received |
收到的认证失败报文数 |
Valid packets received |
收到的合法报文数 |
【命令】
dldp authentication-mode { md5 md5-password | none | simple simple-password }
undo dldp authentication-mode
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
md5 md5-password:与对方端口间的认证方式为MD5认证。md5-password表示MD5认证密码,为1~16个明文字符的字符串,或为该明文字符串对应的24位密文字符串,区分大小写。
none:与对方端口间的认证方式为不认证。
simple simple-password:与对方端口间的认证方式为明文认证。simple-password表示明文认证密码,为1~16个明文字符的字符串,区分大小写。
【描述】
dldp authentication-mode命令用来配置当前设备与邻居设备端口间的DLDP认证方式。undo dldp authentication-mode命令用来恢复缺省情况。
缺省情况下,当前设备上与邻居设备端口间的DLDP认证方式为none。
需要注意的是,请确保两台设备间通过光纤/铜质双绞线连接的端口上配置的DLDP认证方式和认证口令相同,否则DLDP将不能正常工作。
【举例】
# 配置Device A和Device B通过光纤/铜质双绞线连接的端口间的DLDP认证方式都为明文认证,且认证口令都为abc。
l Device A上的配置:
<DeviceA> system-view
[DeviceA] dldp authentication-mode simple abc
l Device B上的配置:
<DeviceB> system-view
[DeviceB] dldp authentication-mode simple abc
【命令】
dldp delaydown-timer time
undo dldp delaydown-timer
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
time:DelayDown定时器的超时时间,取值范围为1~5,单位为秒。
【描述】
dldp delaydown-timer命令用来配置DelayDown定时器的超时时间。undo dldp delaydown-timer命令用来恢复缺省情况。
缺省情况下,DelayDown定时器的超时时间为1秒。
需要注意的是,本配置将应用于所有使能了DLDP功能的端口上。
【举例】
# 配置DelayDown定时器的超时时间为2秒。
<Sysname> system-view
[Sysname] dldp delaydown-timer 2
【命令】
dldp enable
undo dldp enable
【视图】
系统视图/二层以太网端口视图/端口组视图
【缺省级别】
2:系统级
【参数】
无
【描述】
dldp enable命令用来使能DLDP功能。undo dldp enable命令用来关闭DLDP功能。
缺省情况下,全局和端口上的DLDP功能都处于关闭状态。
需要注意的是:
l 在系统视图下执行本命令,则全局使能或关闭DLDP功能;在二层以太网端口视图下执行本命令,则使能或关闭当前端口上的DLDP功能;在端口组视图下执行本命令,则使能或关闭当前端口组中所有端口上的DLDP功能。
l 要启用DLDP功能,必须先全局使能DLDP功能,再在端口上使能DLDP功能。
【举例】
# 全局使能DLDP功能,并在端口GigabitEthernet1/0/49上使能DLDP功能。
<Sysname> system-view
[Sysname] dldp enable
[Sysname] interface gigabitethernet 1/0/49
[Sysname-GigabitEthernet1/0/49] dldp enable
# 全局使能DLDP功能,并使能端口组1中所有端口的DLDP功能。
<Sysname> system-view
[Sysname] dldp enable
[Sysname] port-group manual 1
[Sysname-port-group-manual-1] group-member gigabitethernet 1/0/49 to gigabitethernet 1/0/50
[Sysname-port-group-manual-1] dldp enable
【命令】
dldp interval time
undo dldp interval
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
time:发送Advertisement报文的时间间隔,取值范围为1~100,单位为秒。
【描述】
dldp interval命令用来配置发送Advertisement报文的时间间隔。undo dldp interval命令用来恢复缺省情况。
缺省情况下,发送Advertisement报文的时间间隔为5秒。
需要注意的是,本配置将应用于所有使能了DLDP功能的端口上。
【举例】
# 配置发送Advertisement报文的时间间隔为20秒。
<Sysname> system-view
[Sysname] dldp interval 20
【命令】
dldp reset
【视图】
系统视图/二层以太网端口视图/端口组视图
【缺省级别】
2:系统级
【参数】
无
【描述】
dldp reset命令用来重置端口的DLDP状态,从而使处于DLDP Down状态下的端口重新进行单向链路的检测。
需要注意的是,在系统视图下执行本命令,则重置所有端口的DLDP状态;在二层以太网端口视图下执行本命令,则重置当前端口的DLDP状态;在端口组视图下执行该命令,则重置当前端口组中所有端口的DLDP状态。
相关配置可参考命令dldp enable和dldp unidirectional-shutdown。
【举例】
# 重置所有端口的DLDP状态。
<Sysname> system-view
[Sysname] dldp reset
# 重置端口GigabitEthernet1/0/49的DLDP状态。
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/49
[Sysname-GigabitEthernet1/0/49] dldp reset
# 重置端口组1中所有端口的DLDP状态。
<Sysname> system-view
[Sysname] port-group manual 1
[Sysname-port-group-manual-1] group-member gigabitethernet 1/0/49 to gigabitethernet 1/0/50
[Sysname-port-group-manual-1] dldp reset
【命令】
dldp unidirectional-shutdown { auto | manual }
undo dldp unidirectional-shutdown
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
auto:自动模式,当DLDP协议探测到单向链路时,DLDP协议自动将相应端口关闭。
manual:手动模式,当DLDP协议探测到单向链路时,并不直接将相应端口关闭,而是通过输出Log和Trap信息来提示用户手工关闭相应端口。
【描述】
dldp unidirectional-shutdown命令用来配置发现单向链路后端口的关闭模式。undo dldp unidirectional-shutdown命令用来恢复缺省情况。
缺省情况下,发现单向链路后端口的关闭模式为自动模式。
相关配置可参考命令dldp work-mode。
【举例】
# 配置当探测到单向链路时DLDP协议自动将相应端口关闭。
<Sysname> system-view
[Sysname] dldp unidirectional-shutdown auto
【命令】
dldp work-mode { enhance | normal }
undo dldp work-mode
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
enhance:表示DLDP协议的工作模式为加强模式。
normal:表示DLDP协议的工作模式为普通模式。
【描述】
dldp work-mode命令用来配置DLDP的工作模式。undo dldp work-mode命令用来恢复缺省情况。
缺省情况下,DLDP的工作模式为普通模式。
【举例】
# 配置DLDP的工作模式为加强模式。
<Sysname> system-view
[Sysname] dldp work-mode enhance
【命令】
reset dldp statistics [ interface-type interface-number ]
【视图】
用户视图
【缺省级别】
1:监控级
【参数】
interface-type interface-number:指定接口类型和接口编号。
【描述】
reset dldp statistics命令用来清除端口的DLDP报文统计信息。
需要注意的是,如果不指定端口,则清除所有使能DLDP的端口的DLDP报文统计信息;如果指定了端口,则清除指定端口的DLDP报文统计信息。
【举例】
# 清除所有使能DLDP的端口的DLDP报文统计信息。
<Sysname> reset dldp statistics
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!