关于LLDP

关于LLDPLLDP是LinkLayerDiscoveryProtocol链路层发现协议的简称,几乎所有以太网交换机都内置了这个功能。LLDP的大致原理如下:1交换机定期通过LLDP报文对外广播自己的设备类型、端口编号等信息,交换机不会转发LLDP报文,但是会在链路上侦听其他设备发送过来的LLDP数据,并在一定时限的有效期内存储在交换机MIB中,可以供SNMP查询,进而掌握自己邻居的大致情况。

大家好,又见面了,我是你们的朋友全栈君。

LLDP是Link Layer Discovery Protocol链路层发现协议的简称,几乎所有以太网交换机都内置了这个功能。

LLDP的大致原理如下:

1 交换机定期通过LLDP报文对外广播自己的设备类型、端口编号等信息,交换机不会转发LLDP报文,但是会在链路上侦听其他设备发送过来的LLDP数据,并在一定时限的有效期内存储在交换机MIB中,可以供SNMP查询,进而掌握自己邻居的大致情况。

2 LLDP报文的数据段DataUnit是以TLV的格式定义的,分别说明了数据是哪方面的信息,长度,以及本身的内容。厂家还可以根据需要自行添加TLV。

如果想基于LLDP进行二层网络拓扑发现,方法很简单:从网络中某个交换机开始,读取其LLDP生成的MIB或者基于LLDP命令回显,加入与之邻接的交换机,重复上述步骤。当然,想通过被动方式采集或者侦听到网络中的LLDP报文是不太现实的。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/140410.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号