42-LLDP操作
本章节下载 (282.06 KB)
目 录
目前,网络设备的种类日益繁多且各自的配置错综复杂,为了使不同厂商的设备能够在网络中相互发现并交互各自的系统及配置信息,需要有一个标准的信息交流平台。
LLDP(Link Layer Discovery Protocol,链路层发现协议)就是在这样的背景下产生的,它提供了一种标准的链路层发现方式,可以将本端设备的主要能力、管理地址、设备标识、接口标识等信息组织成不同的TLV(Type/Length/Value,类型/长度/值),并封装在LLDPDU(Link Layer Discovery Protocol Data Unit,链路层发现协议数据单元)中发布给与自己直连的邻居,邻居收到这些信息后将其以标准MIB(Management Information Base,管理信息库)的形式保存起来,以供网络管理系统查询及判断链路的通信状况。
有关MIB的详细介绍,请参见“SNMP-RMON操作”。
封装有LLDPDU的报文称为LLDP报文,其封装格式有两种:Ethernet II和SNAP(Subnetwork Access Protocol,子网访问协议)。
(1) Ethernet II格式封装的LLDP报文
图1-1 Ethernet II格式封装的LLDP报文
如图1-1所示,是以Ethernet II格式封装的LLDP报文,其中各字段的含义如下:
l Destination MAC address:目的MAC地址,为固定的组播MAC地址0x0180-C200-000E。
l Source MAC address:源MAC地址,为端口MAC地址或设备桥MAC地址(如果有端口地址则使用端口MAC地址,否则使用设备桥MAC地址)。
l Type:报文类型,为0x88CC。
l Data:数据,为LLDPDU。
l FCS:帧检验序列。
(2) SNAP格式封装的LLDP报文
图1-2 SNAP格式封装的LLDP报文
如图1-2所示,是以SNAP格式封装的LLDP报文,其中各字段的含义如下:
l Destination MAC address:目的MAC地址,为固定的组播MAC地址0x0180-C200-000E。
l Source MAC address:源MAC地址,为端口MAC地址或设备桥MAC地址(如果有端口地址则使用端口MAC地址,否则使用设备桥MAC地址)。
l Type:报文类型,为0xAAAA-0300-0000-88CC。
l Data:数据,为LLDPDU。
l FCS:帧检验序列。
LLDPDU就是封装在LLDP报文数据部分的数据单元。在组成LLDPDU之前,设备先将本地信息封装成TLV格式,再由若干个TLV组合成一个LLDPDU封装在LLDP报文的数据部分进行传送。
如图1-3所示,每个LLDPDU共可携带28种TLV,其中深蓝色的Chasis ID TLV、Port ID TLV、TTL TLV和End TLV这四种是必须携带的,其余的TLV则为可选携带。
TLV是组成LLDPDU的单元,每个TLV都代表一个信息。LLDP可以封装的TLV包括基本TLV、802.1组织定义TLV、802.3组织定义TLV和LLDP-MED(Media Endpoint Discovery,媒体终端发现) TLV。
基本TLV是网络设备管理基础的一组TLV,802.1组织定义TLV、802.3组织定义TLV和LLDP-MED TLV则是由标准组织或其他机构定义的TLV,用于增强对网络设备的管理,可根据实际需要选择是否在LLDPDU中发送。
(1) 基本TLV
在基本TLV中,有几种TLV对于实现LLDP功能来说是必选的,即必须在LLDPDU中发布,如表1-1所示。
TLV名称 |
说明 |
是否必须发布 |
End of LLDPDU |
标识LLDPDU结束 |
是 |
Chassis ID |
发送设备的桥MAC地址 |
是 |
Port ID |
标识LLDPDU发送端的端口。当设备不发送MED TLV时,内容为端口名称;当设备发送MED TLV时,内容为端口的MAC地址,没有端口MAC时使用桥MAC |
是 |
Time To Live |
本设备信息在邻居设备上的存活时间 |
是 |
Port Description |
以太网端口的描述字符串 |
否 |
System Name |
设备的名称 |
否 |
System Description |
系统描述 |
否 |
System Capabilities |
系统的主要功能以及已使能的功能项 |
否 |
Management Address |
管理地址,以及对应的接口号和OID(Object Identifier,对象标识) |
否 |
(2) 802.1组织定义TLV
IEEE 802.1组织定义TLV的内容如表1-2所示。
表1-2 IEEE 802.1组织定义的TLV
TLV名称 |
说明 |
Port VLAN ID |
端口的VLAN ID |
Port And Protocol VLAN ID |
端口的协议VLAN ID |
VLAN Name |
端口VLAN的名称 |
Protocol Identity |
端口支持的协议类型 |
目前,H3C设备不支持发送Protocol Identity TLV,但可以接收该类型的TLV。
(3) 802.3组织定义TLV
IEEE 802.3组织定义TLV的内容如表1-3所示。
表1-3 IEEE 802.3组织定义的TLV
TLV名称 |
说明 |
MAC/PHY Configuration/Status |
端口的速率和双工状态、是否支持端口速率自动协商、是否已使能自动协商功能以及当前的速率和双工状态 |
Power Via MDI |
端口的供电能力,包括PoE的类型(PSE或PD)、PoE端口的远程供电模式、是否支持PSE供电、是否已使能PSE供电以及供电方式是否可控 |
Link Aggregation |
端口是否支持链路聚合以及是否已使能链路聚合 |
Maximum Frame Size |
端口支持的最大帧长度,取端口配置的MTU(Max Transmission Unit,最大传输单元) |
(4) LLDP-MED TLV
LLDP-MED TLV为VoIP(Voice over IP,在IP上传送语音)提供了许多高级的应用,包括基本配置、网络策略配置、地址信息以及目录管理等,满足了语音设备的不同生产厂商在成本有效、易部署、易管理等方面的要求,并解决了在以太网中部署语音设备的问题,为语音设备的生产者、销售者以及使用者提供了便利。LLDP-MED TLV的内容如表1-4所示。
TLV名称 |
说明 |
LLDP-MED Capabilities |
当前设备的MED设备类型以及在LLDPDU中可封装的LLDP-MED TLV类型 |
Network Policy |
端口的VLAN ID、支持的应用(如语音和视频)、应用优先级以及使用策略等 |
Extended Power-via-MDI |
当前设备的供电能力 |
Hardware Revision |
MED设备的硬件版本 |
Firmware Revision |
MED设备的固件版本 |
Software Revision |
MED设备的软件版本 |
Serial Number |
MED设备的序列号 |
Manufacturer Name |
MED设备的制造厂商 |
Model Name |
MED设备的模块名 |
Asset ID |
MED设备的资产标识符,以便目录管理和资产跟踪 |
Location Identification |
位置标识信息,供其它设备在基于位置的应用中使用 |
管理地址是供网络管理系统标识网络设备并进行管理的地址。管理地址可以明确地标识一台设备,从而有利于网络拓扑的绘制,便于网络管理。管理地址被封装在LLDP报文的Management Address TLV中向外发布。
LLDP有以下四种工作模式:
l TxRx:既发送也接收LLDP报文。
l Tx:只发送不接收LLDP报文。
l Rx:只接收不发送LLDP报文。
l Disable:既不发送也不接收LLDP报文。
当端口的LLDP工作模式发生变化时,端口将对协议状态机进行初始化操作。为了避免端口工作模式频繁改变而导致端口不断执行初始化操作,可配置端口初始化延迟时间,当端口工作模式改变时延迟一段时间再执行初始化操作。
当端口工作在TxRx或Tx模式时,设备会周期性地向邻居设备发送LLDP报文。如果设备的本地配置发生变化则立即发送LLDP报文,以将本地信息的变化情况尽快通知给邻居设备。但为了防止本地信息的频繁变化而引起LLDP报文的大量发送,每发送一个LLDP报文后都需延迟一段时间后再继续发送下一个报文。
当设备的工作模式由Disable/Rx切换为TxRx/Tx,或者发现了新的邻居设备(即收到一个新的LLDP报文且本地尚未保存发送该报文设备的信息)时,该设备将自动启用快速发送机制,即将LLDP报文的发送周期缩短为1秒,并连续发送指定数量的LLDP报文后再恢复为正常的发送周期。
当端口工作在TxRx或Rx模式时,设备会对收到的LLDP报文及其携带的TLV进行有效性检查,通过检查后再将邻居信息保存到本地,并根据TTL(Time To Live,生存时间)TLV中TTL的值来设置邻居信息在本地设备上的老化时间,若该值为零,则立刻老化该邻居信息。
与LLDP相关的协议规范有:
l IEEE 802.1AB-2005:Station and Media Access Control Connectivity Discovery
l ANSI/TIA-1057:Link Layer Discovery Protocol for Media Endpoint Devices
配置任务 |
说明 |
详细配置 |
|
配置LLDP基本功能 |
使能LLDP功能 |
必选 |
|
配置LLDP工作模式 |
可选 |
||
配置端口初始化延迟 |
可选 |
||
配置轮询功能 |
可选 |
||
配置允许发布的TLV类型 |
可选 |
||
配置管理地址 |
可选 |
||
调整LLDP相关参数 |
可选 |
||
配置LLDP报文的封装格式 |
可选 |
||
配置LLDP兼容CDP功能 |
可选 |
||
配置LLDP Trap功能 |
可选 |
LLDP功能必须在全局和端口上同时使能后才能生效。
表1-6 使能LLDP功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
全局使能LLDP功能 |
lldp enable |
必选 缺省情况下,LLDP功能未全局开启 |
进入以太网端口视图 |
interface interface-type interface-number |
必选 |
在端口上使能LLDP功能 |
lldp enable |
可选 缺省情况下,LLDP功能在端口上处于使能状态 |
LLDP的工作模式分为以下四种:
l TxRx:既发送也接收LLDP报文。
l Tx:只发送不接收LLDP报文。
l Rx:只接收不发送LLDP报文。
l Disable:既不发送也不接收LLDP报文。
表1-7 配置LLDP工作模式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入以太网端口视图 |
interface interface-type interface-number |
必选 |
配置LLDP的工作模式 |
lldp admin-status { disable | rx | tx | txrx } |
可选 缺省情况下,LLDP的工作模式为TxRx |
当端口上LLDP的工作模式发生变化时,端口将对协议状态机进行初始化操作,通过配置端口初始化的延迟时间,可以避免由于工作模式频繁改变而导致端口不断地进行初始化。
表1-8 配置端口初始化延迟
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
配置端口初始化的延迟时间 |
lldp timer reinit-delay delay |
可选 缺省情况下,端口初始化的延迟时间为2秒 |
在使能了轮询功能后,LLDP将以轮询时间间隔周期性地查询本设备的相关配置是否发生改变,如果发生改变将触发LLDP报文的发送,以将本设备的配置变化迅速通知给其它设备。
表1-9 配置轮询功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入以太网端口视图 |
interface interface-type interface-number |
必选 |
使能轮询功能并配置轮询时间间隔 |
lldp check-change-interval interval |
必选 缺省情况下,轮询功能处于关闭状态 |
表1-10 配置允许发布的TLV类型
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入以太网端口视图 |
interface interface-type interface-number |
必选 |
配置端口上允许发布的TLV类型 |
lldp tlv-enable { basic-tlv { all | port-description | system-capability | system-description | system-name } | dot1-tlv { all | port-vlan-id | protocol-vlan-id [ vlan-id ] | vlan-name [ vlan-id ] } | dot3-tlv { all | link-aggregation | mac-physic | max-frame-size | power } | med-tlv { all | capability | inventory | location-id { civic-address device-type country-code { ca-type ca-value }&<1–10> | elin-address tel-number } | network-policy | power-over-ethernet } } |
可选 缺省情况下,端口上允许发布除Location Identification TLV之外的所有类型的TLV |
管理地址是供网络管理系统标识网络设备并进行管理的地址。管理地址可以明确地标识一台设备,从而有利于网络拓扑的绘制,便于网络管理。管理地址被封装在LLDP报文的Management Address TLV中向外发布,并采用数字格式进行封装。
为保证与邻居设备的正常通信,请确保邻居设备也采用数字格式对管理地址进行封装。
表1-11 配置管理地址及其封装格式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入以太网端口视图 |
interface interface-type interface-number |
必选 |
配置在LLDP报文中发布管理地址 |
lldp management-address-tlv [ ip-address ] |
可选 缺省情况下,允许在LLDP报文中发布管理地址,发布的管理地址为该端口允许通过的、配置有IP地址的最小VLAN的主IP地址,但如果该端口允许通过的所有VLAN都未配置IP地址,则不发布管理地址 |
LLDP报文所携TTL TLV中TTL的值用来设置邻居信息在本地设备上的老化时间,由于TTL=Min(65535,(TTL乘数×发送LLDP报文的时间间隔)),即取65535与(TTL乘数×发送LLDP报文的时间间隔)中的最小值,因此通过调整TTL乘数可以控制本设备信息在邻居设备上的老化时间。
表1-12 调整LLDP相关参数
命令 |
说明 |
|
进入系统视图 |
system-view |
- |
配置TTL乘数 |
lldp hold-multiplier value |
可选 缺省情况下,TTL乘数为4 |
配置发送LLDP报文的时间间隔 |
lldp timer tx-interval interval |
可选 缺省情况下,发送LLDP报文的时间间隔为30秒 |
配置发送LLDP报文的延迟时间 |
lldp timer tx-delay delay |
可选 缺省情况下,发送LLDP报文的延迟时间为2秒 |
配置快速发送LLDP报文的个数 |
lldp fast-count count |
可选 缺省情况下,快速发送LLDP报文的个数为3个 |
发送LLDP报文的时间间隔和延迟时间都应小于TTL,否则将导致当前设备的信息在邻居设备上老化后仍无法收到当前设备发送的LLDP报文。
LLDP报文的封装格式有Ethernet II和SNAP两种:
l 当采用Ethernet II封装格式时,使能了LLDP功能的端口所发送的LLDP报文将以Ethernet II格式封装,且只有当收到以同种格式封装的LLDP报文时,设备才会对其进行处理。
l 当采用SNAP封装格式时,使能了LLDP功能的端口所发送的LLDP报文将以SNAP格式封装,且只有当收到以同种格式封装的LLDP报文时,设备才会对其进行处理。
LLDP报文的缺省封装格式为Ethernet II格式。如果邻居设备以SNAP格式封装LLDP报文,用户可在本地设备上也将LLDP报文的封装格式改为SNAP格式,以保证与邻居设备的正常通信。
表1-13 配置LLDP报文的封装格式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入以太网端口视图 |
interface interface-type interface-number |
必选 |
配置LLDP报文的封装格式为SNAP格式 |
lldp encapsulation snap |
必选 缺省情况下,LLDP报文的封装格式为Ethernet II格式 |
LLDP CDP(Cisco Discovery Protocol,思科发现协议)报文的封装格式只能为SNAP格式,不能为Ethernet II格式。
l 在E126/E126A以太网交换机中,只有E126A交换机支持LLDP兼容CDP功能。
l E126A交换机上同一时刻只能有一个VLAN被配置为Voice VLAN,有关Voice VLAN的详细介绍,请参见“Voice VLAN操作”。
当设备与Cisco的IP电话直连时,IP电话将会向设备发送CDP(Cisco Discovery Protocol,思科发现协议)报文以请求在设备上所配Voice VLAN的VLAN ID;如果在指定时间内没有收到设备回复的Voice VLAN的VLAN ID,IP电话将会把语音数据流以untagged方式发送,从而导致语音数据流与其它类型的数据流混在一起,无法进行区分。
在设备上配置LLDP兼容CDP功能后,设备就可以利用LLDP来接收、识别IP电话所发送的CDP报文,并向IP电话回复CDP报文,该CDP报文携带设备所配Voice VLAN的VLAN ID信息。IP电话收到该CDP报文后即可以完成Voice VLAN的自动配置,从而将语音数据流限制在设备所配置的Voice VLAN中传输,与其它数据流区分开来。
在配置LLDP兼容CDP功能之前,需完成以下任务:
l 全局使能LLDP功能。
l 在设备与IP电话相连接的端口上使能LLDP功能,并配置端口的LLDP工作模式为TxRx。
LLDP兼容CDP功能有以下两种工作模式:
l TxRx:既发送也接收CDP报文。
l Disable:既不发送也不接收CDP报文。
要使LLDP兼容CDP功能生效,必须先在全局使能LLDP兼容CDP功能,并将LLDP兼容CDP功能的工作模式配置为TxRx。
表1-14 配置LLDP兼容CDP功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
使能LLDP兼容CDP功能 |
lldp compliance cdp |
必选 缺省情况下,LLDP兼容CDP功能处于关闭状态 |
进入以太网端口视图 |
interface interface-type interface-number |
必选 |
配置LLDP兼容CDP功能的工作模式为TxRx |
lldp compliance admin-status cdp txrx |
必选 缺省情况下,LLDP兼容CDP功能的工作模式为Disable |
由于CDP报文所携TTL TLV中TTL的最大值为255,而TTL=Min(65535,(TTL乘数×发送LLDP报文的时间间隔)),因此为保证LLDP兼容CDP功能的正常运行,应确保TTL乘数与发送LLDP报文的时间间隔的乘积不大于255。TTL乘数及发送LLDP报文的时间间隔均可以通过命令行进行配置,具体请参见1.3.7 调整LLDP相关参数。
使能LLDP Trap功能后,设备可以通过向网管系统发送Trap信息以通告如发现新邻居、与原来邻居的通信链路发生故障等重要事件。
发送LLDP Trap信息的时间间隔是指设备向网管系统发送Trap信息的最小时间间隔,通过调整该时间间隔,可以避免由于邻居信息频繁变化而导致Trap信息的频繁发送。
表1-15 配置LLDP Trap功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入以太网端口视图 |
interface interface-type interface-number |
必选 |
使能LLDP Trap功能 |
lldp notification remote-change enable |
必选 缺省情况下,LLDP Trap功能处于关闭状态 |
退回系统视图 |
quit |
- |
配置发送LLDP Trap信息的时间间隔 |
lldp timer notification-interval interval |
可选 缺省情况下,发送LLDP Trap信息的时间间隔为5秒 |
在完成上述配置后,在任意视图下执行display命令可以显示配置后LLDP的运行情况,通过查看显示信息验证配置的效果。
表1-16 LLDP显示和维护
命令 |
|
显示待发送的LLDP信息 |
display lldp local-information [ global | interface interface-type interface-number ] |
显示由邻居设备发来的LLDP信息 |
display lldp neighbor-information [ interface interface-type interface-number ] [ brief ] |
显示LLDP统计信息 |
display lldp statistics [ global | interface interface-type interface-number ] |
显示LLDP状态信息 |
display lldp status [ interface interface-type interface-number ] |
显示端口上可发送的可选TLV信息 |
display lldp tlv-config [ interface interface-type interface-number ] |
l NMS(Network Management System,网络管理系统)通过以太网与Switch A相连,Switch A通过Ethernet1/0/1和Ethernet1/0/2分别与MED设备和Switch B相连。
l 通过在Switch A和Switch B上配置LLDP功能,使NMS可以对Switch A上的链路通信情况进行判断。
图1-4 LLDP基本功能配置组网图
(1) 配置Switch A
# 全局使能LLDP功能。
<SwitchA> system-view
[SwitchA] lldp enable
# 在端口Ethernet1/0/1和Ethernet1/0/2上分别使能LLDP功能(此步骤可省略,LLDP功能在端口上缺省使能),并配置LLDP工作模式为Rx。
[SwitchA] interface ethernet 1/0/1
[SwitchA-Ethernet1/0/1] lldp enable
[SwitchA-Ethernet1/0/1] lldp admin-status rx
[SwitchA-Ethernet1/0/1] quit
[SwitchA] interface ethernet 1/0/2
[SwitchA-Ethernet1/0/2] lldp enable
[SwitchA-Ethernet1/0/2] lldp admin-status rx
[SwitchA-Ethernet1/0/2] quit
(2) 配置Switch B
# 全局使能LLDP功能。
<SwitchB> system-view
[SwitchB] lldp enable
# 在端口Ethernet1/0/1上使能LLDP功能(此步骤可省略,LLDP功能在端口上缺省使能),并配置LLDP工作模式为Tx。
[SwitchB] interface ethernet 1/0/1
[SwitchB-Ethernet1/0/1] lldp enable
[SwitchB-Ethernet1/0/1] lldp admin-status tx
[SwitchB-Ethernet1/0/1] quit
(3) 检验配置效果
# 显示Switch A上所有端口的LLDP状态信息。
[SwitchA] display lldp status
Global status of LLDP : Enable
The current number of LLDP neighbors : 2
The current number of CDP neighbors : 0
LLDP neighbor information last changed time: 0 days,0 hours,4 minutes,40 seconds
Transmit interval : 30s
Hold multiplier : 4
Reinit delay : 2s
Transmit delay : 2s
Trap interval : 5s
Fast start times : 3
Port 1 [Ethernet1/0/1]:
Port status of LLDP : Enable
Admin status : Rx_Only
Trap flag : No
Roll time : 0s
Number of neighbors : 1
Number of MED neighbors : 1
Number of CDP neighbors : 0
Number of sent optional TLV : 0
Number of received unknown TLV : 0
Port 2 [Ethernet1/0/2]:
Port status of LLDP : Enable
Admin status : Rx_Only
Trap flag : No
Roll time : 0s
Number of neighbors : 1
Number of MED neighbors : 0
Number of CDP neighbors : 0
Number of sent optional TLV : 0
Number of received unknown TLV : 3
由此可见,Switch A的端口Ethernet1/0/1上连接了一个MED邻居设备,Ethernet1/0/2上则连接了一个非MED邻居设备,且这两个端口的LLDP工作模式都为Rx,即只接收而不发送LLDP报文。
# 将Switch A和Switch B间的链路断掉后,再显示Switch A上所有端口的LLDP状态信息。
[SwitchA] display lldp status
Global status of LLDP : Enable
The current number of LLDP neighbors : 1
The current number of CDP neighbors : 0
LLDP neighbor information last changed time: 0 days,0 hours,5 minutes,20 seconds
Transmit interval : 30s
Hold multiplier : 4
Reinit delay : 2s
Transmit delay : 2s
Trap interval : 5s
Fast start times : 3
Port 1 [Ethernet1/0/1]:
Port status of LLDP : Enable
Admin status : Rx_Only
Trap flag : No
Roll time : 0s
Number of neighbors : 1
Number of MED neighbors : 1
Number of CDP neighbors : 0
Number of sent optional TLV : 0
Number of received unknown TLV : 5
Port 2 [Ethernet1/0/2]:
Port status of LLDP : Enable
Admin status : Rx_Only
Trap flag : No
Roll time : 0s
Number of neighbors : 0
Number of MED neighbors : 0
Number of CDP neighbors : 0
Number of sent optional TLV : 0
Number of received unknown TLV : 0
由此可见,Switch A的端口Ethernet1/0/2上已经没有任何邻居设备了。
在E126/E126A以太网交换机中,只有E126A交换机支持LLDP兼容CDP功能。
l Switch A通过Ethernet1/0/1和Ethernet1/0/2分别与两部Cisco的IP电话相连;
l 在Switch A上配置VLAN ID为2的Voice VLAN,通过在Switch A上配置LLDP兼容CDP功能使IP电话完成Voice VLAN的自动配置,以使语音数据流被限制在Voice VLAN内,与其它数据流区分开来。
图1-5 LLDP兼容CDP功能配置组网图
(1) 在Switch A上配置Voice VLAN
# 创建VLAN 2。
<SwitchA> system-view
[SwitchA] vlan 2
[SwitchA-vlan2] quit
# 分别将端口Ethernet1/0/1和Ethernet1/0/2配置为Trunk端口,并使能Voice VLAN功能。
[SwitchA] interface ethernet 1/0/1
[SwitchA-Ethernet1/0/1] port link-type trunk
[SwitchA-Ethernet1/0/1] voice vlan 2 enable
[SwitchA-Ethernet1/0/1] quit
[SwitchA] interface ethernet 1/0/2
[SwitchA-Ethernet1/0/2] port link-type trunk
[SwitchA-Ethernet1/0/2] voice vlan 2 enable
[SwitchA-Ethernet1/0/2] quit
(2) 在Switch A上配置LLDP兼容CDP功能
# 全局使能LLDP功能以及LLDP兼容CDP功能。
[SwitchA] lldp enable
[SwitchA] lldp compliance cdp
# 在端口Ethernet1/0/1和Ethernet1/0/2上分别使能LLDP功能(此步骤可省略,LLDP功能在端口上缺省使能),配置LLDP工作模式为TxRx,并配置LLDP兼容CDP功能的工作模式为TxRx。
[SwitchA] interface ethernet 1/0/1
[SwitchA-Ethernet1/0/1] lldp enable
[SwitchA-Ethernet1/0/1] lldp admin-status txrx
[SwitchA-Ethernet1/0/1] lldp compliance admin-status cdp txrx
[SwitchA-Ethernet1/0/1] quit
[SwitchA] interface ethernet 1/0/2
[SwitchA-Ethernet1/0/2] lldp enable
[SwitchA-Ethernet1/0/2] lldp admin-status txrx
[SwitchA-Ethernet1/0/2] lldp compliance admin-status cdp txrx
[SwitchA-Ethernet1/0/2] quit
(3) 检验配置效果
# 显示Switch A上的邻居信息。
[SwitchA] display lldp neighbor-information
CDP neighbor-information of port 1[Ethernet1/0/1]:
CDP neighbor index : 1
Chassis ID : SEP00141CBCDBFE
Port ID : Port 1
Sofrware version : P0030301MFG2
Platform : Cisco IP Phone 7960
Duplex : Full
CDP neighbor-information of port 2[Ethernet1/0/2]:
CDP neighbor index : 2
Chassis ID : SEP00141CBCDBFF
Port ID : Port 1
Sofrware version : P0030301MFG2
Platform : Cisco IP Phone 7960
Duplex : Full
由此可见,Switch A已发现了分别连接在端口Ethernet1/0/1和Ethernet1/0/2上的IP电话,并获取到了相关的设备信息。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!