网站大量收购独家精品文档,联系QQ:2885784924

组播协议原理与应用.ppt

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
组播协议原理与应用.ppt

和单播不同,一个组可能有多个出口,如何防止循环及重复的数据流 * 只是通告邻居信息 在网络单播路由畅通的基础上,PIM 利用现有的单播路由信息,对组播报文执行RPF(Reverse Path Forwarding)检查,从而创建组播路由表项,构建组播分发树。 * * PIM-DM使用推(push)模式将组播数据包扩散(flood)到网络的每个角落。这种推模式是一种使用蛮力将数据包传送到接收者的方法。如果网络中的每个子网都有接收者,那么这种方法是高效的。 PIM-DM一开始将组播数据包扩散到遍及整个网络。然后由下游没有邻居的路由器进行剪切,消除不必要的数据包。这个过程每3分钟重复一次。 当源开始发送多播包,PIM-DM用扩散与剪除的方式建立多播树。由于每一个PIM-DM路由器收到多播包后,就在它的多播前转表里增加一个条目。最终,包扩散到所有的叶路由器上----也就是所有没有下游邻居的路由器。如果一个叶路由器收到一个多播包,但它没有连接的组员,路由器必须把自己从多播树中剪除。这个过程是通过向上游邻居发送Prune消息来实现的。Prune消息的目的地址为224.0.0.13,上游路由器的地址封装在这个消息中。如果上游邻居没有这个组的已连接组员,也没有从下游邻居或收到任何下游邻居的Prune消息,它就向自己的上游邻居发送一个Prune消息。 * 源分布树也称为基于信源的树或最短路径树(Shortest Path Tree:SPT)。它是以组播源为根构造的从根到所有接收者路径都最短的分布树。如果组中有多个组播源,则必须为每个组播源构造一棵组播树。由于不同组播源发出的数据包被分散到各自分离的组播树上,因此采用SPT有利于网络中数据流量的均衡。同时,因为从组播源到每个接收者的路径最短,所以端到端(end-to-end)的时延性能较好,有利于流量大、时延性能要求较高的实时媒体应用。SPT的缺点是:要为每个组播源构造各自的分布树,当数据流量不大时,构造SPT的开销相对较大。 在PIM 组播域中,以组播组为单位建立一点到多点的组播转发路径。由于组播转发路径呈现树型结构,也称为组播分发树。 以组播源为根,组播组成员为叶子的组播分发树称为SPT(Shortest Path Tree)。SPT 同时适用于PIM-DM 和PIM-SM。 以RP(Rendezvous Point)为根,组播组成员为叶子的组播分发树称为RPT(RPTree)。RPT仅适用于PIM-SM。 组播分发树的特点: 无论网络中的组成员有多少,每条链路上相同的组播数据最多只有一份。 被传递的组播数据在尽可能远的分叉路口才开始复制和分发。 从路由器的角度观察,组播转发可以简化为:组播报文从唯一的上游接口到达,从一个或多个下游接口发送出去 组播路由有所有PIM 路由表项,并下发到转发表中,由转发表项直接指导组播报文转发。PIM 中存在两种转发表项:(S,G)或(*,G)。S 表示组播源,G 表示组播组,*表示任意。 (S,G)只适用于源地址为S,组地址为G 的组播报文。通常,将源地址为S,组地址为 G 的组播报文表示为(S,G)报文。 (*,G)适用于组地址为G 的组播报文。即:不论是哪个组播源发出的,只要是发往组播组 G 的组播报文,都应该从(*,G)表项中的下游接口转发出去。 PIM 路由器上可能同时存在多种转发表项。当收到源地址为S,组地址为G 的组播报文,且通过RPF 检查的情况下,按照如下的规则转发: 如果存在(S,G)表项,则由(S,G)表项指导报文转发。 如果不存在(S,G)表项,则先依照(*,G)表项创建(S,G)表项,再由(S,G)表项指导报文转发。 * 连接组播源的路由器必须知道rp的单播路由,并有关于谁是rp的配置 Rp有关于组播接收者的信息 * * 第*页 提纲 组播综述 IGMP工作原理 IGMP Snooping工作原理 组播路由协议 组播在实际工程中的应用 第*页 组播在实际工程中的应用 园区网组播设计原则: 如果需要接收组播的子网很多,分布密集,并且园区网带宽资源充足,那么采取的组播路由协议多为PIM-DM,反之可考虑PIM-SM 二层组播设计多采用IGMP Snooping SVGL模式 第*页 组播在实际工程中的应用 组播设计示例 SW1 SW2 SW3 SW4 3 1 2 vlan 10 vlan 20 2 1 2 2 1 1 vlan 100 PIM-DM应用范围 IGMP Snooping应用范围 第*页 组播在实际工程中的应用 组播设计示例 SW3 3 1 2 vlan 10 vlan 20 1.配置IGMP Snooping SVGL 2.配置路由连接口 3.修改上联Trunk口的native vlan ip igmp pr

文档评论(0)

aiwendang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档