论文部分内容阅读
随着网络的发展,人们在网络平台上开发业务,如E-mail、TELNET、FTP、WWW等业务,这些都是点到点的数据传输;而人们更希望在Internet上开视频会议、听现场音乐会、看实况转播等,这些是点到多点或多点到多点的数据传输。为了节省网络资源的占用,不论是ATM还是IP,作为承载网络,组播(multicast)通信技术都是必不可少的一项重要技术。随着IP网络的日益普及,特别是IP网络端到端的网络特性使网络终端的加入和离开可以更加灵活,IP组播技术的应用具有了更强的实用性,因此也就得到了更飞速的发展。但是在Internet上进行组播是一个系统工程,只有在应用层、网络层、数据链路层均部署相应的组播协议,才能实现真正意义的组播,彻底改善网络的性能。 由于在数据链路层的组播研究相对较少,因此本文提出了基于IGMP Snooping的二层组播协议和VLAN相结合的技术,对二层组播做了深入的研究,该技术有效地控制了交换式以太网中不断增长的组播流,从而实现数据链路层上实质性的组播。 全文主要内容分三大部分: 第一部分重点研究了组播技术,并采用了EtherPeek协议分析器对校园网平台的组播进行了测试。结果表明:采用交换式以太网技术的校园网,对组播数据的处理仍然是广播方式,严重浪费了网络带宽以及主机资源。 第二部分重点对因特网组监听协议做了研究,详细阐述了加入组、查询组、离开组的软件流程。通过在交换机中部署IGMP Snooping协议以及VLAN的划分,数据包在数据数据链路层真正实现了组播,提高了网络利用率。 第三部分在此技术支持下,简单介绍了校园网组播技术布置策略。同时基于H.263视频编码标准,采用JAVA程序框架技术,对校园网多媒体系统组播的音/视频传输进行了编程。