宋尚伟 毕业论文 下载本文

图1-2

如图1-2所示:

A可经过B、C、D到达目标网络E , B、C、D到达目标网络E的开销分别是3、5、7,而A到B、C、D三个邻居的成开销别是,2、4、6 , 则A通过计算可经过B到达目标网络的开销是5,经由C是9,可经过D是13。A就选把可经过B的路由作为后继路由,加入到路由表中,这个开销5就是路由器A到目标网络的可行距离(FD);而邻居B、C、D到目标网络的开销3、5、7分别是B、C、D的通告距离(AD);C的通告距离5,是到目标网络的可行距离(FD),所以经过C的这条路由便成为可行后继,D通告的距离是7>5 ,所以D不能选成可行后继。

3.活跃状态和被动状态

活跃状态(active state):当路由器失去了到达一个目的地的路由,并且没有可行后继可利用时,那么该路由进入活跃状态,是一条不可用的路由。当一条路由处于活跃状态时,路由器则会向所有邻居发送查询来寻找另外一条到达该目的地的路由。

被动状态(passive state):当路由器失去了一条路由的后继而有一个可行后继,或者再找到一个后继时,则该将路由进入被动状态,是一条可用的路由。

9

(四)Eigrp路由协议的度量值计算

1.EIGRP路由选择过程与其他路由协议不同

EIGRP选择主路由与备份路由,并将这些路由加到它的拓扑结构表中,然后将主路由放到其路由表中。

EIGRP度量值是256乘上IGRP的度量值。度量值的计算可以使用下面五个变量:

带宽:源和目的地之间最小的带宽。 延迟:路径上积累的接口延迟。

可靠性:根据Keep alive信息的源和目的地之间最差的可靠性。 负载:在源和目的地之间链路上的最大的负载。 最大传输单元(MTU):路径里最小的MTU。 EIGRP路由协议的度量值计算公式如下所示:

度量值=256*{K1(10^7/带宽)+K2(10^7/带宽)/(256-负载)+K3(延迟)+K5/(可靠性+K4)}

默认:K1=1,K2=0,K3=1,K4=0,K5=0 (不推荐修改K值)所以在K值默认的情况下公式可以简化成:度量值=带宽+延迟。

查看带宽和延迟的命令:

在特权模式下 show interfaces 接口号如图1-3所示

图1-3

2.最大跳数

EIGRP路由协议的最大跳数是224。换句话说,EIGRP路由协议支持的网络直径是224台。

网络直径指的是网络范围,并不是网络中设备的数量。EIGRP路由协议的网络直径是224,也就意味着从网络的一端到最远的一端可以有224跳数足够支持目前设计的最大网络。

10

(五)Eigrp路由协议中维护的数据表

由于具备链路状态路由协议的优点,它在计算路由之前先要了解整个网络的拓扑结构,并建立拓扑表。一旦网络发生故障,EIGRP路由协议可以依靠拓扑表快速收敛,这种特性使它克服了传统距离矢量路由协议收敛速度慢的弊病。EIGRP路由协议维护邻居表、拓扑表和路由表。

1.邻居表

邻居表是EIGRP路由协议中最重要的表。在邻居表里记录着路由器的所有邻居路由器。当路由器发现一个新的邻居时,邻居的地址和接口被记录在邻居表里。EIGRP路由协议和OSPF路由协议相似也依靠Hello包来建立邻居关系。当一个邻居发送Hello包时,其中包含了保持时间。保持时间是路由器认为邻居正在正常工作并且可以到达的时间,也就是说,如果保持时间超过时而且依然没有收到该邻居的Hello包时,路由器就会认为该邻居已经离线并改动拓扑表重新计算路由。(图2-1是一个完整的邻居表)

通过命令:show ip eigrp neighbors 可以查看邻居表内容。如图2-1所示:

图2-1

2.拓扑表

运行EIGRP路由协议会维护一个拓扑表,其中包含到达目的网段的多条路径。当路由器和相邻的路由器建立起邻居关系时,路由器之间就会互相交换它们所知道的网络拓扑,从而形成拓扑表,然后使用DUAL算法计算出来一条最佳的路径作为到达目的地的最佳路径。

3.路由表

路由表是计算由DUAL计算出来的到达各个目的地的最佳路径。

11

二、Eigrp路由协议在中等规模网络中的应用

(一)案例背景及需求

某市一局级机关计划建立办公网络,以提高办公效率,简化工作流程,精简办事机构,方便人民群众。

该局级机关下属有二十几个分局,及若干直属单位。各分局下属有若干个所。而局直属单位中,登记中心和服务中心比较重要,他们需要连接很多外单位的网络线路,而市局和各分局在办公室也需要查询这两个中心的数据。

市局的网管计划使用数据链路连接市局和各个分局及直属单位,同时也使用各种可能的网络连接方式将各分局和其下属单位连接起来。

鉴于登记中心和服务中心相对比较重要的地位,计划在这两个中心之间再连接一条数字链路,使市局、登记中心和服务中心组成一个环路,以提供网络的冗余性,使得如果有任意一条线路出现故障,该局以及其下属单位对这两个中心的访问都不受影响。

该局网管计划在市局、分局及各个直属单位安装路由器,以提供整个网络的路由能力,并且该局决定路由设备全部够买Cisco公司的设备。

为了使整个网络的路由能够达到自动学习、自动容错、自我修复、以减轻管理人员工作量,计划在该网络中使用动态路由协议,并且所使用的路由协议必须满足以下要求。

1.路由协议应该对路由环路有很好的处理能力,不能再物理环接的网络上出现路由环路问题。

2.路由协议应该具有快速自动容错的能力,当出现网络线路故障时,路由的收敛应该快速,要求其收敛时间不能超过10秒。

3.要求路由协议的配置和维护尽量简单易会,以方便网络运行维护人员学习和应用。

(二)案例分析

本案例要求我们为即将建设的某局级机关及其下属单位的网络选择所使

12