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

高级计算机网络.pptVIP

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高级计算机网络

史忠植 高级计算机网络 高级计算机网络 内容提要 内容提要 6.1 概述 6.1 概述 6.1 概述 6.1 概述 6.2 IP 多播协议 6.2 IP 多播协议 6.3多播路由 共享树(shared tree) 源根结点的最短路径树 SRSPT树的优点 SRSPT树的缺点 性能指标 多点路由算法的需求 密集模式 稀疏模式 6.4 扩散技术 扩散技术局限性 建立生成树的步骤 建立生成树的步骤 建立生成树的步骤 6.7 反向路径广播 反向路径广播转送算法 反向路径广播转送算法 反向路径广播的例子 反向路径广播的例子 6.8 截断的反向路径广播 截断的反向路径广播算法的例子 TRPB 6.9 反向路径多播 RPM 工作原理 工作原理 6.10 核心树 CBT 设计目的 当一主机成为多播组的成员将执行以下步骤 当一主机成为多播组的成员将执行以下步骤 CBT 6.11路由多播选择算法KMB 问题的形式化定义 Dijkstra最短路径算法 Matsuyama最短成本路径启发式算法 KMB 算法 KMB算法 KMB算法的工作过程 KMB算法的工作过程 成本建模 虚主干 建立虚主干的步骤 VTDM 路由选择算法 增加结点 (加入结点 B) 模拟结果 6.13 限界最短多播算法BSMA BSMA成本函数的定义 优化Steiner树的方法 超边 BSMA具体算法 BSMA 动态递增 贪心路径交换 6.14 适用于光纤网络的多播的MZQ算法 MZQ路由算法 MZQ算法的波长分配 MZQ算法的波长分配 6.15 多播的应用 ?? 1:限制的波长转化:每个结点有能力将一个输入波长转化为一组输出波长 2:稀疏的波长转化:一个输入波长可以被转化为任意的输出波长,但只有少数的几个结点拥有这样的能力。 3:稀疏的分裂:只有一部分结点能够将所有的信息复本传输出去,其余结点没有这样的分裂能力。 4:MZQ算法假设在每条链路上总是有足够的波长。在具有分裂能力的结点上构造多播树。在这样的树中,一个没有分裂能力的结点最多只能有一个子结点。 ?1 算法运行过程中保持着三个结点集合: (1)V:树上可以用来向外生长的结点(具有分裂能力的结点) (2)V1:树上无法用来向外生长的结点(不具有分裂能力的结点) (3)UV:目前为止,没有被包括进任何树中的终端结点。 2 从UV集合中挑选离树最近的结点。 3 在一个多播树中包括进尽可能多的目的结点。 4 如果先前的那棵树还不能使所有的结点包括进去,那算法就循环调用以生成另一棵多播树。 源通过父路由器连接入路由器,多播组的成员第一组用G1表示、第二组G2、第三组G3与路由器下属的转送装置相连。 当路由器接收了源-G1对的一多播报文,它将: ? 因为接口2至少含有第一组的一个成员,路由器把报文发往接口2。 ??????? 当且仅当该路由器的一个下属路由器认为接口3是它的源-G1对的父母链的一部分,该路由器才把报文发往接口3。 ??????? 接口4没有目标组的成员,报文不发往接口4。 TRPB虽然避免了叶子网中的不必要的流量,但是在建立分配树的枝干的时候没有考虑是否含组成员的问题。 反向路径多播(reverse path multicasting,RPM)是对于RPB和TRPB的改进。具体而言,如果一个接收接口可以用于向多播报文的源发送单信道广播报文,路由器向除了接收接口以外的所有接口发送多播报文。 换句话说,RPM建立的传送树只覆盖了广播组成员和到含广播组成员子网最短路径沿途径过的路由器和子网。RPM截断了根植于源的生成树,路由选择协议只向通往目标组成员的枝干发送报文。 上级路由器收到截断信息后储存起来。如果从所有的子链收到截断信息,该路由器也往它的上级路由器发送截断信息。这个过程产生的多播树只含有通向活跃组成员的枝干。 协议不时的更新多播树,更新后每个路由器清除内存中的所有剪除信息,并且将受到的下一个多播报文送往所有的子链。这样又重新开始了定义多播树的新一轮过程。 组成员的动态特征意味着树需要定期的更新。也就是说,多播报文必须定期的发往Internet网络中的每个路由器。这就使得在大规模传送服务如在Internet上的传送问题不容忽视,而且,每个路由器必须保留关于源和组的所有状态信息。尽管这对于小网络来说不构成威胁,但是当源的数目和多播组成员大幅增加时就是一个严重的问题。 核心树(core-based tree, CBT)算法将建立一棵被小组中所有的发送者和接收者共享的传送树(图6.10),而不

文档评论(0)

118books + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档