LLDP 查询 - 为什么路由器支持 LLDP?

网络工程 低密度脂蛋白
2022-02-12 01:09:08

LLDP是在二层交换上使用的链路层协议。为什么路由器支持它,因为路由器工作在三层?

4个回答

它们在第 3 层工作,但为此它们还使用较低的层,包括第 2 层。因此 LLDP 仍然可以使用,并且有助于查看连接到路由器上特定端口的内容。

你可能会问为什么 Windows、MacOS 或 linux 支持 LLDP。当您列出交换机上的 LLDP 邻居时,您认为它是从哪里获得这些信息的?

LLDP有两个部分:发送者和接收者。没有 LLDP 发送进程的设备将不会在交换机上显示任何内容(LLDP 接收器)。同样,如果该设备没有接收进程,则该设备将一无所知 - 并且交换机是发送者。

LLDP 是一种邻居发现协议。很多时候你会想看看什么连接在哪里,这在路由器上与任何其他网络连接设备一样重要。

LLDP 是一种“链路层发现协议”。该协议在链接上宣传自己,并从其他发送者那里填充自己的数据库。路由器和/或交换机(甚至您的家用 PC)可以相互连接,并交换 LLDP 信息。

路由器理解“第 2 层”和“第 3 层”。您可能知道,路由器使用 arp,这是一种“第 2 层”协议。

路由器将发送带有目标多播 mac-address的第 2 层帧01:80:c2:00:00:0e如果支持 LLDP 的交换机或路由器在其端口上接收到一个帧,那么 CPU 将处理这个目标。然后它将让 LLDP 进程处理该信息。

符合 802.1D 的网桥不应转发这些以 LLDP 多播 MAC 地址为目的地的帧。当您需要查看谁连接到哪个端口等时,LLDP 是一种很好的故障排除协议。