广播路由.pptVIP

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

广播路由 赵永祥 广播路由 源节点需要向网络中的所有其他节点发送一个分组 可能的方法 洪泛:每一个节点把接收到的分组发送到该节点所有的出口链路上 生成树:分组沿着一个包括网络中所有节点的树发送 图 图G=(N,A):有限的节点集合N和节点对集合A的集合。一个节点对也称为一条边 行走和路径 行走(WALK):一个相邻节点之间有边的节点序列 路径:没有重复节点的行走 环 环:环是一个行走(N1,N2….Nk),且N1= Nk,k3,除了N1, Nk外,没有重复节点 连通图 连通图:如果网络中每一对节点之间都存在一条路径,则称此图为连通图 一个非连通图可以分成多个连通片 无环图和树 无环图:没有环的图 树:无环连通图 树的边的数目比节点数目少1 子图 G’=(N’,A’)是G=(N,A)的子图,如果 N’是N的子集 A’是A的子集 从一个中中删去节点和边就可以得到该图的子图。 如果删去一个节点,则与该节点相连的边也要删去 生成树 T=(N’,A’)是G=(N,A)的生成树,如果 N’=N且T是一棵树 生成树 生成树用于散布和收集网络控制信息 节点N需要向网络中所有节点散布消息 节点N向与它相连的生成树上的所有边发送消息 生成树上的其他节点收到消息后,向与它相连的边发送消息,除了接收消息的那一条边 生成树的构造方法 建立连通图G=(N,A)生成树的方法 1):从N中选择一个任意节点。N’={n},A’={ } 2):如果N=N’,则停止(G’=(N’,A’)是G的子图 图的连通性保证只要N不等于N’。则3)总能找到一条边 生成树是唯一的? 生成树的构造方法 该算法不会出现环,因为每增加一条新的边都指向一个新的节点 T=(N’,A’)是连通图,因为每增加一个节点的同时也增加了条边 定理:如果G是一个有N个节点的连通图,则 G至少包括N-1条边 G包括一个生成树 如果G正好有N-1条边,则G必定是一个生成树 分布式的生成树的构造方法 某个特定的节点向与它连接的每一条边发送一个开始消息 其他节点把最早接受到开始消息的那一条边标记为生成树的边,并向与它相连的所有其他边转发该消息 谁来做开始节点? 什么时候决定算法结束? 生成树可能是随机的 最小重量生成树 给定一个每一条边都有重量的图G,求具有最小重量的生成树(MST) 定义树枝为最小重量生成树的一个子图 定理:设F为MST的一个树枝,设边(I,j)是树枝F的一个最小输出支路,其中i在F中,j不在F中 那么,F包括了边(I,j)和节点j以后仍然是图G的一个分支。证明? 最小重量生成树算法 MST生成树的一般算法 给定MST的一个子树集合(每个子树是一个分支),为某个分支增加一个最小输出链路 Prim-Dijkstra:一开始,以任意一个节点作为分支 每次增加一个最小输出链路 Kruskal:一开始,把每一个节点作为一个分支 每一个分支都选择一个最小输出链路,最后选择所有分支中最小的输出链路,在相应的分支中增加该输出链路 Prim-Dijkstra Kruskal算法 Flooding * 1 6 2 9 4 3 8 1 5 7 * * *

文档评论(0)

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

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

1亿VIP精品文档

相关文档