什么是LLDP?
LLDP是一种 IEEE标准协议 (IEEE 802.1AB),它定义封装在以太网帧中的消息,目的是为设备提供向 LAN上的其他设备宣布基本设备信息的方法。它类似于CDP,用于网络拓扑、故障排除和自动化网络管理。
LLDP的优势
- 使网络管理工具更易于在多供应商环境中使用。
- 轻松发现物理网络拓扑,从而简化故障排除。
- 这允许跨多个供应商发现工作站。
- 它提供设备功能,并支持可选的系统名称、说明和管理地址选项。
- 检测双工和速度不匹配的信息有助于确定正确的速度。
- 可以找到具有配置错误或无法访问 IP地址的设备。
LLDP的消息结构
LLDP通过称为LLDPDU的独立单位共享信息。它由TLV字段组成,每个TLV字段对应于一定的类型和长度。LLDP使用TLV支持的设备接收信息并将其发送到相邻的工业以太网交换机。配置信息、设备功能和设备标识等详细信息也可以通过此协议播发。以下 TLV:
- 端口描述 TLV
- 系统名称 TLV
- 系统说明 TLV
- 系统性能 TLV
- 管理地址 TLV
LLDP和LLDP-MEDLLDP Media Endpoint Devices(LLDP-MED)
TIA(美国电信工业协会)开发了一种称为链路层发现协议- Media Endpoint Discovery(LLDP-MED)的协议,以定义某些扩展,以增强某些类型的网络设备(如IP电话等)的自动化管理。在LLDP-MED中,确定连接设备的功能以及是否启用这些功能。然后,它将继续发送LLDP-MED数据包,直到它连接的远程设备不再具有LLDP-MED功能。LLDP-MED提供哪些功能?
- LLDP-MED性能
- 网络策略
- 电源管理
- 库存管理
- 位置识别
LLDP-MED支持以下三类端点:
LLDP-MED三类端点LLDP属性(定时器)
LLDP 定时器TLV Advertise Interval:选择用户定义以输入发送 LLDP广播更新的速率(以秒为单位),或选择使用默认值以使用默认值(30秒)。
Hold Multiplier:指定与广播间隔值结合使用的倍数,以确定 LLDP信息在被丢弃之前保留的时间长度。默认值为 4。
Reinitialization Delay:当端口上的 LLDP操作模式更改时,端口会在 LLDP重新初始化延迟后初始化协议状态。通过调整延迟,可以避免因频繁更改端口上的LLDP操作模式而导致的频繁初始化。默认值为 2。
Transmit Delay:指定在链路层发现协议 (LLDP) 中的 TLV(类型、长度或值)元素或本地系统状态(例如主机名或管理地址更改)进行更改后,设备在向邻居发送广播之前延迟的秒数。默认值为 2。
LLDP-MED Fast-start-repeat-count:快速启动功能使网络连接设备能够在新检测到LLDP-MED端点或新连接到网络时,在有限的时间内以更快的速率播发自身。此功能在VoIP网络中非常重要,例如,快速可用性对于紧急呼叫服务位置等应用程序至关重要。当网络连接设备从新检测到的端点接收到第一个 LLDP帧时,将启动快速启动计时器。默认值为 2。
LLDP-MED网络策略
LLDP-MED网络策略是特定实时应用程序(如语音或视频)的一组相关配置设置。网络策略(如果已配置)可以包含在传出 LLDP数据包中,以发送到连接的 LLDP媒体端点设备。媒体终结点设备必须按照其接收的网络策略中指定的方式发送其流量。
LLDP-MED网络策略Policy ID:选择要创建的策略编号。
Application:选择要为其定义网络策略的应用程序类型(流量类型)。
VLAN ID:输入流量必须发送到的 VLAN ID。
VLAN类型:选择流量是已标记还是未标记。
User Priority:选择应用于此网络策略定义的流量优先级。这是 CoS值。
DSCP值:选择要与相邻设备发送的应用程序数据关联的 DSCP值。此值通知他们如何标记发送到设备的应用程序流量。
-
协议
+关注
关注
2文章
616浏览量
40838 -
LLDP
+关注
关注
0文章
4浏览量
2478
发布评论请先 登录
IO-Link规范解读(五):数据链路层解析
交换机无法显示LLDP邻居信息故障案例
移植CANfestival,发现can无法接收数据,为什么?
请问rt-thread有没有链路层通信的方法?
协议分析仪能检测蓝牙设备的哪些潜在问题?
蓝牙协议分析仪能检测哪些问题?
RDMA简介3之四种子协议对比
NVMe协议简要分析
传感器网络通信协议的核心技术要素
如何使用ZPS-CANFD观察CAN数据链路层的工作过程
揭秘工业交换机中的LLDP:让设备“自我介绍”的神奇技术
工业以太网中的数据链路层与工业交换机的关键作用

链路层发现协议LLDP和LLDP-MED
评论