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