论文部分内容阅读
随着信息技术的飞速发展,Internet已经成为加快和改变人类信息和知识流通的巨大推动力。而网络业务中最吸引人的多媒体相关服务应用例如视频点播、远程教育等正刺激着IP组播技术的普及和发展。虽然组播技术可以避免网络资源的浪费、减小网络拥塞和解决广播风暴等问题,比单播和广播技术有不可比拟的优势,但是大规模的组播应用需要大量的IP地址,这在目前的IPv4网络中发展受到了制约。然而随着IPv6协议的产生却能很好的解决这个问题,IPv6协议采用128位的地址方案,彻底解决IP地址不足的问题,因此,IPv6与组播技术的结合,将会对下一代网络中的应用产生深远影响。本文把组播技术作为IPv6的一个重要应用点,由浅入深进行研究,在对组播技术及IPv6协议研究的基础上,对IPv6组播进行分析,并设计一个基于IPv6的组播应用系统,在系统中实现对组播用户的管理,组播地址的集中管理和分配以及组播源的流标签管理等功能。本文的主要内容如下:1.对组播原理及相关技术进行了阐述,分别描述了组播在IPv4网络和IPv6网络中的编址方式、路由协议以及管理协议,并对IPv4组播和IPv6组播进行了比较分析。2.对IPv6组播应用技术进行分析,包括组播实现的条件,分别论述了主机及路由器对组播的支持,并对组播业务模型的信源管理、用户管理及安全控制进行阐述和研究。3.设计了一个基于IPv6组播的应用方案。给出了在IPv6组播应用环境下的流标签应用模型,该模型使用MI标签格式,实现流媒体传输对网络的要求。对IPv6中受控组播协议进行了深入研究。对IPv6组播地址的分配方案进行了阐述,并设计了本系统中组播地址动态分配的方案。4.IPv6组播应用系统的实现。该系统的组播通信方式由IPv6下的Winsock编程实现,同时实现了对组播用户的权限管理,组播地址的动态分配以及流标签在组播系统中对服务质量的体现。