网站建设的主题,怎样给自己的网站做防红连接,杭州做百度推广的公司,网站建设+深圳+凡科文章目录 LLDP协议#xff08;链路层链路发现协议#xff09;TLVLLDPDULLDP工作机制LLDP 报文ethernet IISNAP LLDP协议#xff08;链路层链路发现协议#xff09;
随着网络技术的发展#xff0c;接入网络的设备的种类越来越多#xff0c;配置越来越复杂#xff0c;来自… 文章目录 LLDP协议链路层链路发现协议TLVLLDPDULLDP工作机制LLDP 报文ethernet IISNAP LLDP协议链路层链路发现协议
随着网络技术的发展接入网络的设备的种类越来越多配置越来越复杂来自不同设备厂商的设备也往往会增加自己特有的功能这就导致在一个网络中往往会有很多具有不同特性的、来自不同厂商的设备为了方便对这样的网络进行管理就需要使得不同厂商的设备能够在网络中相互发现并交互各自的系统及配置信息LLDP协议Link Layer Discovery Protocol链路层发现协议就是用于这个目的的协议。
LLDP协议使得接入网络的一台设备可以将本端的设备管理的地址、设备标识、接口标识等构成不同的TLV(Type/Length/Value类型/长度/值)将其**封装在LLDPDULink Layer Discovery Protocol Data Unit链路层发现协议数据单元发送给接入同一个局域网络的其它设备。当一个设备从网络中接收到其它设备的这些信息时它就将这些信息以MIBManagement Information Base管理信息库**的形式存储起来以供网络管理系统查询及判断链路的通信状况。
LLDP的实体主要维护了两个MIB库一个 local system MIB一个remote system MIB一个用于维护本地相关的设备MIB信息一个用于维护远端设备MIB信息。
LLDP信息的通告以及接收处理不受端口的STP状态的影响
TLV
TLV是组成LLDPDU的最小单元表示一个对象的类型、长度和信息。每个TLV代表设备的一种信息例如设备ID、接口ID、管理地址等都各自对应Chassis ID TLV、Port ID TLV、Management Address TLV等固定的TLV。
Type表示TLV的类型它占7个bits。每个TLV的类型值不同比如End of LLDPDU TLV的类型值为0Chassis ID TLV的类型值为1等。information string length表示TLV内容的长度它占9个bit。information string表示TLV的内容最大支持511bytes长度的内容
LLDPDU
组成LLDPDU之前设备先将本地信息封装成TLVType-Length-Value格式再由若干个TLV组合成一个LLDPDU封装在LLDP报文的数据部分进行传送。
LLDP协议规定每个LLDPDU共可携带28种TLV且每个LLDPDU固定以Chassis ID TLV、Port ID TLV和Time to Live TLV开始以End of LLDPDU TLV为结束这四个 TLV为必选的TLV其他则为可选TLV。
LLDP工作机制
LLDP是一个用于信息通告和获取的协议但是需要注意的一点是LLDP发送的信息通告不需要确认不能发送一个请求来请求获取某些信息也就是说LLDP是一个单向协议只有主动通告一种工作方式无需确认不能查询、请求比如像ARP协议那样请求某个IP的MAC地址。 LLDP主要完成如下工作
初始化并维护本地MIB 库中的信息。从本地MIB 库中提取信息并将信息封装到LLDP 帧中。LLDP帧的发送有两种触发方式一是定时器到期触发一是设备状态发生了变化触发。识别并处理接收到的LLDPDU帧维护远端设备LLDP MIB 信息库。当本地或远端设备MIB信息库中有信息发生变化时发出通告事件。
LLDP 报文
LLDP报文封装有两种格式一是ethernet II另外一个是SNAP。
ethernet II
Destination MAC address目的MAC地址为固定的组播MAC地址0x0180-C200-000E。Source MAC address源MAC地址为端口MAC地址或设备桥MAC地址如果有端口地址则使用端口MAC地址否则使用设备桥MAC地址。Type报文类型为0x88CC。Data数据为LLDPDU。FCS帧检验序列。
SNAP
Destination MAC address目的MAC地址为固定的组播MAC地址0x0180-C200-000E。Source MAC address源MAC地址为端口MAC地址或设备桥MAC地址如果有端口地址则使用端口MAC地址否则使用设备桥MAC地址。Type报文类型为0xAAAA-0300-0000-88CC。Data数据为LLDPDU。FCS帧检验序列