📅  最后修改于: 2023-12-03 15:10:20.930000             🧑  作者: Mango
数据链路层是OSI模型中第二层,主要提供了物理层的上面的抽象,并确保物理层的数据传输可靠性,是TCP/IP中的网络接口层。
思科发现协议(CDP)是思科系统开发的用于获取有关直接连接的设备的协议。它在网络中传输后台设备信息,如IP地址和设备类型。CDP并不受任何限制,它可用于任何设备,但只有当源地址和目标地址都是一个思科设备时,才支持CDP查询。
CDP的主要作用是发现直接相连的设备信息,如设备名称,曾用IP地址,接口类型等。
链路层发现协议(LLDP)是一种标准特定的网络协议,用于网络设备间发现、交换设备信息的协议。与CDP类似,LLDP也可以发现直接相邻设备的类型、端口数和速率、设备名称、管理协议IP地址等信息。
LLDP是一种开放的协议,与CDP相比具有以下优点:
CDP和LLDP两者之间的主要差异如下所示:
| 特性 | CDP | LLDP | | --- | --- | --- | | 开发公司 |思科 |IEEE | | 不同厂商相互协作 | 不支持 | 支持 | | 发现设备类型 | 仅限于思科设备 | 适用于大多数网络设备 | | 中央管理基础设施支持 | 适用 | 适用 |
CDP和LLDP都具有相同的功能,它们的唯一区别在于供应商和标准。在使用这些协议时,需要考虑设备的兼容性和安全性。因此可以根据实际需求选择CDP和LLDP中的任何一个来使用
在思科设备中启用CDP的命令是:
switch(config)# cdp run
在交换机中启用LLDP的命令是:
switch(config)# lldp run
CDP和LLDP是用于网络设备中的两种协议,它们都用于发现相邻设备及其特性。LLDP比CDP更具有通用性,支持不同的网络设备,而CDP主要用于思科设备之间的交换。这两种协议具有相同的作用,但在不同的设备上可能需要使用不同的协议。在启用这些协议之前,应确保设备的兼容性和安全性。