这篇文章已经过机器翻译.放弃
配置链路层发现协议
Citrix ADC 支持行业标准 (IEEE 802.1AB) 链路层发现协议 (LLDP)。LLDP 是一种第 2 层协议,使 Citrix ADC 能够将其身份和功能通告给直接连接的设备,并了解这些邻居设备的身份和功能。
注意: 仅 Citrix ADC MPX 平台支持链路层发现协议 (LLDP)。
使用 LLDP,Citrix ADC 以 LDP 消息的形式传输和接收信息,称为 LLDP 数据包数据单元 (LLDPU)。LDPU 是一系列类型、长度、值 (TLV) 信息元素。每个 TLV 都保存有关传输 LLDPDU 的设备的特定类型的信息。Citrix ADC 在每个 LDPU 中发送以下 TLV:
- 机箱编号
- 端口 ID
- 生存时间价值
- 系统名称
- 系统描述
- 端口描述
- 系统功能
- 管理地址
- 端口 VLAN ID
- 链路聚合
注意: 您不能指定要在 LDP 消息中发送的 TLV。
Citrix ADC 接口支持以下 LDP 模式:
- 无。接口既不从直接连接的设备接收 LLDP 消息,也不会将其传输到直接连接的设备。
- TRANSMITTER。接口将 LLDP 消息传输到直接连接的设备,但不接收来自直连设备的 LLDP 消息。
- 接收器。接口从直接连接的设备接收 LLDP 消息,但不会将 LLDP 消息传输到直接连接的设备。
- 收发器。接口将 LLDP 消息传输到直接连接的设备并接收 LLDP 消息。
接口的 LDP 模式取决于在全局级别和接口级别配置的 LDP 模式。下表显示了由全局级和接口级别设置的可用组合产生的模式: 接口和全局级 LLDP 模式。
请注意与 Citrix ADC 传输或接收的 LDP 消息相关的以下几点:
-
传输 LDP 信息。Citrix ADC 从在 TRANSMITTER 或 TRANSCEIVER LLDP 模式下工作的接口传输 Ldpu。
以下是 Citrix ADC 上的全局 LDP 传输参数:
- 计时器。Citrix ADC 发送到直接连接的设备的 Ldpu 之间的间隔(以秒为单位)。
- 保留时间乘数。一个乘数,用于计算接收设备在丢弃或删除 LDP 信息之前将 LDP 信息存储在其数据库中的持续时间。持续时间的计算方式为“保留时间乘 数”参数值乘以“计时器”参数值。
-
接收 LDP 消息。Citrix ADC 将 LDPDU 信息存储在其管理信息库 (MIB) 中。存储的 LLDP 信息按接收 LDDDU 的接口的 ID 进行分类或分组。Citrix ADC 在接收的 LDPU 中指定的持续时间内保留此 LDP 信息。
如果在丢弃该接口的存储 LLDP 信息之前,ADC 在接口上接收到另一个 LDDDU,则该 ADC 将用新 LDDDU 中的信息替换该接口的存储 LLDP 信息。
配置步骤
在 Citrix ADC 设备上配置 LLDP 包括以下任务:
-
设置全局级 LDP 参数。在此任务中,您可以设置全局 LLDP 参数,如 LDP 计时器、保持时间倍增器和 LDP 模式。
-
设置接口级 LDP 参数。在此任务中,您可以设置接口的 LLDP 模式。
-
(可选)显示邻居设备信息。您可以显示在 Citrix ADC 的所有接口上收集的邻居设备 LDP 信息,或仅显示在指定接口上收集的 LDP 信息。如果未指定接口,则会显示所有接口的信息。
以下是在 Citrix ADC 上配置 LDP 的必备条件:
-
请确保您了解标准的 LDP 协议 (IEEE 802.1AB)。
-
验证您已在所需直接连接的设备上配置 LLDP。
CLI 过程
要使用 CLI 设置全局级 LDP 参数,请执行以下操作:
在命令提示符下,键入:
- 设置 lldp 参数 [-[-holdTimexMult][-timer <positive_integer>] <positive_integer>[-模式]<Mode>
- show lldp param
要使用 CLI 为 LDP 配置接口,请执行以下操作:
在命令提示符下,键入:
- set interface <id> -lldpmode <lldpmode>
- show interface <id>
使用 CLI 显示邻居设备信息:
在命令提示符下,键入以下命令之一:
- show lldp neighbors
- show lldp neighbors <ifnum>
GUI 程序
要使用 GUI 设置全局级 LDP 参数,请执行以下操作:
- 导航到“系统”>“网络”,然后单击“配置 LLDP 参数”。
-
设置以下参数:
- 保持定时器倍增器
- 计时器
- 模式
要使用 GUI 为 LDP 配置接口,请执行以下操作:
导航到“系统”>“网络”>“接口”,打开接口,然后设置 LLDP 模式参数。
使用 GUI 显示邻居设备信息:
导航到“系统”>“网络”>“接口”,然后在“操作”列表中选择“查看 LDP 邻居”。
群集设置中的 LDP 支持
在群集设置中,当通过群集 IP 地址 (CLIP) 访问 GUI 或 CLI 时,GUI 和 CLI 显示所有或特定群集节点的 LDP 邻居配置。对全局级 LDP 模式所做的任何更改都应用于每个群集节点上的全局级 LDP 模式。
考虑一个包含三个节点(NS1、NS2 和 NS3)的群集设置示例。每个节点都连接到路由器路由器-1 和路由器-2。在通过群集设置的群集 IP 地址 (CLIP) 访问的群集 CLI 上执行 show lldp 邻居摘要 操作时,将显示以下输出。输出显示所有这些节点的 LDP 邻居信息。
> show lldp neighbor -summary
Node Id: 1
------------------------------------------------------------
Interface ChassisId PortId System name
------------------------------------------------------------
1 1/1/1 fe:c7:3b:13:bd:11 1/1 Router-1
2 1/1/2 12:68:7b:9e:4c:11 1/1 Router-2
Node Id: 2
-------------------------------------------------------------
Interface ChassisId PortId System name
-------------------------------------------------------------
1 2/1/1 fe:c7:3b:13:bd:12 1/2 Router-1
2 2/1/2 12:68:7b:9e:4c:12 1/2 Router-2
Node Id: 3
-------------------------------------------------------------
Interface ChassisId PortId System name
-------------------------------------------------------------
1 3/1/1 fe:c7:3b:13:bd:13 1/3 Router-1
2 3/1/2 12:68:7b:9e:4c:13 1/3 Router-2
Done