第六章 rip 、 igrp 与 eigrp

71
第第第 RIP IGRP 第 EIGRP 第第第第第 第第第

Upload: claire

Post on 08-Jan-2016

102 views

Category:

Documents


7 download

DESCRIPTION

第六章 RIP 、 IGRP 与 EIGRP. 信息工程系 陆玉阳. 本章目标. 本章主要讲述了 RIP 、 IGRP 与 EIGRP 三种路由选择协议的基本工作原理、选择度量、路由更新、配置。 (1) 掌握两种基本的动态路由选择算法 (2) 了解 RIP 、 IGRP 、 EIGRP 基本工作原理 (3) 掌握路由选择度量、更新 (4) 学会利用动态路由协议来配置路由表. 章节内容. 6.1 动态路由 6.2 RIP 6.3 IGRP 6.4 EIGRP 6.5 实验. 6.1 动态路由的探讨. 动态路由讨论的主要内容:. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 第六章   RIP 、 IGRP 与 EIGRP

第六章 RIP 、 IGRP 与 EIGRP

信息工程系陆玉阳

Page 2: 第六章   RIP 、 IGRP 与 EIGRP

本章目标

本章主要讲述了 RIP 、 IGRP 与 EIGRP三种路由选择协议的基本工作原理、选择度量、路由更新、配置。

(1) 掌握两种基本的动态路由选择算法(2) 了解 RIP 、 IGRP 、 EIGRP 基本工作

原理(3) 掌握路由选择度量、更新(4) 学会利用动态路由协议来配置路由表

Page 3: 第六章   RIP 、 IGRP 与 EIGRP

• 6.1 动态路由• 6.2 RIP• 6.3 IGRP• 6.4 EIGRP• 6.5 实验

章节内容

Page 4: 第六章   RIP 、 IGRP 与 EIGRP

6.1 6.1 动态路由的探讨动态路由的探讨动态路由讨论的主要内容:

动态路由原理

动态路由协议的这两种基本算法

动态路由表( SPF )的形成

常见的动态路由协议

Page 5: 第六章   RIP 、 IGRP 与 EIGRP

动态路由的探讨动态路由的探讨动态路由原理:

动态路由是依托在一个时刻刷新的、动态变化的、路由表

上而进行路由的。

动态路由表的刷新是按动态路由协议的规范而进行的。

动态路由协议主要由内部路由协议和外部路由协议组成。

Page 6: 第六章   RIP 、 IGRP 与 EIGRP

动态路由的探讨动态路由的探讨动态路由协议的这两种基本算法:

动态路由协议的选径的算法基本上都遵循着这

两种算法:一种是向量—距离( V-D )算法;

另一种是连路—状态( L-S )算法。

Page 7: 第六章   RIP 、 IGRP 与 EIGRP

动态路由的探讨动态路由的探讨路由器的路由路径

路由的路径是指源网关去目的网络的途径中,首先应把

数据包传给哪个相临的网关的入口 IP 地址;至于相临的网

关为传达到目的网络,接着它再把信息包传给哪个下一网

关,源网关是不关心的。所以讲一个网关路由表的路径记

录信息是局部的,在路由表中并没有记录去一个目的网络

中途应经过的所有中间网关,但一个个网关经与所有相邻

网关的层层连接,构成一个去所有目的网络的路径拓扑结

构图来。

Page 8: 第六章   RIP 、 IGRP 与 EIGRP

V-DV-D 基本算法的探讨基本算法的探讨向量—距离 V—D ( Vector-Distance )算法:

“ 向量”就是指源路由器去目的网络的路径;这个路

径是指源路由器去目的网络途径中首先要经过的第一个

路由器的路径,即指的是入相临路由器入口的 IP 地址,

它是路由器发生路由时,首先要选择的路由方向。

Page 9: 第六章   RIP 、 IGRP 与 EIGRP

V-DV-D 基本算法的探讨基本算法的探讨向量—距离 V—D ( Vector-Distance )算法:

“ 距离”是 V—D 算法中,选择“最佳路径”的一种

度量规划,亦称为度量( metrics )。如:有的以“下

跳数”作为最佳选径的唯一度量权值;有的还以“时

延”作为最佳选径的唯一度量权值;但一般情况下都以

多种权值综合作为最佳选径的度量权值,这些综合权值

包括:网络的时延、带宽、距离(跳数)、可靠性、吞

吐量等。

Page 10: 第六章   RIP 、 IGRP 与 EIGRP

V-DV-D 基本算法的探讨基本算法的探讨

子 网 net 2

子 网 net 3

子 网 net 4

R3

网际中在新增一个路由器 R4 时的事例

R2

R420.0.0.1

20.0.0.2

30.0.0.1

30.0.0.2

10.0.0.1

子 网 Net 1

R1

20.0.0.3

30.0.0.1

40.0.0.2

子 网 net 5

Page 11: 第六章   RIP 、 IGRP 与 EIGRP

V-DV-D 基本算法的探讨基本算法的探讨V—D 算法新路由表的形成和刷新:

路由器 R4 在通电启动后,首先从其各端口获取所连各网络的网络号信息,组成初始的路由表,向相邻网关广播,以后定期向相邻网关广播路由信息(一般 RIP 路由协议每 30秒向邻网关广播一次),相邻的路由器接到广播信息,对照检查自己的路由表,进行按“没有的则增加之,如果旧则修改之,如果多则修改或删除之”的原则进行刷新;同时 R4本身在接到其它路由器发来的刷新信息,也按上述原则进行刷新完善。

Page 12: 第六章   RIP 、 IGRP 与 EIGRP

L-SL-S 基本算法的探讨基本算法的探讨连路—状态 L—S ( Link-Status )算法:

“ 连路—状态”算法,又称“最短路径优先( shortest path  first简写成 SPF )”算法,“连路”是指由路由器所构成的网际的连接干路;状态是指网际上路由器的工作状态,即是“开通”还是“关闭”的。在 L-S 算法的情况下,每台路由器也都定期或在事件发生时,面向整个网际上的所有路由器广播“连路—状态”元素广告( LSA), LSA元素广告只包含事件有变化的路由器所接连的信息;每台路由器在接受积累 LSA信息后形成自己储存的拓扑结构数据库,它并以自己为源,依次算出该路由器的去各个目的网络的最佳路径来(即 SPF 路由表)。

Page 13: 第六章   RIP 、 IGRP 与 EIGRP

L-SL-S 基本算法的探讨基本算法的探讨L—S 路由表的初始化形成和刷新

1 、当新路由器 R4工作启动时, R4 路由器根据各端口的地

址的设置,按 SPF 算法形成初始化数据库结构即 LSA广告

元素,向整个“ AS” 自治系统互联网际中的所有路由器广

播,使网际的所有路由器都能及时地刷新自己的拓扑结构数

据库;此后该路由器还周期性地(一般 30分钟)广播一次,

使一些因种种原因没得到刷新的路由器及时地得到刷新,确

保证整个网际的拓扑数据库的同步。

Page 14: 第六章   RIP 、 IGRP 与 EIGRP

L-SL-S 基本算法的探讨基本算法的探讨L—S 路由表的初始化形成和刷新

2 、 R4 路由器然后向相邻的路由器发问候包( hello )(亦称:监视问候包),相邻路由器也向该路由器发问候包( hello ),用于相互监视各路由器的状态的变化, 如果发现有路由器出现状态变化时,它马上向 AS 自治系统的所有路由器发送该变化路由器的 LSA元素包文(亦称:事件驱动包),使整个网际及时地更改他们的拓扑结构数据库;该问候( hello )包,时刻处于激活状态,以便处于相互了解和及时掌握相邻路由器的状态情况,及时通报整个网际的所有路由器。

Page 15: 第六章   RIP 、 IGRP 与 EIGRP

L-SL-S 基本算法的探讨基本算法的探讨L—S 路由表的初始化形成和刷新

3 、 在正常工作时,问候包( hello )是时刻处于激活状态的,这样可及时地掌握相邻路由器的状态变化情况,如果发现相临路由器有状态变化,马上把相邻路由器的连路状态发送至整个AS 自治系统网际;如果相邻的路由器状态不发生变化,则它们不进行发送相邻路由器的 LSA元素信息包文。 R4 路由器也和其它路由器一样,在接收到其它路由器发来它们本身的 LSA元素信息包文和监视相临状态变化路由器的连路状态包文后,也在不断地、逐渐地完善刷新自己的拓扑结构数据库,使其和他路由器保持一致。

Page 16: 第六章   RIP 、 IGRP 与 EIGRP

L-SL-S 基本算法的探讨基本算法的探讨1 、 L—S 的 LSA广告说明:

连路状态广告( Link Status Advertisements简

写 LSA) 也称事件驱动包;因为只有当发现相邻的路由

器连路状态发生变化时,该路由器才向整个互联网际中所

有的路由器广播该状态变化路由器的事件驱动包文,该包

文只包含事件路由器最基本的网络拓扑结构元素信息。

Page 17: 第六章   RIP 、 IGRP 与 EIGRP

L-SL-S 基本算法的探讨基本算法的探讨2 、 L-S 拓扑结构数据库的说明:

连路状态的拓扑结构数据库反映整个互联网际的拓扑结构

图,在互联网际中所有路由器中的“拓扑结构数据库“都是一

样的;但每一个路由器都是以它自己为源路由器,进行计算处

理从而得出它自己的路由表,因此讲:“网际上的各个路由器

所形成的路由表是各不相同的,但拓扑结构状态数据库是一致

的,该数据库反映了整个自治系统AS 网际内的互联网际的结

构;它也为路由器形成( SPF )路由表打下了基础”。

Page 18: 第六章   RIP 、 IGRP 与 EIGRP

两种基本算法的探讨两种基本算法的探讨L-S 算法与 V-D 算法的比较

1 、 V-D 算法是定期( 30 秒)将路由表的全部信息发送给相邻的路由路由器,而且其中大部分信息不是刷新所需要的信息,这样从而增加了网际的传送负担;而 L-S 算法是定期( 30分钟)或只是在事件发生时才发送 LSA包文,而且包文只是路由器小局部的连路状态变化信息,所以说:“ L-S 算法与网际大小无关, L-S 算法比 V-D 算法更适宜较大规模的网际和激烈变化的网际使用”。

Page 19: 第六章   RIP 、 IGRP 与 EIGRP

两种基本算法的探讨两种基本算法的探讨L-S 算法与 V-D 算法的比较

2 、 V-D 算法将路由表的全部信息只发送给相邻的路由器,而在相邻的路由器更新路由表后,再传给相邻的路由器,这种层层涌动式的传播刷新过程是相当慢的,这样容易造成近远路由器,路径不一致导致整个网际慢收敛;而 L-S 算法的 LSA包文是精短有用的、一次性的、无修改地全网际广播,这样保证了这个网际所有路由器的“网络拓扑结构数据库”的一致性。而且 L-S 算法路由器的最佳( SPF )路由表是在路由时,以该路由器本身作为路径树根独立计算出的。

Page 20: 第六章   RIP 、 IGRP 与 EIGRP

动态路由表(动态路由表( SPFSPF ))的形成的形成

子 网 net 2

子 网 net 3

子 网 net 4

R4

互联网际事例

R2

R320.0.0.1

20.0.0.2

30.0.0.1

30.0.0.2

10.0.0.1

子 网 Net 1

R1

20.0.0.3

40.0.0.1

40.0.0.2

动态路由表( SPF )的形成

cost=20

cost=20

cost=20

cost=20

Page 21: 第六章   RIP 、 IGRP 与 EIGRP

动态路由表(动态路由表( SPFSPF ))的形成的形成

互联网际的拓扑结构数据库由 LSA元素广告组成

R1

Net 1

Net 2

10.0.0.1

20.0.0.1

R1 LSA元素

Net 2

Net 3

R2 LSA元素

Net 3

Net 4

R3 LSA元素

Net 2

Net 4

R4 LSA元素

R2

20.0.0.1

30.0.0.1

R3

30.0.0.2

40.0.0.2

R4

20.0.0.3

40.0.0.1

cost=20 cost=20 cost=20 cost=20

Page 22: 第六章   RIP 、 IGRP 与 EIGRP

动态路由表(动态路由表( SPFSPF ))的形成的形成 目的网络 路径 度规值

10.0.0.0 直接 0

20.0.0.0 直接 0

30.0.0.0 20.0.0.2 20

30.0.0.0 20.0.0.3 40

40.0.0.0 20.0.0.3 20

40.0.0.0 20.0.0.2 40

R1 CCC

保留最短路径优先

Page 23: 第六章   RIP 、 IGRP 与 EIGRP

动态路由表(动态路由表( SPFSPF ))的形成的形成

子 网 net 2

子 网 net 3

子 网 net 4

R4

互联网际事例

R2

R320.0.0.1

20.0.0.2

30.0.0.1

30.0.0.2

10.0.0.1

子 网 Net 1

R1

20.0.0.3

40.0.0.1

40.0.0.2

动态路由表( SPF )的形成

cost=20

cost=20

cost=20

cost=20

Page 24: 第六章   RIP 、 IGRP 与 EIGRP

动态路由表(动态路由表( SPFSPF ))的形成的形成

目的网络 路径 度规值40.0.0.0 直接 0

30.0.0.0 直接 0

20.0.0.0 40.0.0.1 20

20.0.0.0 30.0.0.1 20

10.0.0.0 40.0.0.1 40

10.0.0.0 30.0.0.1 40

R3 形成的 SPF 路由表,每条线路开销按 cost=20 定位

并列保留最短路径优先

Page 25: 第六章   RIP 、 IGRP 与 EIGRP

动态路由表(动态路由表( SPFSPF ))的形成的形成

Net 1Net 2

Net 3Net 4

R1

R2

R3

R4

R1 为源 形成的最短路树径

连路—状态的最短路径优先的选择树径

Cost=20

Cost=20

Cost=20Cost=10

Page 26: 第六章   RIP 、 IGRP 与 EIGRP

动态路由表(动态路由表( SPFSPF ))的形成的形成

Net 3Net 2

Net 1Net 4

R2

R1

R3

R4

R2 为源 形成的最短路树径

连路—状态的最短路径优先的选择树径

Cost=20

Cost=20

Cost=20Cost=10

Page 27: 第六章   RIP 、 IGRP 与 EIGRP

L-SL-S 基本算法的探讨基本算法的探讨

子 网 net 2

子 网 net 3

子 网 net 4

R3

互联网际在新增一个路由器 R4 的事例

R2

R420.0.0.1

20.0.0.2

30.0.0.1

30.0.0.2

10.0.0.1

子 网 Net 1

R1 20.0.0.340.0.0.1

40.0.0.2

子 网 net 5

50.0.0.1

Page 28: 第六章   RIP 、 IGRP 与 EIGRP

6.2 路由信息协议( RIP ) 6.2.1 RIP概述 6.2.2 RIP配置实例 6.2.3 详细故障查找办法

Page 29: 第六章   RIP 、 IGRP 与 EIGRP

RIP 协议使用非常广泛,它简单、可靠,便于配置并经受了长期的实际运行考研,在网络界已被广为使用。 RIP 在那些没有冗余路由器的网络中的确是一种非常适合的路由协议。但是 RIP 只适用于小型的同构网络,因为它允许的最大站点数为 15 ,任何超过 15 个站点的目的地均被标记为不可达。而且RIP 每隔 30s 一次的路由信息广播也是造成网络的广播风暴的重要原因之一

路由信息协议( RIP )

Page 30: 第六章   RIP 、 IGRP 与 EIGRP

RIP概述一般路由协议的基本功能有两个,一个是交换路由;另一个是维护一份路由表以提供给其他通信协议调用 每个有 R I P 功能的路由器每隔 3 0 秒用 UDP 520 端口给与之直接相连的机器广播更新信息。更新信息反映了该路由器所有的路由选择信息数据库。路由选择信息数据库的每个条目由两部分组成:局域网上能达到的 I P 地址和与该网络的距离。 RIP 路由表中的每一项都包含了最终目的地址、到目的节点的路径中的下一跳节点 (nexthop) 等信息。

Page 31: 第六章   RIP 、 IGRP 与 EIGRP

RIP 使用一些时钟以保证它所维持的路由的有效性与及时性。但是对于 RIP协议来说,一个不理想之处在于它需要相对较长的时间才能确认一个路由是否失效。 RIP 至少需要经过 3 分钟的延迟才能启动备份路由。这个时间对于大多数应用程序来说都会出现超时错误,用户能明显地感觉出来系统出现了短暂的故障。

Page 32: 第六章   RIP 、 IGRP 与 EIGRP

老版本的 RIP 不支持 VLSM ,使得用户不能通过划分更小网络地址的方法来更高效地使用有限的 IP 地址空间。在 RIP2版本中对此做了改进,在每一条路由信息中加入了子网掩码。由于老版本的 RIP 路由信息中不采用子网掩码,所以 RIP1 没有办法来传达不同网络中变长子网掩码的详细信息。

Page 33: 第六章   RIP 、 IGRP 与 EIGRP

RIP 协议是一个国际标准,所有的路由器厂商都支持它,而且 RIP 在各种操作系统中都能很容易地进行配置和故障排除。在那些没有冗余链路的网络中 RIP能很好地进行工作,但 RIP 的最大毛病在于它无法在具有冗余链路的网络中有效地运用。所以对于大网络或需要具备冗余链路的网络,就必须考虑采用其他路由协议了。

Page 34: 第六章   RIP 、 IGRP 与 EIGRP

RIP配置实例在 RIP 配置中最常用到的命令有:clear ip routenetwork{network-number}router riptimers basic{update invalid holdown flush}show ip protocolshow ip route rip

Page 35: 第六章   RIP 、 IGRP 与 EIGRP

各个命令的定义如下:clear ip route :这个执行命令用于从路由表中除去一条或多条路径。这个命令可以指定一条路径,也可以用( *)代表除去所有路径(图 6.1 、 6.2 );net work :这个路由器配置命令指定接收和发送RIP 更新信息的接口。这个命令还指定向哪个网络发送更新信心。如果某个网络未被指定,那么将不会向它发送更新信息;router rip:这个全局配置命令打开路由器的 RIP路由选择处理进程;timer basic:这个路由器配置命令使用户能设置 RIP 处理的更新定时器、无效定时器、保持定时器、刷新定时器的值(图 6.5 )。一下使对这些定时器的解释:

Page 36: 第六章   RIP 、 IGRP 与 EIGRP

update (更新定时器):更新定时器(以秒为单位)设置路由器发送更新信息的速度。默认值 30 秒;invalid(无效定时器):无效定时器(以秒为单位)设置路径被认为无效的时间间隔。如果某条路径在常规更新信息中不出现,就启动该定时器。默认值是 180 秒;holddown (保持定时器):保持定时器(以秒为单位)设置拒绝号的路由信息的间隔时间。它的思想是保证每个路由器都收到了路径不可达的信息,而且没有路由器的发出无效路径信息。默认值是 180 秒;flush(刷新定时器):刷新定时器(以秒为单位)设置路径从路由表中删除必须等待的时间。默认值是 240 秒;show ip protocal:这个执行命令用于显示激活路由选择进程的当前状态;

Page 37: 第六章   RIP 、 IGRP 与 EIGRP

show ip route rip :这个执行命令用于显示所有RIP 学到的路径。一下是一些简单举例,更多的应用我们将在实验中说明:

1. 清除所有 RIP 路由

2. 清除某一条 RIP 路由

RouterA# clear ip route *RouterA#

RouterA# clear ip route 10.0.0.0

Page 38: 第六章   RIP 、 IGRP 与 EIGRP

图 6.3 启用 RIP命令

Page 39: 第六章   RIP 、 IGRP 与 EIGRP

4. 指定 RIP 路由关联网络

Router A(config-router)#network ?

A.B.C.D Network number

Page 40: 第六章   RIP 、 IGRP 与 EIGRP

5. 计时器设置

RouterA(config-router)#timer basic ?<0-4294967295> Interval between updates

Page 41: 第六章   RIP 、 IGRP 与 EIGRP

6. 显示激活路由选择进程的当前状态

Page 42: 第六章   RIP 、 IGRP 与 EIGRP

7. 显示 RIP学到的路径

Page 43: 第六章   RIP 、 IGRP 与 EIGRP

6.2.3 详细故障查找办法

Cisco IOS 提供许多用于路由选择协议查错的工具。下面给出一些帮助 R I P查错的关键命令:debug ip rip 这个执行命令用于显示 R I P 路由选择操作的信息。输出包括路由器是否正在发送或接收更新信息、更新信息中包含的网络以及各网络的距离度量或跳数。

Page 44: 第六章   RIP 、 IGRP 与 EIGRP

8. debug ip rip应用举例

Page 45: 第六章   RIP 、 IGRP 与 EIGRP

debug ip routing 这个执行命令用于显示路由表更新情况。输出显示哪条路径被加入或删除,对距离向量路由选择协议,还有哪条路径处于保持状态。

图 6.9 debug ip routing 应用举例

Page 46: 第六章   RIP 、 IGRP 与 EIGRP

show ip protocol 这个执行命令用于显示当前激路由选择协议进程的参数和状态。输出包括使用的路由选择协议、定时器信息、输入和输出过滤器信息、重分布( Redistributed)协议和协议作用于哪个网络。这个命令在查找发送错误路由更新信息的路由器时特别有用。

Page 47: 第六章   RIP 、 IGRP 与 EIGRP

图 6.10 show ip protocols 应用举例

Page 48: 第六章   RIP 、 IGRP 与 EIGRP

show ip route rip 这个执行命令用于快速显示所有通过 R I P 学到的路径。这是一个检查路由器接收到更新信息的快速方法。

图 6.11 show ip route rip应用举例

Page 49: 第六章   RIP 、 IGRP 与 EIGRP

6.3内部网关路由协议( IGRP ) IGRP(Interior Gateway Routing Protocol) 是八十年代中期由 Cisco公司开发的路由协议, Cisco创建 IGRP 的主要目的是为 AS内的路由提供一种健壮的协议。   八十年代中期,最流行的 AS内的路由协议是 RIP 。虽然 RIP 对于在小到中型的同类网中非常有用,但随着网络的发展,其限制越来越显著,特别是 RIP很小的跳数限制 (16)制约了网络的规模,且其单一的 metric(跳数)在复杂的环境中很不灵活。 Cisco 路由器的普及和 IGRP 的健壮性使许多拥有大型网络的组织用 IGRP代替 RIP 。 Cisco 最初的 IGRP 实现工作在 IP 网络上, IGRP是设计以运行于任何网络环境中的, Cisco很快就把它移植以运行于 OSI 的 CLNP(Conne

Page 50: 第六章   RIP 、 IGRP 与 EIGRP

IGRP 协议的稳定性IGRP 提供许多特性以增强其稳定性,包括 hold-down 、 split horizon 和 poison-reverse 。

Split horizon 来源于下列承诺:把路由信息发回到其来源是无意义split-horizon 规则。路由器 1( R1 )首先发布到网络 A 的路由,路由器 2( R2 )没有必要在给 R1 的更新信息中含有该路由,因为 R1 离网络 A 更近。 split-horizon 规则要求 R2 在给 R1 的更新信息中去掉该路由。split-horizon 规则可以帮助避免路由环。例如,假设 R1 到网络 A 的接口失效了, R2继续通知 R1 说它可以到达网络 A(通过 R1 ),如果 R1 不够聪明,就可能用 R2 的路由取代已失效的直接连接,于是就产生了路由环。虽然 Hold-down 应该防止这类情况, IGRP 也实现了 split-horizon ,因为它可提供更好的算法稳定性。

Page 51: 第六章   RIP 、 IGRP 与 EIGRP

6.3.2 IGRP 基本配置在 IGRP 配置中最常用到的命令有:router igrp autonomous-system 1 指定使用 IGRP 协议图 6.13 指定使用 IGRP 协议network network 指定与该路由器相连的网络图 6.14 指定相连网络neighbor ip-address 指定与该路由器相邻的节点地址

Page 52: 第六章   RIP 、 IGRP 与 EIGRP

图 6.12 IGRP 实例

Page 53: 第六章   RIP 、 IGRP 与 EIGRP

6.4增强型内部网关路由协议( EIGRP )

IGRP 是一种有类别路由选择协议,而与之不同,EIGRP支持无类别域间路由选择(CIDR ) ,它允许网络设计者利用 CIDR 和可变长子网掩码( VLSM)将地址空间最大化利用。域 IGRP 相比, EIGRP 有更快的收敛时间、更强的可扩展性以及更高级的路由环路处理办法

EIGRP概述EIGRP 是 Cisco 的私有路由协议 , 它综合了距离矢量和链路状态 2者的优点 , 它的特点包括:

Page 54: 第六章   RIP 、 IGRP 与 EIGRP

EIGRP 度量值

EIGRP 度量值计算如下:1) Metric=K1×带宽 +( K2×带宽) / ( 256-load) + K3×延迟2) 如果K5 不为 0 ,从第一步开始,将度量值乘以 [K5/(可靠性 + K4)],如果K5 为 0 ,忽略第二步。如前文所示, Cisco 公司将 K2 、 K4 和 K 5设置为 0 。这种情况只剩 2 个变量来计算 EIGRP 度量值(带宽和延迟),因为有 3 个 K的值为 0 ,公式简化如下:度量值 = 带宽 + 延迟这个带宽的产生是在到达目的端的道路中寻找最小带宽并用这个数去除 10 000 000 。延迟是将道路中所有的延迟加起来,并用 1 0去除它所得。再把两个结果的和相加后乘以 2 5 6 。公式如下所示:度量值 = [( 10 000 000/最小带宽) +(∑ (接口延迟 ) /10

Page 55: 第六章   RIP 、 IGRP 与 EIGRP

EIGRP 基本配置

在 EIGRP 中最常用到的命令有:router eigrp autonomous system number 启用 EIGRP 协议

network network 指定与该路由器相连的网络

neighbor ip-address 指定与该路由器相邻的节点地址

Page 56: 第六章   RIP 、 IGRP 与 EIGRP

图 6.16 启用 EIGRP 协议

图 6.17 指定相连网络

图 6.18 指定相连节点

Page 57: 第六章   RIP 、 IGRP 与 EIGRP

EIGRP故障查找

Cisco IOS提供了许多工具来进行路由协议的故障查找。下面的例子将给出一系重要命令,以及每条命令的样品输出,它会帮助 E I G R P故障查询。show ip eigrp neighbor 这条执行命令显示 E I G R P所发现的所有邻居的信息。这条命令在决定是否具有邻居时非常有用。这条命令还能显示邻居活跃的时间和保持时间所剩下的时间。

Page 58: 第六章   RIP 、 IGRP 与 EIGRP

show ip protocol 这条执行命令显示了活跃的路由协议进程的参数和当前状态,它的输出给出所使用的路由协议、定时器信息、本地和外地过滤器信息、分布的协议和协议路由的网络。

Page 59: 第六章   RIP 、 IGRP 与 EIGRP

show ip protocol 这条执行命令显示了活跃的路由协议进程的参数和当前状态,它的输出给出所使用的路由协议、定时器信息、本地和外地过滤器信息、分布的协议和协议路由的网络。

Page 60: 第六章   RIP 、 IGRP 与 EIGRP

show ip eigrp topology 这条命令显示了 E I G R P 的拓扑表它给出了 D U A L算法的状态,这个算法在鉴定可能的 D VA L 问题时很有帮助。

Page 61: 第六章   RIP 、 IGRP 与 EIGRP

接口上。 show ip eigrp interfaces 这条执行命令显示了所有 E I G R P 启动接口的信息。这条命令可以作为一个快速的参考来证实 E I G R P 被配置到一个特定A S中的一个特定

Page 62: 第六章   RIP 、 IGRP 与 EIGRP

debug eigrp packet 这条执行命令显示了关于E I G R P 包的信息,这些包进入或离开路由器。这条命令在分析邻居路由器间的报文传输中非常有用。

Page 63: 第六章   RIP 、 IGRP 与 EIGRP

show ip eigrp traffic 这条执行命令显示路由器所收发的 E I G R P 包的类型和序数。

Page 64: 第六章   RIP 、 IGRP 与 EIGRP

作业(课外练习)熟悉 rip,igrp,eigrp 等常用命令

Page 65: 第六章   RIP 、 IGRP 与 EIGRP

掌握使用 E0 接口实现两台路由器的互联;理解RIP 协议的含义及用法。

目的

6.5.1 使用 E0 口实现路由器的互连

Page 66: 第六章   RIP 、 IGRP 与 EIGRP

(1) 能够按给定参数设置各路由器 E0 端口 IP 地址及子网掩码; (2) 能够正确完成 RIP 路由协议的配置; (3) 能够正确启动一个 RIP 路由选择进程,然后切换到路由路由器配置模式; (4) 能够正确指定 RIP 路由选择进程的关联网络; (5) 能够使路由器之间能够相互访问。

要求

Page 67: 第六章   RIP 、 IGRP 与 EIGRP

Joe

Tom

Hamer

192.168.1.51/24

192.168.1.21/24

133.81.1.51.24

133.81.1.3.24

133.81.2.33/24

192.168.0.35/24

Page 68: 第六章   RIP 、 IGRP 与 EIGRP

6.5.2 基本 IGRP配置目的掌握基本 IGRP 配置;理解 IGRP 协议的含义及用法。

要求能够按给定参数设置各路由器 E0 端口 IP 地址及子网掩码;能够正确完成 IGRP 路由协议的配置 能够正确启动一个 IGRP 路由选择进程,然后切换到路由路由器配置模式;能够正确指定 IGRP路由选择进程的网络序列;实验器材:两个有一个以太网端口和一个串口的 Cisco路由器,一个有两个串口的 Cisco路由器,Cisco 10.0 和更高版本, PC(运行终端仿真),两根 Cisco DTE/DCE 交叉( crossover)电缆 ,一根 Cisco扁平 (rolled)电缆

Page 69: 第六章   RIP 、 IGRP 与 EIGRP

3 )配置环境及图示这个配置将演示用 IGRP进行基本的路由选择。如图所示 ,路由器 A、路由器 B、路由器 C用 IGRP发送路由选择信息。路由器 A、路由器 B、路由器 C用交叉电缆连接。路由器 B作为 DCE 给提供路由器 A和路由器 C时钟信号。 IP 地址如图配置。所有的路由器都将配置成有 IGRP功能。它们将发送所有连网络的信息。

A CBS0 192.168.1.1/24

L0 10.1.1.1/24

E0 148.1.1.1/24

S0 192.1.1.2/24 S0 193.1.1.2/24

S0 193.1.1.1/24

E0 152.1.1.1/24

Page 70: 第六章   RIP 、 IGRP 与 EIGRP

6.5.3 基本的 EIGRP配置1 )目的掌握基本的 EIGRP 配置;理解 EIGRP 的含义及用法。2 )要求能够按给定参数设置各路由器 E0 端口 IP 地址及子网掩码;能够正确完成 EIGRP 路由协议的配置;能够正确启动一个 EIGRP 路由选择进程(定义自治系统),然后切换到路由路由器配置模式;能够正确指定 EIGRP 路由选择进程的网络序列;能够正确定义链路带宽。

Page 71: 第六章   RIP 、 IGRP 与 EIGRP

3 )配置环境及图示配置将会验证使用 EIGRP 的基本路由。所有路由器都被配置了 EIGRP 。路由器 A和路由器 B用一个中继器相连,而路由器 C通过一根交叉电缆与路由器 A和路由器 B串行连接。路由器 C将充当DCE ,向路由器 A和路由器 B提供时钟, IP 地址如图。所有的路由器将会配置给 EIGRP 并且通告所有连接的网络。

A

C

B集线器

后继

可行后继E0 194.1.1.1/24

S0 192.1.1.2/24

L0 10.1.1.1/24

S1 193.1.1.1/24

S0 192.1.1.2/24

E0 194.1.1.2/24