LLDP 协议

LLDP 协议链路层发现协议 它可以将本端的设备管理的地址设备标识接口标识等构成不同的 TLV Type Length Value 类型 长度 值 将其封装在 LLDPDU LinkLayerDis

大家好,欢迎来到IT知识分享网。

1.什么是LLDP

  LLDP(Link Layer Discovery Protocol,链路层发现协议).它可以将本端的设备管理的地址 设备标识 接口标识等构成不同的TLV(Type/Length/Value,类型/长度/值)将其封装在LLDPDU(Link Layer Discovery Protocol Data Unit,链路层发现协议数据单元)中发给与自己直连的邻居,邻居收到这些信息后将其以标准MIB(Management Information Base,管理信息库)的形式保存起来,以供网络管理系统查询及判断链路的通信状况。

2. switch LLDP的四种工作模式

3. LLDP的报文格式(两种)

LLDP 协议

Destination MAC address 目的 MAC 地址,为固定的组播 MAC 地址 0x0180-C200-000E
Source MAC address 源 MAC 地址,为端口 MAC 地址或设备桥 MAC 地址(如果有端口地址则使用端口 MAC 地址,否则使用设备桥 MAC 地址)
Type 0x88CC(EthernetII) or 0xAAAA-0300-0000-88CC(SNAP)
LLDPDU LLDP数据是一组TLV,每个TLV都代表一个信息
FCS(Frame Check Sequence)

帧校验序列。

4. LLDPDU

  组成LLDPDU之前,设备先将本地信息封装成TLV(Type-Length-Value)格式,再由若干个TLV组合成一个LLDPDU封装在LLDP报文的数据部分进行传送。

LLDP 协议

 LLDP协议规定每个LLDPDU共可携带28种TLV,且每个LLDPDU固定以Chassis ID
TLV、Port ID TLV和Time to Live TLV开始,以End of LLDPDU TLV为结束,这四个
TLV为必选的TLV,其他则为可选TLV.

5. TLV

LLDP 协议

Type:表示TLV的类型,它占7个bits。每个TLV的类型值不同,比如End of LLDPDU TLV的类型值为0,Chassis ID TLV的类型值为1等。
information string length:表示TLV内容的长度,它占9个bit。
information string:表示TLV的内容,最大支持511bytes长度的内容

比如下面,还有其他TLV类型,有802.1  802.3等,参考:华为文档

LLDP 协议

 

6. 工作原理

LLDP协议规定设备的每个接口上都有一个LLDP Agent,主要维护以下

原理图:

LLDP 协议

文章参考:https://support.huawei.com/hedex/hdx.do?docid=EDOC&id=ZH-CN_CONCEPT_0

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/117687.html

(0)
上一篇 2025-11-19 08:10
下一篇 2025-11-19 08:20

相关推荐

发表回复

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

关注微信