fbpx
维基百科

链路层发现协议

链路层发现协议Link Layer Discovery Protocol,LLDP)是一种数据链路层协议,网络设备可以通过在本地网络中发送LLDPDU(Link Layer Discovery Protocol Data Unit)来通告其他设备自身的状态。是一种能够使网络中的设备互相发现并通告状态、交互信息的协议。

概述 编辑

LLDP协议属于链路层协议,它的以太类型为0x88cc。一个标准的LLDP帧格式如下:

标准LLDP协议帧格式
目的MAC地址 MAC地址 以太类型 Chassis ID TLV Port ID TLV Time to live TLV 可选 TLV End of LLDPDU TLV
01-80-C2-00-00-0E 或

01-80-C2-00-00-03 或

01-80-C2-00-00-00

源MAC 0x88cc 零或多个可选的TLV 表示LLDP结束


目的MAC地址
LLDP协议的目的MAC地址总是是固定的几个值之一。[1]:20
名称 目的MAC地址 意义
Nearest bridge 01-80-C2-00-00-0E 包被限制在本地网络中,无法被任何桥或路由设备转发
Nearest non-TPMR bridge 01-80-C2-00-00-03 包只被Two-Port MAC Relay (TPMR)转发,其他的任何桥或路由设备都不转发该数据包
Nearest Customer Bridge 01-80-C2-00-00-00 只在两个Customer Bridge之间传播。
TLV
TLV是type, length, value的缩写[1]:8,是LLDP中主要的数据格式。该数据类型的格式为:[1]:24
TLV类型

(7bits)

TLV数据部分长度

(9bits)

TLV数据部分

(0至511字节)

TLV的类型部分的取值中,0~8以及127是规范中已经明确占用的数值,9~126则是预留的数值,其详细定义如下:[1]:25

TLV类型部分定义
TLV type TLV name 是否必须存在
0 End Of LLDPDU 必须
1 Chassis ID 必须
2 Port ID 必须
3 Time To Live 必须
4 Port Description 可选
5 System Name 可选
6 System Description 可选
7 System Capabilities 可选
8 Management Address 可选
9–126 Reserved for future standardization
127 Organizationally Specific TLVs 可选

参考文献 编辑

  1. ^ 1.0 1.1 1.2 1.3 ieee. IEEE Std 802.1AB-2009 IEEE Standard for Local and Metropolitan Area Networks -- Station and Media Access Control Connectivity Discovery (PDF). [2015-09-07]. (原始内容 (PDF)于2015-11-16). 

外部链接 编辑

链路层发现协议, link, layer, discovery, protocol, lldp, 是一种数据链路层协议, 网络设备可以通过在本地网络中发送lldpdu, link, layer, discovery, protocol, data, unit, 来通告其他设备自身的状态, 是一种能够使网络中的设备互相发现并通告状态, 交互信息的协议, 概述, 编辑lldp协议属于链路层协议, 它的以太类型为0x88cc, 一个标准的lldp帧格式如下, 标准lldp协议帧格式, 目的mac地址, 源mac地址, 以. 链路层发现协议 Link Layer Discovery Protocol LLDP 是一种数据链路层协议 网络设备可以通过在本地网络中发送LLDPDU Link Layer Discovery Protocol Data Unit 来通告其他设备自身的状态 是一种能够使网络中的设备互相发现并通告状态 交互信息的协议 概述 编辑LLDP协议属于链路层协议 它的以太类型为0x88cc 一个标准的LLDP帧格式如下 标准LLDP协议帧格式 目的MAC地址 源MAC地址 以太类型 Chassis ID TLV Port ID TLV Time to live TLV 可选 TLV End of LLDPDU TLV01 80 C2 00 00 0E 或 01 80 C2 00 00 03 或01 80 C2 00 00 00 源MAC 0x88cc 零或多个可选的TLV 表示LLDP结束 目的MAC地址 LLDP协议的目的MAC地址总是是固定的几个值之一 1 20名称 目的MAC地址 意义Nearest bridge 01 80 C2 00 00 0E 包被限制在本地网络中 无法被任何桥或路由设备转发Nearest non TPMR bridge 01 80 C2 00 00 03 包只被Two Port MAC Relay TPMR 转发 其他的任何桥或路由设备都不转发该数据包Nearest Customer Bridge 01 80 C2 00 00 00 只在两个Customer Bridge之间传播 TLV TLV是type length value的缩写 1 8 是LLDP中主要的数据格式 该数据类型的格式为 1 24TLV类型 7bits TLV数据部分长度 9bits TLV数据部分 0至511字节 TLV的类型部分的取值中 0 8以及127是规范中已经明确占用的数值 9 126则是预留的数值 其详细定义如下 1 25 TLV类型部分定义 TLV type TLV name 是否必须存在0 End Of LLDPDU 必须1 Chassis ID 必须2 Port ID 必须3 Time To Live 必须4 Port Description 可选5 System Name 可选6 System Description 可选7 System Capabilities 可选8 Management Address 可选9 126 Reserved for future standardization 127 Organizationally Specific TLVs 可选参考文献 编辑 1 0 1 1 1 2 1 3 ieee IEEE Std 802 1AB 2009 IEEE Standard for Local and Metropolitan Area Networks Station and Media Access Control Connectivity Discovery PDF 2015 09 07 原始内容存档 PDF 于2015 11 16 外部链接 编辑http engineerhardy blogspot jp 2014 06 lldp link layer discovery protocol html 页面存档备份 存于互联网档案馆 https wiki wireshark org LinkLayerDiscoveryProtocol 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title 链路层发现协议 amp oldid 73796816, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。