LLDP工作原理

LLDP可以将本地设备的信息组织起来并发布给自己的远端设备,本地设备将收到的远端设备信息以标准MIB的形式保存起来。工作原理如图1所示。

图1 LLDP原理框图

在这里插入图片描述

LLDP基本实现原理为:

LLDP模块通过LLDP代理与设备上物理拓扑MIB、实体MIB、接口MIB以及其他类型MIB的交互,来更新自己的LLDP本地系统MIB,以及本地设备自定义的LLDP扩展MIB。
将本地设备信息封装成LLDP帧发送给远端设备。
接收远端设备发过来的LLDP帧,更新自己的LLDP远端系统MIB,以及远端设备自定义的LLDP扩展MIB。
通过LLDP代理收发LLDP帧,设备就很清楚地知道远端设备的信息,包括连接的是远端设备的哪个接口、远端设备的MAC地址等信息。
LLDP本地系统MIB用来保存本地设备信息。包括设备ID、接口ID、系统名称、系统描述、接口描述、网络管理地址等信息。

LLDP远端系统MIB用来保存远端设备信息。包括设备ID、接口ID、系统名称、系统描述、接口描述、网络管理地址等信息。

LLDP代理完成下列任务:

维护LLDP本地系统MIB和LLDP远端系统MIB。
在本地状态发生变化的情况下,提取LLDP本地系统MIB信息并向远端设备发送。在本地设备状态信息没有变化的情况下,按照一定的周期提取LLDP本地系统MIB信息向远端设备发送。
识别并处理收到的LLDP帧。
LLDP本地系统MIB或LLDP远端系统MIB的状态发生变化的情况下,向网管发送LLDP告警。
LLDP报文发送机制

当使能LLDP功能时,设备会周期性地向邻居设备发送LLDP报文。如果设备的本地配置发生变化则立即发送LLDP报文,以将本地信息的变化情况尽快通知给邻居设备。为了防止本地信息的频繁变化而引起LLDP报文的大量发送,每发送一个LLDP报文后都需延迟一段时间后再继续发送下一个报文。
当发现新的邻居设备(即收到一个新的LLDP报文且本地尚未保存发送该报文设备信息),或者设备的LLDP功能由去使能状态变为使能,或者设备的接口状态由Down变为Up的时候,该设备将自动启用快速发送机制。即将LLDP报文的发送周期缩短为1秒,并连续发送指定数量的LLDP报文后再恢复为正常的发送周期。
LLDP报文接收机制

当使能LLDP功能时,设备会对收到的LLDP报文及其携带的TLV进行有效性检查,通过检查后再将邻居信息保存到本地设备,并根据LLDPDU报文中TLV携带的TTL值设置邻居信息在本地设备的老化时间。如果接收到的LLDPDU中的TTL值等于零,将立刻老化掉该邻居信息。

为了深入了解IEEE Standard 802.1AB-2009标准中的LLDP协议,你需要查看官方发布的文档《IEEE Std 802.1AB-2009》。该标准详细阐述了局域网和城域网中站和媒体访问控制连接发现的方法,特别是LLDP(Link Layer Discovery Protocol,链路层发现协议)的作用。 参考资源链接:[IEEE Std 802.1AB-2009](https://wenku.csdn.net/doc/6412b49fbe7fbd1778d403ac?spm=1055.2569.3001.10343) LLDP协议是一种网络管理协议,它允许网络设备广播自己的存在以及各种网络相关信息给同一局域网内的其他设备。该协议的主要用途包括网络拓扑发现、设备管理、故障排除以及网络配置和维护。工作原理上,LLDP能够在数据链路层(OSI模型的第二层)上运行,通过定期向所有网络接口发送LLDPDU(LLDP数据单元)来通告其网络接口的配置信息,例如设备标识、端口标识、端口能力和管理系统地址等。 在实际操作中,设备会定期发送LLDPDU,并且监听其他设备发出的LLDPDU,从而维护一个关于网络连接状态的数据库。这样,网络管理员可以通过查询这个数据库来获取网络的实时拓扑结构,以及每台设备的具体配置和能力信息,这对于网络的配置和问题定位非常有用。 为了掌握LLDP协议的更多细节和应用,建议深入研究《IEEE Std 802.1AB-2009》文档。该文档不仅提供了标准的定义,还包含了LLDP的工作机制、消息格式以及应用案例,将帮助你在实践中更有效地运用这一标准。 参考资源链接:[IEEE Std 802.1AB-2009](https://wenku.csdn.net/doc/6412b49fbe7fbd1778d403ac?spm=1055.2569.3001.10343)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

优质网络系统领域创作者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值