计算机网络(网络学院)5-2.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文档。上传文档
查看更多
* 分级路由(Hierarchical Routing) 网络规模增长带来的问题 路由器中的路由表增大; 路由器为选择路由而占用的内存、CPU时间和网络带宽增大。 分级路由 分而治之的思想; 根据需要,将路由器分成区域(regions)、聚类(clusters)、区(zones)和组(groups)… (如图) 分级路由带来的问题 路由表中的路由不一定是最优路由。 分级路由的不足 到任一另外的区只能经过一个路由出去。 * 分级路由 * 分级路由 选择分级的数目 有N个路由器的子网的最优级数为ln N,其中每个路由器需要的表项总数为eln N. * 移动主机的路由 需要解决的问题 为了能够将数据包转发给移动主机,网络必须首先要找到移动的主机。 网络结构示意图 一个连着多个LAN,多个MAN和无线蜂窝单元的WAN * 移动主机路由基本概念 移动用户(mobile users):包括位置发生变化,通过固定方式或移动方式与网络连接的两类用户; 家乡位置(home location):所有用户都有一个永久的家乡位置,用一个地址来标识; 外部代理(foreign agent):每个区域(一个LAN或一个 wireless cell)有一个或多个外部代理,它们记录正在访问该区域的移动用户; 家乡代理(home agent):每个区域有一个家乡代理,负责记录家乡在该区域,但是目前正在访问其它区域的用户。 * 登录外部代理的过程 移动用户进入一个新区域时,必须首先向外部代理注册 外部代理定期广播声明自己的存在和地址的包,新到达的移动主机接收该信息;若移动用户未能收到该信息,则移动主机广播包,询问外部代理的地址; 移动主机向外部代理注册,告知其家乡地址、目前的数据链路层地址和一些安全信息; 外部代理与移动主机的家乡代理联系,告知移动主机的目前位置、自己的网络地址和一些安全信息; 家乡代理检查安全信息,通过,则给外部代理确认; 外部代理收到确认后,在登记表中加入一项,并通知移动主机注册成功。 * 移动用户的路由转发过程 当一个包发给移动用户时,首先被转发到用户的家乡局域网; 该包到达用户的家乡局域网后,被家乡代理接收,家乡代理查询移动用户的新位置和与其对应的外部代理的地址; 家乡代理采用隧道技术,将收到的包作为净荷封装到一个新包中,发给外部代理; 家乡代理告诉发送方,发给移动用户的后续包作为净荷封装成包直接发给外部代理; 外部代理收到包后,将净荷作为数据链路帧发给移动用户; 1、分组被送入移动主机的本地地址 3、将外部代理地址传送给发送者 2、分组被转发到外部代理处 4、随后的分组被直接传送到外部代理 移动用户的分组路由选择 * 广播路由(Broadcast Routing) 广播(broadcasting):同时发送一个包给所有目的地。 实现广播路由的方法 (1)通过多个点到点通信实现,缺点:浪费带宽,源主机需要知道所有目的地; (2)泛洪(flooding)方式,缺点:浪费带宽 (3)多目的地路由(multidestination routing) 每个包包括一个目的地列表或一个目的地位图; 路由器根据目的地做路由选择,在相应输出线路上复制一个包,并将该线路对应的目的地填入包中。 * (4)利用汇集树(sink tree)或生成树(spanning tree) 生成树是通信子网的一个子集,将所有路由器连接起来,并且没有回路; 如果每个路由器知道它的哪些线路属于生成树,则将收到的广播包拷贝到输入线路以外的所有其它生成树线路上; 算法评价 优点:最优利用带宽,产生最小数目的包 缺点:每个路由器都需要构造生成树 (5)当广播分组到达路由器时,路由器对此分组进行检查,查看该分组是否来自于通常用于发送分组到广播源的线路,如果是,则此广播分组本身非常有可能是从源路由器来的第一个拷贝。在这种情况下,路由器将此分组复制转发到除进入线路外的所有线路。然而,如果广播分组到来的线路不是到达源端的线路。那么分组就被当作副本而扔掉。 * 逆向路径转发 (a) 一个子网 (b) 一个生成树 (c) 由逆向路径转发构造的树 * 组播路由(Multicast Routing) (1)利用生成树算法,并对生成树进行修剪,除去那些不能到达小组成员的线路。该方法不易于升级到大型网络。假设有一个网络有N个分组,每个组平均有M个成员。对于每个组,M个修剪过的生成树都要存储,总共有MN棵树。 (2)核心基本树。每个组只计算一棵生成树,其树根(核心)靠近组的中间部位,要发一个多点播送消息,主机先将它发往核心,在由核心沿着生成树多点播送消息。 1,2 1 2 2 2 1 1 1,2 1,2 1 2 2 2 1 1 1,2 1 1 1 1 1 2 2 2 2 2 * 小结 最优化原则

文档评论(0)

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

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

1亿VIP精品文档

相关文档