03-DLDP命令
本章节下载: 03-DLDP命令 (223.34 KB)
1.1.3 dldp authentication-mode
1.1.4 dldp authentication-password
1.1.9 dldp port unidirectional-shutdown
1.1.10 dldp unidirectional-shutdown
display dldp命令用来显示DLDP的全局配置信息和接口的DLDP信息。
【命令】
display dldp [ interface interface-type interface-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
interface interface-type interface-number:显示指定接口的DLDP信息,interface-type interface-number为接口类型和接口编号。如果未指定本参数,将显示DLDP的全局配置信息和所有接口的DLDP信息。
【举例】
# 显示DLDP的全局配置信息和所有接口的DLDP信息。
<Sysname> display dldp
DLDP global status: Enabled
DLDP advertisement interval: 5s
DLDP authentication-mode: Simple
DLDP authentication-password: ******
DLDP unidirectional-shutdown mode: Auto
DLDP delaydown-timer value: 1s
Number of enabled ports: 2
Interface Ten-GigabitEthernet1/0/1
DLDP port state: Bidirectional
DLDP port unidirectional-shutdown mode: None
DLDP initial-unidirectional-delay: 100s
Number of the port’s neighbors: 1
Neighbor MAC address: 0023-8956-3600
Neighbor port index: 79
Neighbor state: Confirmed
Neighbor aged time: 13s
Neighbor echo time: -
Interface Ten-GigabitEthernet1/0/2
DLDP port state: Inactive
DLDP port unidirectional-shutdown mode: None
DLDP initial-unidirectional-delay: 100s
Number of the port’s neighbors: 0 (Maximum number ever detected: 1)
# 显示接口Ten-GigabitEthernet1/0/1的DLDP信息。
<Sysname> display dldp interface ten-gigabitethernet 1/0/1
Interface Ten-GigabitEthernet1/0/1
DLDP port state: Bidirectional
DLDP port unidirectional-shutdown mode: None
DLDP initial-unidirectional-delay: 100s
Number of the port’s neighbors: 1
Neighbor MAC address: 0023-8956-3600
Neighbor port index: 79
Neighbor state: Confirmed
Neighbor aged time: 13s
Neighbor echo time: -
表1-1 display dldp命令显示信息描述表
字段 |
描述 |
DLDP global status |
DLDP的全局状态: · Enabled:表示已开启 · Disabled:表示已关闭 |
DLDP advertisement interval |
Advertisement报文的发送间隔,单位为秒 |
DLDP authentication-mode |
当前设备与邻居设备间的DLDP认证模式: · MD5:表示MD5认证 · None:表示不认证 · Simple:表示明文认证 |
DLDP authentication-password |
当前设备与邻居设备间的DLDP认证密码: · ******:表示已配置密码 · Not configured:表示已配置认证模式但尚未配置密码 |
DLDP unidirectional-shutdown mode |
DLDP发现单向链路后,所有接口的关闭模式: · Auto:表示自动模式 · Hybrid:表示混合模式 · Manual:表示手动模式 |
DLDP port unidirectional-shutdown mode |
DLDP发现单向链路后,指定接口的关闭模式: · Auto:表示自动模式 · Hybrid:表示混合模式 · Manual:表示手动模式 · None:表示接口未配置关闭模式,采用全局配置 |
DLDP delaydown-timer value |
DelayDown定时器的超时时间,单位为秒 |
Number of enabled ports |
开启DLDP功能的接口数 |
Interface |
开启DLDP功能的接口名称 |
DLDP port state |
DLDP接口的状态: · Bidirectional:表示双通状态 · Inactive:表示非活动状态 · Initial:表示初始状态 · Unidirectional:表示单通状态 |
DLDP initial-unidirectional-delay |
接口由初始状态进入单通状态,DLDP阻塞接口的延迟时间,单位为秒 |
Number of the port’s neighbors |
接口的邻居数 |
Maximum number ever detected |
接口曾收到的最大邻居数(只有在接口的当前邻居数与其曾收到的最大邻居数不一致时,才会显示本字段) |
Neighbor MAC address |
邻居所在设备的桥MAC地址 |
Neighbor port index |
邻居的接口索引 |
Neighbor state |
DLDP邻居的状态: · Confirmed:表示确定状态 · Unconfirmed:表示未确定状态 |
Neighbor aged time |
邻居的老化时间,单位为秒 |
Neighbor echo time |
Echo等待定时器剩余时间,单位为秒。Echo等待定时器在邻居老化时间结束后启动,Echo等待定时器为0时,则删除邻居信息。- 表示Echo等待定时器没有启动 |
display dldp statistics命令用来显示接口的DLDP报文统计信息。
【命令】
display dldp statistics [ interface interface-type interface-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
interface interface-type interface-number:显示指定接口的DLDP报文统计信息,interface-type interface-number为接口类型和接口编号。如果未指定本参数,将显示所有接口的DLDP报文统计信息。
【举例】
# 显示所有接口的DLDP报文统计信息。
<Sysname> display dldp statistics
Interface Ten-GigabitEthernet1/0/1
Packets sent: 6
Packets received: 5
Invalid packets received: 2
Loopback packets received: 0
Authentication-failed packets received: 0
Valid packets received: 3
Interface Ten-GigabitEthernet1/0/2
Packets sent: 7
Packets received: 7
Invalid packets received: 3
Loopback packets received: 0
Authentication-failed packets received: 0
Valid packets received: 4
表1-2 display dldp statistics命令显示信息描述表
字段 |
描述 |
Interface |
开启DLDP功能的接口名称 |
Packets sent |
发送的报文总数 |
Packets received |
收到的报文总数 |
Invalid packets received |
收到的错误报文数 |
Loopback packets received |
收到的自环报文数 |
Authentication-failed packets received |
收到的认证失败报文数 |
Valid packets received |
收到的合法报文数 |
【相关命令】
· reset dldp statistics
dldp authentication-mode命令用来配置当前设备与邻居设备间的DLDP认证模式。
undo dldp authentication-mode命令用来恢复缺省情况。
【命令】
dldp authentication-mode { md5 | none | simple }
undo dldp authentication-mode
【缺省情况】
当前设备与邻居设备间的DLDP认证模式为不认证。
【视图】
系统视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
md5:表示认证模式为MD5认证。
none:表示认证模式为不认证。
simple:表示认证模式为明文认证。
【使用指导】
请确保两台设备间通过光纤/网线连接的接口上配置的DLDP认证模式和认证密码都相同,否则DLDP将无法正常工作。
在配置认证模式为明文认证或MD5认证后若未配置认证密码,则认证模式将仍不生效。
【举例】
# 配置Device A和Device B通过光纤/网线连接的接口间的DLDP认证模式均为明文认证,认证密码均为abc。
· Device A上的配置:
<DeviceA> system-view
[DeviceA] dldp authentication-mode simple
[DeviceA] dldp authentication-password simple abc
· Device B上的配置:
<DeviceB> system-view
[DeviceB] dldp authentication-mode simple
[DeviceB] dldp authentication-password simple abc
【相关命令】
· display dldp
· dldp authentication-password
dldp authentication-password命令用来配置当前设备与邻居设备间的DLDP认证密码。
undo dldp authentication-password命令用来恢复缺省情况。
【命令】
dldp authentication-password { cipher | simple } string
undo dldp authentication-password
【缺省情况】
未配置当前设备与邻居设备间的DLDP认证密码。
【视图】
系统视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
cipher:以密文方式设置密码。
simple:以明文方式设置密码,该密码将以密文形式存储。
string:密码字符串,区分大小写。明文密码为1~16个字符的字符串,密文密码为1~53个字符的字符串。
【使用指导】
请确保两台设备间通过光纤/网线连接的接口上配置的DLDP认证模式和认证密码都相同,否则DLDP将无法正常工作。
在配置认证模式为明文认证或MD5认证后若未配置认证密码,则认证模式将仍不生效。
【举例】
# 配置Device A和Device B通过光纤/网线连接的接口间的DLDP认证模式均为明文认证,认证密码均为abc。
· Device A上的配置:
<DeviceA> system-view
[DeviceA] dldp authentication-mode simple
[DeviceA] dldp authentication-password simple abc
· Device B上的配置:
<DeviceB> system-view
[DeviceB] dldp authentication-mode simple
[DeviceB] dldp authentication-password simple abc
【相关命令】
· display dldp
· dldp authentication-mode
dldp delaydown-timer命令用来配置DelayDown定时器的超时时间。
undo dldp delaydown-timer命令用来恢复缺省情况。
【命令】
dldp delaydown-timer time
undo dldp delaydown-timer
【缺省情况】
DelayDown定时器的超时时间为1秒。
【视图】
系统视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
time:表示DelayDown定时器的超时时间,取值范围为1~5,单位为秒。
【使用指导】
本配置将应用于所有开启了DLDP功能的接口上。
【举例】
# 配置DelayDown定时器的超时时间为2秒。
<Sysname> system-view
[Sysname] dldp delaydown-timer 2
· display dldp
dldp enable命令用来在接口上开启DLDP功能。
undo dldp enable命令用来恢复缺省情况。
【命令】
dldp enable [ initial-unidirectional-delay time ]
undo dldp enable
【缺省情况】
接口上的DLDP功能处于关闭状态,且接口由初始状态进入单通状态时DLDP阻塞接口无延迟。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
initial-unidirectional-delay time:表示接口由初始状态进入单通状态时DLDP阻塞接口的延迟时间,time取值范围为60~300,单位为秒。若不指定该参数,则表示接口由初始状态进入单通状态时DLDP立即阻塞接口。
【使用指导】
要启用DLDP功能,必须在全局和接口上都开启DLDP功能。
在接口上开启DLDP功能时可以选择同时配置该接口由初始状态进入单通状态时DLDP阻塞接口的延迟时间,当接口超过延迟时间仍未由单通状态进入双通状态,则DLDP阻塞该接口。
【举例】
# 全局开启DLDP功能,并在接口Ten-GigabitEthernet1/0/1上开启DLDP功能和配置接口由初始状态进入单通状态时DLDP阻塞接口的延迟时间为100秒。
<Sysname> system-view
[Sysname] dldp global enable
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] dldp enable initial-unidirectional-delay 100
【相关命令】
· display dldp
· dldp global enable
dldp global enable命令用来全局开启DLDP功能。
undo dldp global enable命令用来全局关闭DLDP功能。
【命令】
dldp global enable
undo dldp global enable
【缺省情况】
DLDP功能处于全局关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
要启用DLDP功能,必须在全局和接口上都开启DLDP功能。
【举例】
# 全局开启DLDP功能。
<Sysname> system-view
[Sysname] dldp global enable
【相关命令】
· display dldp
· dldp enable
dldp interval命令用来配置Advertisement报文的发送间隔。
undo dldp interval命令用来恢复缺省情况。
【命令】
dldp interval interval
undo dldp interval
【缺省情况】
Advertisement报文的发送间隔为5秒。
【视图】
系统视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
interval:Advertisement报文的发送间隔,取值范围为1~100,单位为秒。
【使用指导】
本配置将应用于所有开启了DLDP功能的接口上。
请确保通过光纤/网线连接的两台设备上Advertisement报文的发送间隔相同,否则DLDP将无法正常工作。
【举例】
# 配置Advertisement报文的发送间隔为20秒。
<Sysname> system-view
[Sysname] dldp interval 20
【相关命令】
· display dldp
dldp port unidirectional-shutdown命令用来在接口上配置DLDP发现单向链路后接口的关闭模式。
undo dldp port unidirectional-shutdown命令用来恢复缺省情况。
【命令】
dldp port unidirectional-shutdown { auto | hybrid | manual }
undo dldp port unidirectional-shutdown
【缺省情况】
DLDP发现单向链路后,接口的关闭模式采用全局配置。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
auto:表示自动模式。在此模式下,若DLDP检测到单向链路,则会自动关闭单通接口;若单向链路恢复为双向链路,则DLDP会自动打开被关闭的接口。
hybrid:表示混合模式。在此模式下,若DLDP检测到单向链路,则会自动关闭单通接口;当用户想知道链路是否恢复为双向链路时,需要执行undo shutdown命令打开端口重新检测链路,若检测到链路恢复为双向链路,则接口恢复正常。
manual:表示手动模式。在此模式下,若DLDP检测到单向链路,不会直接关闭单通接口,需要用户手工将其关闭;当用户想知道链路是否恢复为双向链路时,需要执行undo shutdown命令打开端口重新检测链路,若检测到链路恢复为双向链路,则接口恢复正常。
【使用指导】
当DLDP检测到单向链路,需要用户检查并解决接口及连线的故障。
接口上的配置只针对当前接口有效,但配置优先级高于全局配置。
【举例】
# 在接口Ten-GigabitEthernet1/0/1上配置DLDP发现单向链路后接口的关闭模式为手动模式。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] dldp port unidirectional-shutdown manual
【相关命令】
· display dldp
· dldp unidirectional-shutdown
dldp unidirectional-shutdown命令用来全局配置DLDP发现单向链路后接口的关闭模式。
undo dldp unidirectional-shutdown命令用来恢复缺省情况。
【命令】
dldp unidirectional-shutdown { auto | hybrid | manual }
undo dldp unidirectional-shutdown
【缺省情况】
DLDP发现单向链路后,所有接口的关闭模式为自动模式。
【视图】
系统视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
auto:表示自动模式。在此模式下,若DLDP检测到单向链路,则会自动关闭单通接口;若单向链路恢复为双向链路,则DLDP会自动打开被关闭的接口。
hybrid:表示混合模式。在此模式下,若DLDP检测到单向链路,则会自动关闭单通接口;当用户想知道链路是否恢复为双向链路时,需要执行undo shutdown命令打开端口重新检测链路,若检测到链路恢复为双向链路,则接口恢复正常。
manual:表示手动模式。在此模式下,若DLDP检测到单向链路,不会直接关闭单通接口,需要用户手工将其关闭;当用户想知道链路是否恢复为双向链路时,需要执行undo shutdown命令打开端口重新检测链路,若检测到链路恢复为双向链路,则接口恢复正常。
【使用指导】
当DLDP检测到单向链路,需要用户检查并解决接口及连线的故障。
全局上的配置对设备上所有接口有效,但配置优先级低于接口配置。
【举例】
# 全局配置DLDP发现单向链路后接口的关闭模式为手动模式。
<Sysname> system-view
[Sysname] dldp unidirectional-shutdown manual
【相关命令】
· display dldp
· dldp port unidirectional-shutdown
reset dldp statistics命令用来清除接口的DLDP报文统计信息。
【命令】
reset dldp statistics [ interface interface-type interface-number ]
【视图】
用户视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
interface interface-type interface-number:清除指定接口的DLDP报文统计信息,interface-type interface-number为接口类型和接口编号。如果未指定本参数,将清除所有接口的DLDP报文统计信息。
【举例】
# 清除所有接口的DLDP报文统计信息。
<Sysname> reset dldp statistics
【相关命令】
· display dldp statistics
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!