论文部分内容阅读
随着技术的发展,人们逐渐进入到了以数据通信网络为标志的信息社会。路由器作为Internet的路由和交换节点,是Internet基础设施中的关键设备。组播通信作为一种新型的通信方式,引起业界广泛关注,成为信息通信领域的研究热点。组播已成为目前路由设备必须支持的功能之一。 根据“863”项目高性能IPv4/IPv6T比特路由器的需求,本文研究了PIM-SM协议在T比特路由器结构框架下的理论与实现技术。详细分析了组播基本原理、PIM-SM协议源代码;详细分析了T比特路由器体系结构对实现PIM-SM协议的要求;设计了T比特路由器结构框架下PIM-SM协议的分布式实现方案,并实际实现了PIM-SM协议;分析了PIM-SM协议面临的安全问题,并提出了相应的解决方案。本文主要包括以下几个方面的内容: 介绍了课题的来源,目前相关领域的现状以及课题研究的意义,同时介绍一些相关的背景知识; 分析了组播路由协议PIM-SM的基本原理和特点,介绍了PIM-SM组播实现方式,并分析了该实现方式的层次结构、转发方式和功能特性; 结合T比特路由器结构特点,分析了T比特路由器对PIM-SM组播协议在性能、实现方式等方面的要求以及本课题需要解决的主要问题,指明了实现优化方案的必要性; 详细分析了控制平面、数据平面、以及协议内部通信机制。进而设计了转发表的格式、转发表的更新机制以及从转发到主控的数据驱动报文实现形式。并对该方案的可行性和有效性进行了分析; 分析了PIM-SM协议所面临的安全漏洞,并提出相应的解决方案; 提出了实际的测试方案,根据测试数据比较和证明了该优化方案在合理性、性能、可扩展性等方面的优势。