H3C-Neighbor-Discovery-Protocol,邻居发现协议
H3C Neighbor Discovery Protocol,邻居发现协议
NDP
(
Neighbor Discovery Protocol
,邻居发现协议)属于
HGMP
协议的一部分,用来发现直接相连的邻居设备信息,包括邻接设备的类型、软
/
硬件版本、连接端口、设备
ID
、端口地址、硬件平台等。
2.2.1
使能系统的
NDP
特性
要收集端口邻接设备发送的
NDP
信息,用户需要在交换机上使能系统
NDP
特性。当系统
NDP
使能后,交换机将定时收集
NDP
信息,用户可以使用
display ndp
命令查询这些信息;当系统的
NDP
特性禁止后,交换机将清除交换机保存的所有
NDP
邻居信息,但是仍然会转发
NDP
报文。
表
2-2
使能系统的
NDP
特性
操作 | 命令 | 说明 |
进入系统视图 | system-view | - |
使能系统NDP特性 | ndp enable [ interface port-list | all ] |
&
说明:
使能所有端口的
NDP
时,被使能的端口只包括支持
NDP
协议接口板的端口:普通以太网端口以及千兆以太网端口。
2.2.2
配置端口的
NDP 特性
用户可以控制端口的
NDP
使能
/
禁止状态,从而控制对指定端口进行邻接设备的信息收集。如果使能端口的
NDP
特性,并且启动了系统
NDP
,则系统将定时收集该端口邻接节点的
NDP
邻居信息;如果禁止端口
NDP
特性,则系统不能通过该端口收集
NDP
信息。
表
2-3
配置端口的
NDP
特性
操作 | 命令 | 说明 |
进入系统视图 | system-view | - |
进入以太网端口视图 | interface interface-type interface-number | 目前支持NDP的接口板类型只包括普通的Ethernet和Gigabitethernet接口板 |
使能端口的NDP特性 | ndp enable | 缺省情况下,端口关闭NDP特性 |
2.3 NDP
显示和维护
在完成上述配置后:
l
在任意视图下执行 display
命令可以显示配置后
NDP
的运行情况。用户可以通过查看显示信息验证配置的效果。
l
在用户视图下执行
reset
命令可以清除
NDP
的相关统计信息。
表
2-6 NDP
显示和维护
操作 | 命令 |
显示系统的NDP配置信息(包括报文发送时间间隔和信息有效保留时间) | display ndp |
显示指定端口的NDP邻居信息 | display ndp interface port-list |
清除NDP端口的统计信息 | reset ndp statistics [ interface port-list ] |
2.4 NDP 配置举例
一、 组网需求
:
如下图所示,S9500-A分别和Swich B(S3500)、Swich C(S3500)相连,通过配置NDP,使得用户在S9500-A上可以获取Swich B、Swich C的一些设备信息。
NDP
可以应用于拓扑比较复杂的组网中,通过配置NDP,可以清楚的获得某条链路的对端设备的信息,为描述整个组网拓扑打好基础。
二、组网图
三、配置步骤:
软件版本:S9500交换机1273及以后版本
硬件版本:S9500交换机全系列硬件版本
配置S9500-A
1
)全局启用NDP特性
[S9500-A] ndp enable
2
)连接Switch B和Switch C的端口分别启用NDP特性
[S9500-A-Ethernet1/1/1] ndp enable
[S9500-A-Ethernet1/1/2] ndp enable
3
)配置NDP信息的有效保留时间
[S9500-A] ndp timer aging 200
4
)配置NDP报文发送的时间间隔
[S9500-A] ndp timer hello 70
配置Switch B(Switch C类似)
1
)全局启用NDP特性
[Switch-B] ndp enable
2
)连接S9500-A的端口启用NDP特性
[Switch-B-Ethernet1/1/1] ndp enable
&
说明:
在进行了上述配置之后,用户只要在
Switch A
上通过命令 display ndp interface port-list
命令就可以查看该端口所连的邻居交换机信息。