论文部分内容阅读
组播能较好地解决网络带宽瓶颈这一问题,因此研究组播相关技术有着重要意义。组播组管理协议IGMPv3/MLDv2协议是组播协议体系中的重要部分,但其逻辑结构过于复杂,不利于实际应用。针对这种状况,华为公司提出了简化版的组播组管理协议Light WeightIGMPv3/MLDv2(LW-IGMPv3/MLDv2)。该协议已经成为IETF草案。本论文工作是搭建合适的平台,对该草案进行验证和兼容性测试,以及对适用于该草案的相关的MIB进行了分析、改进和实现。论文介绍了IPv6组播技术产生的背景、优势以及发展的趋势,分析了组播网络的架构和特点,介绍了组播路由协议和组播组管理协议的研究现状,阐明了IPv6的组管理协议MLD在IPv6组播网络中的重要性。论文通过对现有路由器平台的分析和研究,结合实际需求,选择了XORP路由器平台作为协议开发平台,并进一步分析了XORP路由器平台的架构和开发环境。根据协议验证的需要和组播业务的特点,论文描述了利用XORP路由器和Cisco路由器搭建的网络测试环境。论文深入分析了LW-IGMPv3/MLDv2草案,对MLDv1,MLDv2和LW-MLDv2协议进行了对比分析,分析了各个版本的MLD协议的工作机制及其特点和改进,着重分析LW-MLDv2协议改进依据和特性。在此基础上,论文详细介绍了在XORP路由器平台实现LW-MLDv2路由器侧协议过程,及对LW-MLDv2协议的功能验证和兼容性测试工作。为了更好地监控LW-MLDv2协议的运行状况,论文基于IETF草案《Multicast Group Membership Discovery MIB》,对MIB进行研究和改进,使其能正确表示LW-MLDv2协议的运行状况,同时介绍了改进后的MIB在XORP路由器平台实现过程。测试结果表明,LW-MLDv2协议能够有效的支持组播业务,兼容低版本MLD协议,在一定情况下显著提高MLD协议性能,具有很高的实用价值。论文最后总结了工作不足之处和进一步研究的方向。