西安电子科技大学计算机通信网第五章 网络层.pdfVIP

西安电子科技大学计算机通信网第五章 网络层.pdf

  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文档。上传文档
查看更多
第五章网络层 主要内容 网络层设计要点 路由选择算法 拥塞控制 网络互联 网络层设计要点 存储-转发分组 无连接的数据报服务:网络可随时接受分组;所有分组被独立传送 到子网中;为每个分组独立选择路由;尽最大努力交付。Internet 面向连接的虚电路服务:在发送数据分组之前,必须首先建立起一 条从源路由器到目标路由器的路径;主机间所有分组传送都使用相 同的路由;路由器的内部表中保存着所建立的路径;每个分组都包 含了一个标识符指明了该分组属于哪个虚电路;对通信的服务质量 有较好的保证。ATM 数据报服务 虚电路服务 虚电路子网与数据报子网的比较 路由器的内存空间和带宽。虚电路机制的每个分组中只包含虚电路 号,而不用包含完整的目标地址,对于短分组带宽开销较小,而付 出的代价是路由器内部的表空间。 建立虚电路所需要的时间与地址解析时间。 路由器内存中所要求的表空间的数量。在数据报子网中,针对每一 个可能的目标地址都要求一个表项;而在虚电路子网中,只需为每 一个虚电路建立一个表项即可。 保证服务质量。 虚电路也有脆弱性的问题。 虚电路子网与数据报子网的比较 5-4 路由选择算法 路由算法:负责确定一个进来的分组应该被送到哪一条输出 线路上。 路由与转发:是路由器内部的两个进程,前者确定该使用哪 条路径,后者即是当一个分组到达时所采取的动作。 路由算法应具备的特性:正确性,简单性,健壮性或自适应 性 (指路由算法应该能够适应通信流量和网络拓扑的变化),稳定性 (在网络通信量和拓扑稳定的请况下,算法应该收敛于一个可接受的解, 而不应该使得出的路由不停变化),公平性 (对所有用户都是公平的) 和最优性。 自适应性 自适应算法:能够根据当前测量或估计的流量和 拓扑结构来动态调整路由决策; 非自适应算法:所使用的路由选择是在离线情况 下计算的,在网络启动时下载到路由器中,不能 够根据流量和拓扑动态调整。 最优化原则 最优化原则:如果路由器J是从路由器I到路由器K 的最优路径 上,那么,从J到K 的最优路径也必定沿着同样的路径。 汇聚树:从所有的源到一个指定目标的最优路径的集合构成 了一棵以目标节点为根的树,称为汇聚树。汇聚树是最优化 原则的一个直接结果。路由算法的目标就是为所有的路由器 找到并使用汇聚树 最优化原则和汇聚树为各种路由算法提供了一个衡量基准。 最优化原则和汇聚树 (a) 一个子网 (b) 路由器B的一个汇聚树 最短路径路由(静态) 基本思想:用图论中的“图”来代表子网,图中的每一个 节点代表一个路由器,每条弧代表一条通信线路,为了 在一对给定的路由器之间选择一条路径,路由算法只需 要在图中找到节点之间的最短路径即可。 路径长度:跳数、物理距离或时延,还可以是距离、带 宽、平均流量、通信开销、平均队列长度、延时及其他 因素的一个函数。 图中两个节点之间最短路径算法:Dijkstra算法 最短路径算法(Dijkstra算法) 标记:每个节点都有一个标记(圆括号内表示), 标出了从源节点开始沿着当前已知的最佳路径到达 该节点的距离。初始时所有的节点都被标记为无限 远。每个标记可能是暂时的,也可能是永久的。初 始时所有的标记都是暂时的。当发现一个标记代表 了从源节点到该节点的最短可能路径的时候,该标 记变成永久的,以后不再改变。 Dijkstra算法(步骤) (1)将节点A (源节点)标记为永久的(用实心圆表 示); (2)然后,依次检查每一个与A (即工作节点)相邻的节 点,并用它们与A之间的距离重新对它们进行标记(同时 标记出此次探察是从那个节点发出的,以便重新构造最终 路径) (3)再检查整

文档评论(0)

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

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

1亿VIP精品文档

相关文档