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

H3C E152以太网交换机 命令手册-Release 1702-6W100

12-DLDP命令

本章节下载  (145.46 KB)

12-DLDP命令


1 DLDP配置命令

1.1  DLDP配置命令

1.1.1  display dldp

【命令】

display dldp { unit-id | interface-type interface-number }

【视图】

任意视图

【参数】

unit-id:设备的Unit编号。对于E152以太网交换机,取值只能为1。

interface-type:端口类型。

interface-number:端口编号。

【描述】

display dldp命令用来显示设备或指定端口的DLDP配置信息。

【举例】

# 显示设备的DLDP配置信息。

<Sysname> display dldp 1

 dldp interval 10

 dldp work-mode enhance

 dldp authentication-mode md5, cipher is ;)<01%^&;YGQ=^Q`MAF4<1!!

 dldp unidirectional-shutdown manual

 dldp delaydown-timer 1

 

 The port number of unit 1 with DLDP is 1.

interface GigabitEthernet1/1/1

 dldp port state : advertisement

 dldp link state : up

 The neighbor number of the port is 1.

         neighbor mac address : 000f-e20f-7205

         neighbor port index : 372

         neighbor state : two way

         neighbor aged time : 12

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

字段

描述

dldp interval

发送Advertisement报文的时间间隔(单位为秒)

dldp work-mode

DLDP协议工作模式

l      enhance:表示加强模式

l      normal:表示普通模式

dldp authentication-mode

DLDP认证模式

l      none:表示不认证方式

l      simple:表示明文认证方式

l      md5:表示MD5认证方式

cipher

认证密码

dldp unidirectional-shutdown

发现单向链路后,端口的关闭模式

l      manual:表示手动关闭模式

l      auto:表示自动关闭模式

dldp delaydown-timer

DelayDown定时器的超时时间

The port number of unit 1 with DLDP

Unit 1上开启了DLDP的端口数量

interface GigabitEthernet1/1/1

开启了DLDP的端口类型和编号

dldp port state

端口上DLDP状态机的当前状态:

l      initial:表示Initial状态

l      inactive:表示Inactive状态

l      active:表示Active状态

l      advertisement:表示Advertisement状态

l      probe:表示Probe状态

l      disable:表示Disable状态

l      delaydown:表示Delaydown状态

dldp link state

链路状态(可以为up或down)

The neighbor number of the port

本端端口的邻居数量

neighbor mac address

邻居MAC地址

neighbor port index

邻居端口索引号

neighbor state

邻居状态(可以为two way或unknown)

neighbor aged time

邻居老化时间

 

1.1.2  dldp

【命令】

dldp { enable | disable }

【视图】

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

【参数】

【描述】

l              在系统视图下:dldp enable命令用来全局开启交换机上所有光纤端口的DLDP功能;dldp disable命令用来全局关闭交换机上所有光纤端口的DLDP功能。

l              在以太网端口视图下:dldp enable命令用来开启当前端口的DLDP功能;dldp disable命令用来关闭当前端口的DLDP功能。本命令可以用于光纤端口和非光纤端口。

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

系统视图下的dldp enable / dldp disable命令用来全局开启/关闭交换机上所有光纤端口的DLDP功能;且以上命令仅对设备上当前已有的光纤端口有效,对设备后续新增的光纤端口不起作用。

 

【举例】

# 全局开启交换机上所有光纤端口的DLDP功能。

<Sysname> system-view

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

[Sysname] dldp enable

# 开启光纤端口GigabitEthernet1/1/1的DLDP功能。

[Sysname] interface GigabitEthernet 1/1/1

[Sysname-GigabitEthernet1/1/1] dldp enable

1.1.3  dldp authentication-mode

【命令】

dldp authentication-mode { none | simple simple-password | md5 md5-password }

undo dldp authentication-mode

【视图】

系统视图

【参数】

none:与对端端口间的认证模式为不认证。

simple:与对端端口间的认证模式为明文认证。

simple-password:明文认证密码,是一个长度为1~16个明文字符的字符串。

md5:与对端端口间的认证模式为MD5认证。

md5-password:MD5认证密码,是一个长度为1~16个字符的明文字符串,或为该明文字符串对应的密文字符串。

【描述】

dldp authentication-mode命令用来设置当前设备上的端口与邻居设备上的端口间的DLDP认证模式和认证密码。undo dldp authentication-mode 命令用来取消当前设备上的端口与邻居设备上的端口间的DLDP认证模式和认证密码。

缺省情况下,认证模式为none

l    如果用户配置了DLDP的认证模式和认证密码,则要确保本端端口与对端端口设置了相同的认证模式和认证密码,否则DLDP不能通过认证。

l    只有通过认证后,DLDP才能正常工作。

 

【举例】

# 设置两个设备Switch A和Switch B间通过光纤连接的端口间的DLDP认证为明文认证,认证密码为abc。

l              Switch A上的配置

<SwitchA> system-view

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

[SwitchA] dldp authentication-mode simple abc

l              Switch B上的配置

<SwitchB> system-view

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

[SwitchB] dldp authentication-mode simple abc

1.1.4  dldp interval

【命令】

dldp interval timer-value

undo dldp interval

【视图】

系统视图

【参数】

timer-value:发送Advertisement报文的时间间隔,取值范围为1~100,单位为秒,缺省值为5秒。

【描述】

dldp interval命令用来设定所有开启DLDP的端口(处于Advertisement状态时)发送Advertisement报文的时间间隔。undo dldp interval命令用来恢复此时间间隔的缺省值。

缺省情况下,发送Advertisement报文的时间间隔为5秒。

处于Advertisement状态的设备通过周期性发送Advertisement报文通知邻居自己的存在。同时设备会从接收到的Advertisement报文中提取邻居信息,建立本地邻居表项;如果设备收到不在邻居表中的设备发送的Advertisement报文,设备将从Advertisement状态迁移到Probe(探测)状态,开始发送DLDP探测报文来检测链路是否为单向链路。

注意事项:

l              配置完成后,此时间间隔将在所有开启DLDP的端口生效。

l              建议此时间间隔小于STP收敛时间(通常情况下为30秒)的三分之一。因为如果设定的时间太长,DLDP协议在没有关闭单向链路的情况下已出现STP环路;如果设定的时间太短,则会增加网络的流量,减少端口的带宽。

【举例】

# 设置所有开启DLDP的端口发送Advertisement报文的时间间隔为6秒。

<Sysname> system-view

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

[Sysname] dldp interval 6

1.1.5  dldp reset

【命令】

dldp reset

【视图】

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

【参数】

【描述】

在系统视图下,dldp reset命令用来重置被DLDP协议关闭的所有端口的DLDP状态。

在以太网端口视图下,dldp reset命令用来重置被DLDP协议关闭的当前端口的DLDP状态。

执行dldp reset命令后,端口的DLDP状态将从Disable转换到Active,重新探测光纤或铜质双绞线的链路状态。

【举例】

# 重置所有被DLDP协议关闭的端口的DLDP状态。

<Sysname> system-view

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

[Sysname] dldp reset

1.1.6  dldp unidirectional-shutdown

【命令】

dldp unidirectional-shutdown { auto | manual }

undo dldp unidirectional-shutdown

【视图】

系统视图

【参数】

auto:当DLDP协议探测到单向链路时或加强模式下发现对端端口Down时,DLDP协议自动将相应端口关闭。

manual:当DLDP协议探测到单向链路时或加强模式下发现对端端口Down时,并不直接将相应端口关闭,而是显示提示信息,建议用户手工关闭相应端口。同时此端口只接收和发送Recover Probe 和Recover Echo报文。

【描述】

dldp unidirectional-shutdown命令用来设置发现单向链路后DLDP的操作模式。undo dldp unidirectional-shutdown命令用来将发现单向链路后DLDP的操作模式恢复为缺省情况。

缺省情况下,发现单向链路后DLDP的操作模式auto

【举例】

# 配置当探测到单向链路时DLDP协议自动将相应端口关闭。

<Sysname> system-view

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

[Sysname] dldp unidirectional-shutdown auto

1.1.7  dldp work-mode

【命令】

dldp work-mode { enhance | normal }

undo dldp work-mode

【视图】

系统视图

【参数】

enhance:设定DLDP协议工作在加强模式。当采用此模式时,DLDP协议在老化邻居表时将主动探测邻居是否存在。

normal:设定DLDP协议工作在普通模式。当采用此模式时,DLDP协议在老化邻居表时不主动探测邻居是否存在。

【描述】

dldp work-mode命令用来设置DLDP协议的工作模式。undo dldp work-mode命令用来设定DLDP协议使用缺省工作模式。

缺省情况下,DLDP协议工作在普通模式。

l    当将DLDP协议的工作模式配置为enhance模式时,系统能识别两种类型的单向链路:一种是光纤交叉相连,另一种是一条光纤未连接或一条光纤断路。在探测后一种类型的单向链路时,需要将端口配置为强制速率和强制全双工模式,否则即使启用了DLDP协议,该协议也不起作用。

l    当将DLDP协议的工作模式配置为normal模式时,系统只能识别一种类型的单向链路:光纤交叉连接。

 

【举例】

# 设置DLDP协议工作在加强模式。

<Sysname> system-view

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

[Sysname] dldp work-mode enhance

1.1.8  dldp delaydown-timer

【命令】

dldp delaydown-timer delaydown-time

undo dldp delaydown-timer

【视图】

系统视图

【参数】

delaydown-time:DelayDown定时器的超时时间,取值范围为1~5,单位为秒。缺省值为1秒。

【描述】

dldp delaydown-timer命令用来配置DelayDown定时器的超时时间。undo dldp delaydown-timer命令用来恢复此时间的缺省值。

缺省情况下,DelayDown定时器的超时时间为1秒。建议配置为5秒。

当DLDP状态处于Active状态、Advertisement状态或Probe状态时,如果收到端口Down事件,不会立即删除邻居并进入Inactive状态,而是先进入临时的DelayDown状态。在该状态下,DLDP邻居信息仍然被保留,同时启动DelayDown定时器;DelayDown定时器超时后,DLDP邻居信息将被删除。

 

【举例】

# 配置DelayDown定时器的超时时间为5秒。

<Sysname> system-view

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

[Sysname] dldp delaydown-timer 5

 

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

新华三官网
联系我们