EIGRP 报文的分析 及 度量值的计算.docVIP

  • 7
  • 0
  • 约5.72千字
  • 约 5页
  • 2017-07-30 发布于北京
  • 举报
EIGRP 度量值的计算与报文分析 大家知道在默认情况 : EIGRP的度理值= 带宽 + 延时 这里的 带宽 = 到目标网络链路上最低的带宽*256 注: 到目标网络链路上最低的带宽 的 值 是小数的话 舍去小数部份 取整数再乘以256 延时 = 数据传出接口延时总和/10*256 以上就 是 EIGRP计算去往目的网络 开销度量值的值计算方法 有了以上计算方法 我们来计算一下 R1 去往 3.0.0.0 和 5.0.0.0的度量值是多少呢? 从拓朴图得知 R1 到 3.0.0.0 这条路上的最低带宽是10000Kbit 我们先算 带宽10000*256=256000 延时=延时总和/10*256 =(1000+100+5000)/10*256=156160 注:Loopback口也要加入EIGRP计算 我们一定要 搞明白 数据传出接口延时总和 此例 数据传出接口 分别是 R1的E0/0 R2的F0/0 R3的Loopback 度量值=256000+156160=412160 接下来我们来看 R1去5.0.0.0 该怎么计算,同理啊 我们看去往目的的最低带宽是多少?肯定是串行链路的1544Kbit吧 哪么 带宽1544=6476.683937 这里我们取 整数6476*256=1657856 然后我们确定一下R1到 5.0.0.0的数据传出接口分别是 R1的E0/0 R2的F0/0 R3的S1/0 R4的f0/0 R5的Loopback 延时=(1000+100+20000+100+5000)/10*256=670720 度量值=1657856+670720=2328576 上面两个例子 都是 把回环接口的计算参与了进来 我们计算得正确与否呢 我们再算一下R1到45.0.0.0 的度量值后 我们查看路由表 验证一下我们的计算是否正确。 同样的法则: R1去往 45.0.0.0 的 最低带宽还是1544Kbit 前面已算好还是 1657856 确定数据传出接口 : R1的E0/0 R2的F0/0 R3的S1/0 R4的f0/0 延时=(1000+100+20000+100)/10*256=542720 哪么从R1去往45.0.0.0 的 度量值=1657856+542720=2200576 大家可以自已去算一算 R1到各个网段的 度理值是多少 在这里 我们就算这三个 做为代表。 好现在我们来查看一下 路由表: 你们看对不对呀 是对的 是吧 一点点误差都没有的吧 好了至此 EIGRP度理值的计算 给大家讲完了 下面 我想给大家提几个问题 大家思考一下想一下: 看拓朴 R1 做为一台机器 它是怎么就能知道 在去往5.0.0.0的路上 有一条1544Kbit串行链路 并且是到目的路上的 最低带宽的呢? 它是通过什么报文传递的呢? 还有这个R5怎么通过中间的这些路由器一步一步告诉给R1 我有 5.0.0.0的呢度量值又是多大呢? 你们想呀 他们是机器 只知道自个儿和邻居啊 这些路由的信息是怎么一步步的传递的呢? 下面呀 我们像拓朴图中标的步骤 来进行包的抓取,主要来研究一下 5.0.0.0 是怎么传递给R1,依据路由传递的方向我们应该在各路由器的右边这个口上抓包 除 R5以外。 当报文抓取完毕后 首先我们应该看R4F0/0收到的含有关于5.0.0.0的更新报文中 说了些什么, 它收到了 来自R5 传过来含有5.0.0.0的更新 里面 讲了 延时是128000 带宽是256 我们想一下这两个值是怎么来的? 我们这样想 5.0.0.0 通过R5的loopback 进入R5再由R5的F0/0通告给R4的 我们一定要把这话给理解好了才行的不然后面的也就无法进行下去。 路由传播考虑的是 “入” 这话也要明白 大家经过NA的学习不难理解吧 这里就不多说了 R5的回环口 Lo0:BW 8000000Kbit DLY:5000Us 所以 带宽8000000的值取整数后*256=1*256=256 延时= 5000/10*256=128000 它就是这么得来的 。 哪么是不是R4到5.0.0.0 的距离就应该 是 1280

文档评论(0)

1亿VIP精品文档

相关文档