本节书摘来自异步社区《NX-OS与Cisco Nexus交换技术:下一代数据中心架构(第2版)》一书中的第2章,第2.7节,作者 【美】Ron Fuller, CCIE#5851 , David Jansen, CCIE #5952 , Matthew McPherson,更多章节内容可以访问云栖社区“异步社区”公众号查看
2.7 单向链路检测
NX-OS与Cisco Nexus交换技术:下一代数据中心架构(第2版)
在全双工通信中,如果节点只能接收流量而无法发送流量(反之亦然),那么该情形就被称为单向链路(unidirectional link)。对于需要双向信息交换的协议来说,单向链路是有问题的。出现这种情形的主要原因通常都是充当物理传输介质的光纤布线。当然,单向链路也可能存在于双绞铜线布线等其他物理介质中。虽然上层协议能够轻易解决单向链路问题,但是单向链路会给网络带来许多无法预料的二层问题。对于这些二层协议来说,Cisco提供了相关操作机制,可以检测和关闭无法实现双向流量流的链路。Cisco开发的UDLD(Unidirectional Link Detection,单向链路检测)机制可以解决与双向通信故障有关的所有问题。UDLD机制允许每台设备按照周期性的间隔(默认为15秒钟)向直连设备发送数据包,通过发送和接收这些数据包即可确保流量流的双向性。Cisco的UDLD机制定义了以下两种设备运行模式。
积极模式(Aggressive mode):通常用于基于铜线介质,如双绞铜线。
消极模式(Nonaggressive mode):通常用于光纤网络。
例2-72给出了UDLD的配置与验证方式。
例2-72 UDLD配置