一个好的例子是实时音频视频点播。网络用户可以通过网络收看现场足球比赛、现场演唱会等。还有,就是将股票信息发送到交易大厅的工作站。通过指定不同的财务分类(债券、运输、药品等)给不同的组播组,交易员可以使用他们的工作站来接收他们感兴趣的实时金融数据。
fIP组播非常适合于网络游戏和仿真应用。现在,很多网络游戏使用单播,是点到点的连接。这对于PC机或工作站的处理能力而言是N2数量级的负担,这样的游戏通常只有5到10个玩家。即便是参与者都连接到服务器上,由于受限于服务器的处理能力,通常也只能容纳100个玩家。IP组播可用于有大量参与者的游戏与仿真。机或工作站只需进入IP组播组就可以接收PC游戏或仿真数据。通过把数据分成多个信息流,分属不同的组播组,PC机或工作站还可以对他们当前参加的游戏或仿真所需要的收发做出限制。在不久的将来,成千上万的玩家通过互联网在仿真游戏里同时战斗将不再是不可思议的事。13组播技术的特点
fIP组播技术有效地解决了单点发送多点接收、多点发送多点接收的问题,实现了IP网络中点到多点的高效数据传送能够有效地节约网络带宽、减轻服务器及网络的负载。因此具有增强效率,优化性能,分布式应用等优点。由于IP组播是基于UDP的,所以IP组播也可能有信息包传送不可靠、信息包重复、信息包不按序到达、无流量控制等缺点。
第2章组播实现技术介绍章
21组播体系结构
f组播协议分为主机路由器之间的组成员关系协议和路由器路由器之间的组播路由协议。组成员关系协议包括IGMP互连网组管理协议。组播路由协议分为域内组播路由协议及域间组播路由协议。域内组播路由协议包括MOSPF,CBT,PIMSM、PIMDM、DVMRP等协议,域内的组播协议又分为密集,与稀疏模式的协议。DVMRP,PIMDM,MOSPF属于密集模式,CBT,PIMSM属于稀疏模式。由于MOSPF的扩展性很差,并且过于复杂,很少被实现,并且不支持隧道,已经被抛弃。CBT简单,但端到端的性能无法满足,不适于用在全网性的组播应用中。故在域内,主要使用PIMSM,PIMDM,DVMRP协议。针对域间组播路由有两类解决方案:短期方案和长期方案。短期方案包括三个协议MBGPMSDPPIMSM:MBGP(组播边缘网关协议),用于在自治域间交换组播路由信息;MSDP(组播信源发现协议),用于在ISP之间交换组播信源信息;以及域内组播路由协议PIMSM。长期方案目前讨论最多的是MASCMBGPBGMP,它建立在现有的组播业务模型上,其中MASC实现域间组播地址的分配、MBGP在域间传递组r