论文部分内容阅读
在当今信息数字化时代,网络越来越重要,同时网络设备也越来越受到人们的关注。随着网络覆盖面积的不断扩大,人们不得不使用光纤这种损耗小、传输距离长的传输媒介,但是也带来了一些问题。普通的以太网线只有一个接口,而光纤却分为收发两个接口,在复杂的组网环境下,光纤的连接经常会出现错误,而人们需要花费很大的精力去纠正这类错误。
鉴于这种情况,本文设计了ULCP(Unidirectional Link Check Protocol,单向链路检测协议)。ULCP是一种链路层检测协议,它能够在链路层检测出错误连接,将这些错误连接的端口关闭并及时通知用户,让用户能够根据协议的提示快速而正确地将错误连接纠正过来。同时.在发现单向链路后,ULCP关闭端口,能够及时地避免错误的流量转发和上层协议计算出错。
ULCP通过与对方交互协议报文来识别对端设备、检测链路连接的正确性。ULCP通告报文的时间间隔可由用户配置,以便根据不同的网络环境使ULCP对链路连接作出更快的反应。此外,出于网络安全性的考虑,ULCP设置了一套报文认证体系,能够识别出正确的协议报文。
论文简要的介绍了相关的网络知识,并详细的介绍了ULCP的设计原理和实现方案。与其它链路层检测协议相比,ULCP还实现了链路自动恢复、支持多邻居及加强探测机制等一些新的特性,使得协议更实用和合理。