① IP多播技术及其应用
随着全球互联网的快速发展,互联网传输和处理能力大幅提高,使得网上应用业务越来越多,特别是视音频压缩技术的发展,使得网上视音频业务成为互联网最重要的业务之一。IP多播技术作为解决视音频业务网络利用率高、传输速度快、实时性强的关键技术,在网络音频/视频广播、VOD、网络视频会议、多媒体远程教育、虚拟现实游戏等领域得到了广泛应用。
IP多播技术允许一台或多台主机发送单一数据包到多台主机,有效节省网络带宽。在音频/视频广播应用中,使用多播技术能将一个节点的信号传送到多个节点,避免了重复点对点通信和广播方式的网络带宽浪费。多播组的成员可以随时加入或离开,不受地理位置限制,且一台主机可以属于多个多播组。
多播分布树是IP多播在网络中传输路径的描述,主要有有源树和共享树。有源树以多播源作为根,共享树以多播网络中的可选择路由作为公共根。逆向路径转发(RPF)是多播路由协议中数据转发的基础,确保数据包仅沿有源树路径发送。Internet多播主干(MBONE)网络架构在物理网络之上,支持多播信息流在支持IP多播的路由器之间传输。
IP多播路由协议分为密集模式和稀疏模式,密集模式依赖广播技术构建扩展分布树,适用于多播组成员密集分布的情况。稀疏模式依赖路由选择技术构建多播树,适用于多播组成员稀疏分布的情况。密集模式协议包括距离向量多播路由协议(DVMRP)、多播开放最短路径优先协议(MOSPF)和独立多播密集模式协议(PIM-DM)。稀疏模式协议包括基于核心树的多播协议(CBT)和独立多播稀疏模式协议(PIM-SM)。
隧道传输机制在不支持多播的互联网络中路由传输多播包,通过封装和拆封机制在全IP多播配置上实现。IP多播技术的应用主要分为点对多点应用、多点对点应用和多点对多点应用。点对多点应用包括媒体广播、媒体推送、信息缓存、事件通知和状态监视等。多点对点应用如资源查找、数据收集、网络竞拍、信息询问和Juke Box等。多点对多点应用包括多点会议、资源同步、并行处理、协同处理、远程学习、讨论组、DIS、多人游戏和Jam Session等。
IP多播技术能够降低网络带宽占用,减轻服务器负担,改善数据传输质量,特别适用于需要大量带宽的多媒体应用。随着技术的不断进步,IP多播的应用范围将不断扩大,改变网络体系结构,成为当前网络界的热门话题。