Internet单播与组播创新.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Internet 组播应用 按照传输数据的性质,组播应用可以分为4类 1)实时多媒体应用:视频会议 2)实时数据应用:电子白板 3)非实时多媒体应用:远程教育 4)非实时数据应用:通过软件中心向各个网点进行软件发布和软件更新。推送业务:新闻标题,天气变化等信息的发布 IP组播地址指定了一个IP主机的集合,集合内的主机属于同一个组播组,拥有同样的组播地址,并接收发向该组播组的数据。 组播地址具有其特殊性,即组播地址对应于一个逻辑组播组,它并不代表每个组成员的实际网络位置,不能像单播地址一样进行聚合。 D类地址分配给组播,所有组播地址位于224.0.0.0~239.255.255.255地址范围内。 Internet 组播地址 IPv4组播地址又分为保留的局部链路地址、全局范围地址、限制范围地址和GLOP地址。 1)保留的局部链路地址:给局部网段上的网络协议使用。 2)全局范围地址:这些地址用来在组织之间以及域间进行组播数据传递。 3)受限范围组播地址:这些地址被限制在一个本地组或者组织范围内使用。如:公司、大学或其他组织。 4)分配给SSM协议的地址:SSM(Source-Specific Protocol Independent Multicast). 5)GLOP地址:预留给那些已经获得预留自治系统(AS)编号的组织使用,这些地址是静态分配的。 Internet 组播地址 S.Deering为何在1988年提出IP组播。当时Deering在一个被称为Vsystem的分布式操作系统项目组从事研究工作,该项目要求系统内计算机能够利用以太网组播把消息分发给由不同计算机构成的组播组。 IPv4组播地址空间是28位的,因此以太网卡就必须处理28位IP组播地址到23位(经费的原因)MAC组播地址的映射,如图是32个IPv4组播地址映射到同一MAC地址上。 Internet 组播MAC地址 Internet 组管理协议IGMP IGMPv1, IGMPv2, IGMPv3版本 基本过程:当某主机想要接收某个组播组的数据时,它向本地的组播路由器发送“主机成员报告”消息,告知欲接收的组播地址。组播路由器收到“主机成员报告”消息后把该主机加入指定的主机组,并在设定的周期内向组播地址224.0.0.1(代表所有支持组播的主机)发送“主机成员询问”消息。 退出主机组 源过滤功能 Internet 组播转发 与单播不同的是,组播在进行数据转发时,要将同一信息发送到不同的接收端,为了节约网络带宽和减少复制信息的次数,应该尽量使得在同一链路上信息只复制一次。因此组播的转发结构通常采用树型结构,在这种结构下,组播包的复制只在树的分支处进行,这样可以使全网范围的分组复制数量达到最少。 1)源树 2)共享树 Internet 组播转发 1)源树 在最短路径树上的每个路由器要保存的路由状态是(S,G),这里S代表组播源,G代表组播组地址,也就是对每个组播组的每个组播源都要建立一颗源树。 2)共享树 每个路由器中保存的路由状态是(*,G),其中*是一个通配符,代表所有该组播组的所有组播源,G代表该组播组。图中,路由器C是这个共享树的根即汇集点(Rendezvous Point, RP),实线箭头表示共享树。 Internet 组播转发 与在IP单播中使用目的地址作为决定转发的依据相反,组播路由器不能把转发决定建立在信息包中的目的地址的基础上,而是要以发送组播信息的主机源地址作为决定转发的依据。因此组播路由和单播路由相反,IP单播路由关注的是包将发往何处,IP组播路由关注的是包从何处来。 逆向路径转发(Reverse Path Forwarding, RPF):无回路 Internet 组播转发 Internet 组播路由协议 组播路由协议是IP组播协议体系中最核心的功能。IP组播路由协议也分成域内(Intra-Domain)和域间(Inter-Domain)两个层次。 为了能够真正实用,IP组播必须是高效率的、可扩展的和可以逐步部署的。高效率的含义是建立和维护组的开销很小,只需要很少的控制信息。可扩展的含义是控制消息的数量和网络中保存的状态的数量只和组播组规模和网络规模成线性关系。可以逐步部署的含义是可以逐步向Internet中增加组播功能而不需要同时升级所有的路由器和主机。 组播路由协议主要有下面技术难点: 1)最小化网络负载,避免出现路由循环和流量集中到某条链路或者某个子网的情况。 2)为可靠传输提供基本支持。也就是说,需要保证路由变化不影响组播组成员间的数据传输。 3)提供组播路由时考虑不同的代价参数(代价参数可以是可用资源、带宽、端到端延迟或使用链路的费用)。 4)使路由器中保存的状态数量尽可能小,否则难以支持大量的组。 5)尽可能降低路

文档评论(0)

南非的朋友 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档