《信息通信专业:应用层组播算法PPT.ppt》由会员分享,可在线阅读,更多相关《信息通信专业:应用层组播算法PPT.ppt(12页珍藏版)》请在三一办公上搜索。
1、应用层组播算法,什么是应用层组播,通过unicast实现 组播的数据是在终端系统进行复制的 最终实现Multicast的效果,IP组播的缺陷,各种基于组播的网络应用有很大差别IP组播原来是被设计进行大规模组播应用的由于组播数目的增大,增加了路由器的负担,应用层组播的优点,对现有的网络不需要作大规模的改变 实现的技术难度相对要小得多 可以减轻对服务器带宽的负担减少路由器在组播方面的开销,应用层组播的缺点,可扩展性不好:底层的路由信息对应用层来说是隐蔽的,端系统的稳定性难以保证,导致组播的可靠性受到影响。性能不好:由于实在终端系统进行数据复制,端系统的性能无法保证,可能导致延迟、转发速率等性能的下
2、降。效率低:相对IP组播来说,应用层组播在数据传递的过程中有较大的数据冗余,比IP组播使用更多的网络资源。,应用层组播的应用,视频会议系统媒体流的分发系统订阅/分发系统,基于生成树的算法,基于优先度的算法ESMMST,基于优先度的算法,ESM算法,基于DVR第一步是建立连通子图,它是建立在完全连通图的基础之上第二步是采用最短路径树算法在连通子图上建组播树,ALMI 算法,控制节点和组成员 控制节点:它的任务是用来建树和维护树组成员:负责数据的接收和转发,同时监控周围若干节点的状态更新情况,并不断的把更新信息传给控制节点,YOID算法,IP组播和应用层组播结合,IP组播,IP组播,服务器,节点,节点,节点,节点,小结,对于一个终端,它可能既是数据接受者,同时也是数据发送者 对于服务器方面,减轻了带宽的负担对于路由器,则减少了在组播的开销,