论文部分内容阅读
随着网络的不断发展和多路复用技术的应用,每对节点间的连接数正在持续增长。一个节点之间可能有成千上万个连接,而每个连接又由多种数据链路组成。从实际运行的角度来看,将多个数据链路聚合成一个业务流量工程(TE)链路是可行的。IETF的链路管理协议(LMP)规范就是用来管理邻居节点之间的TE链路。LMP包括四个功能:控制通道管理,链路属性关联,数据链路物理连通性验证以及链路故障管理。
本文主要介绍了链路管理协议LMP的一些功能,并对其在光网络中的扩展应用做了进一步的研究和探讨,实现了对控制通道管理过程、邻居发现过程、业务发现过程以及LMPTest消息在SONET/SDH中的编码过程的模拟仿真。
文章首先介绍了LMP协议的四个功能:控制通道管理,链路属性关联,链路连通性验证,链路故障管理,并对其做了详细的分析和说明。接着对LMP控制通道管理过程做了进一步地研究和分析。第四章对LMP的邻居发现和业务发现过程进行了研究,并讨论了如何根据LMP有限状态机和业务发现有限状态机实现控制通道的管理、邻居发现以及业务发现过程。
文中对LMP消息格式的创建过程也进行了详细介绍,所有的邻居发现和业务发现消息都采用LMP消息格式,再将它封装在IP包内,使用数据报用户协议(UDP)或传输控制协议(TCP)来传送。在第五章中,详细描述了LMP中部分功能的实现过程。其中主要分析了如何使用LMP协议实现控制通道管理过程、LMP邻居发现和业务发现过程以及SONET/SDH中LMP测试消息编码过程,并用VC++编程实现了上述过程,给出了仿真结果。最后进行了总结,并对LMP的发展前景做了一些介绍。