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

数据与计算机通信网 第 5-1 章 网络层 崔世耀 Ise_cuisy@ujn.edu.cn 2011-8-1 第 5 章 网络层 * 5.1 路由选择算法 5.1.1 最短路由选择 *5.1.2 扩散法 5.1.3 基于流量的路由选择 *5.1.4 距离矢量路由选择 *5.1.5 链路状态路由选择 *5.1.6 分级路由选择 5.1.7 移动主机的路由选择 5.1.8 广播路由选择 5.1.9 多点播送路由选择 第 5 章 网络层 第 5 章 网络层 第 5 章 网络层 路由选择算法 1.最短路由选择 2.扩散法 3.基于流量的路由选择 4.距离矢量路由选择 5.链路状态路由选择 6.分级路由选择 7.移动主机的路由选择 8.广播路由选择 9.多点播送路由选择 路由选择算法 路由算法的特性:正确性、简单性、健壮性、稳定性、公平性和最优性。 路由选择算法分类:非自适应算法和自适应算法 非自适应算法:不根据实测或估计网络的当前通信量和拓扑结构来作路由选择(静态路由选择) 自适应算法:根据拓扑结构,通常还有通信量的变化来改变其路由选择。 1.最短路由选择 最短路径的度量尺度:距离、信道带宽、平均通信量、通信开销、队列平均长度、测量到的时延等。 Dijkstra算法 最短路由选择 The first 5 steps used in computing the shortest path from A to D. The arrows indicate the working node.18 2.扩散法Flooding 扩散法:它把收到的每一个分组,从除了分组到来的线路外的所有线路上发出(广播) 由于广播,需采用一些措施抑制大量重复分组。 措施1:让每个分组头包含站点计数器,每经过一个站点,计数器减1,当计数器值为0时,就扔掉分组。 扩散法Flooding(续) 措施2:记录下分组扩散的路径,防止它第二次再扩散到已扩散的路径中。 选择性扩散法:路由器并不将每一个进来的分组从每一条输出线路上发出,而是仅发送到与正确方向接近的那些线路上。 扩散的作用 3.基于流量的路由选择 该算法的基本思想: 对某一给定的线路,如果已知载荷量与平均流量,那么就可能由队列原理计算出该线路上的平均分组延迟。由所有的线路平均延迟,可直接计算出流量加权的平均值,从而得到整个网络的平均分组延迟,于是路由选择问题就归结为如何找出网络最小延迟的路由算法。(加权最小路由选择) 基于流量的路由选择(续) 如何实现: 1.知道网络的拓扑结构(矩阵); 2.给出通信量矩阵; 3.各线路容量矩阵; 4.选定一种路由选择算法,这样就得到最佳路由。 4.距离矢量路由选择 算法思想:该算法让每个路由器维护一张表,表中给出了到每个目的地已知的最佳距离和线路。通过与相邻路由器定时交换信息来更新表的信息。 特点: (1)交流的内容是路由器整个路由表的信息 (2)定时进行信息交流 (3)只在直接相邻的路由器之间进行信息交流 距离矢量路由选择(续) 如何实现? 每T ms 路由器将它估计的到各目的地的延迟清单送给每个相邻节点,通过对从每个相邻路由器得到的路由表进行某种运算,此路由器就可以找出哪一个为最优线路,更新路由表。 距离矢量路由选择(续) (a) A subnet. (b) Input from A, I, H, K, and the new routing table for J. 距离矢量路由选择(续) 无穷计算问题:它对好消息的反应迅速,但对坏消息却反应迟钝。 水平分裂算法 该算法与距离向量算法工作过程一样,不同之处在于到 X的距离并不向真正通向X的邻居节点报告。 距离矢量路由选择(续) RIP协议 RIP的一些关键特征如下: (1)最广泛的距离矢量路由协议 (2)使用hop count(跳数)作为路由选择的度量标准 (3)跳数的最大值是15 (4)默认每隔30s更新路由信息 RIP协议(续) RIP的缺点 (1)因为跳数的最大值是15,所以不适用大型网络 (2)依据hop count作为路由选择的度量标准,选择距离最近的路径,不一定是最优的路径。 (3)每30s更新路由信息,产生大量的广播,消耗带宽资源。 IGRP协议 IGRP协议是一个距离矢量路由协议 不同于RIP的是:该协议使用综合参数计算metric值,包括延迟、带宽、可靠性和负载。这些参数的取值范围很大,带宽可以支持从1200bps到10Gbps

文档评论(0)

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

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

1亿VIP精品文档

相关文档