DLEP 与 LLDP 用于通信设备发现

网络工程 网络发现 连线
2021-07-24 15:01:41

我正在寻找一种简单的方法来允许路由器通过 LAN 发现通信设备。我听说过一些关于 DLEP 和 LLDP 的信息,但除了了解 LLDP 较旧,而且 DLEP 最近才获得 RFC 地位之外,我找不到更多信息。

我有兴趣知道的是:

  1. 两者中的任何一个的采用状态如何?它们中的任何一个被广泛使用吗?
  2. 它们中的一个是否比另一个具有显着的优势,是一种“杀手功能”,使其更加相关和有用?

谢谢

2个回答

试图比较这两种协议实际上是在比较苹果和橙子。它们是用于两个单独作业的两个单独协议。

正如Zac67所指出的,LLDP被商业网络设备广泛支持,但仅限于链路。它使用第 2 层多播地址,该地址不会被转发到接口之外。

DLEP 用于路由器和调制解调器之间,以帮助路由器做出更好的路由决策。它并不是像 LLDP 那样真正的设备发现协议。我知道有些 Cisco 设备支持 DLEP,但 RFC 是几个月前才发布的,所以要得到广泛支持还需要一段时间。

我还没有看到支持 DLEP 的设备。LLDP 得到广泛支持,但仅适用于链路级别,因此它只能发现直接连接的设备。来自(802.1D 兼容)交换机后面设备的 LLDP 消息将不会到达您。但是,如果可以访问发现的设备,您可以使用 SNMP 查询它们的 LLDP 数据库并通过网络工作。

您正在寻找的可能是用于 IPv4 的ICMP 路由器发现协议用于 IPv6 的邻居发现协议