指定源组播原理分析与应用研究
2017-03-01方山
方山
【摘要】 针对指定源组播原理进行了系统分析,因为目前大多数的终端设备不支持IGMPV3,就这一问题讨论常用任意源组播和提出的指定源组播各自的优点和不足,并且就如何应用网络设备完成指定源组播,提出了一种实现方法。
【关键词】 指定源组播 IGMPV3 网络设备
一、引言
近年来,随着通信技术的快速发展,通信方式也逐渐地开始多样化。目前的通信方式主要有单播、广播和组播[1-2]。传统的单播和广播都有一定的缺点和弊端,比如对于单点发送、多段接收时通信效果较差等。作为与单播和广播并列的通信方式,组播技术能够有效地解决上述问题。由于组播技术在通信方面的独特优势,在数据仿真、数据传输和多媒体远程会议等方面都有着广泛的用途[3-4]。
当前的大部分终端设备大多不支持IGMPV3协议,因此采用点对点的方式进行数据传输,但这种传输方式存在以下不足:首先由于接收系统的限制,信道上信息传输量过多时会造成资源的浪费,丧失组播的优势;其次当上行信息存在风险时,会打乱信息发送的顺序并造成信息的重复发送;再次对数据的监测带来一定的不利的影响。针对指定源组播原理进行了系统分析,目前大多数的终端设备不支持IGMPV3,就这一问题讨论常用任意源组播和提出的指定源组播各自的优点和不足,提出了一种实现方法,来解决如何应用网络设备完成指定源组播。
二、指定源组播原理分析与应用研究
组播技术的主要内容包括组成员管理、地址分配、路由建立、等诸多方面。组播地址提供网络层组播,即IP地址,方便成员和组播源之间的数据通信。
组播协议需要重新地制定,与单播方式的点对点路由通信协议有所不同。组播路由协议一般包括MOSPF组播开放最短路径优先协议、PIM协议无关组播协议、DVMRP距离向量组播路由协议。组播协议的分类如下表所示:
可以通过IGMP来确定组成员之间的关系,进而来转发组播数据包。IGMP的实现功能一方面可以通过IGMP协议,路由器通过IGMP协议周期性地实现组成员关系的维护与收集;主机发送的信息传递到路由器,希望加入并接收某个特定组播组的信息。
2.1组播模型的分类
按照接收者处理组播源方式的差异,组播模型分为三种类型,如表2所示:
ASM模型的上层软件,对收到的组播报文的源地址进行检查,允许或禁止来自某些组播源的报文通过。
SSM模型中,用户可以依据其兴趣有选择的获取组播信息。模型为用户提供了一种能够在客户端指定组播源的传输服务。
2.2组播技术的实现及应用研究
SSM模型和 ASM模型具有对等性,SSM模型可以借助PIMSM来实现。通过SSM和IGMPV3技术的相结合,能够在组播数据接收者和组播源之间建立最短SPT,省略 PIM-SM中先建立共享树再进行切换的繁琐过程,直接获取SPT转发数据。这种模型具有效率高,流程简化等优点。
SSM依托PIM-SM实现,与PIM-SM共用一台路由器,被保留用于特定的源应用和协议。SSM同样在设备之间通过周期性的发送 HEL-LO报文来实现邻居发现和DR选举,对网络数据包同样要进行RPF检查。
SSM-MAPPING和IGMPV3都可以实现SSM网络协议,如果终端的组播组较多,会造成组播源的变化。如果采用SSMMAPPING方法来实现SSM,需要更改路由器配置。为了解决以上问题,我们提出了在WINDOWS7环境下下模拟实现IGMPV3协议的方法。首先采用点对点方式进行数据传输;其次上行信息存在風险时,会打乱信息发送的顺序。
结束语:随着通信技术的快速发展,通信方式也逐渐地开始多样化,传统的单播和广播都有一定的缺点和弊端。由于组播技术在通信方面的独特优势,在诸多方面都有着广泛的用途。针对指定源组播原理进行系统分析,因为目前大多数终端设备不支持IGMPV3,就此问题讨论常用任意源组播和提出的指定源组播各自的优点和不足,提出一种实现方法,来解决如何应用网络设备完成指定源组播,通信中实际应用效果,证明指定源组播方式优越性。
参 考 文 献
[1]汪凡.组播技术概述[J].中国金融电脑,2001(3):92-93.
[2]尤琛辉,魏克俊,魏伟.组播/单播OFDMA系统中资源分配算法研究[J].电路与系统学报,2012(5):109-114.
[3]丘子隽.IP组播的概念和应用[J].世界宽带网络,2005:32-34.
[4]冯天昊,罗勤,王丽琴.针对REUNITE改进的递归单播组播方案[J].计算机与数字工程,2008,36(8):38-40.