基于多协议标记交换技术的IP组播研究与实现
【摘要】:IP 组播是当前支持点-多点或多点-多点应用主要技术手段,但是传统的IP 组播在可靠性、组播成员的安全管理、异构网络的支持上存在许多不足,因此传统的IP 组播性能较差。然而,被业界认为是当今数据网络领域内最有前途的网络解决方案之一的MPLS 技术,有效地结合了网络第2 层交换和第3 层路由功能,使IP 网络具有面向连接的性质,能极大地提高网络的传输性能。因此利用MPLS 来支持IP 组播,是目前IP 组播研究的一个新思路。然而MPLS 在IP 组播路由支持上也存在很多不足,其主要源于第三层组播树与第二层标记交换路径LSP 间的映射。
本文在IP 组播的研究成果基础上,重点研究了具有组播能力的LSP 建立机制或方案即组播树标记分发协议,其中包括:对当前基于控制消息流驱动的标记分配机制的改进研究,提出了基于汇聚的MPLS 组播标记分发机制,能增强MPLS对组播的支持;讨论了在链路失效与链路恢复时,MPLS 组播树的维护方法,研究了组播标记交换路径的动态处理机制;从增强组播树的可靠性、以及提高在组播LSP 维护中消息通信能力的角度,给出了在Linux 环境下MPLS 组播树标记分发协议M-LDP 的实现;搭建相应的测试实验环境,对实现的MPLS 组播进行主要性能分析。最后利用已实现MPLS 组播平台,进行了QoS 保障的扩展研究,提出一个合理QoS 保障算法,并用前面的实验环境进行仿真分析。