http://down.51cto.com/data/871759NP阶段EIGRP总结导图_CCNP

EIGRP

1 基本概念

属于高级距离矢量路由选择协议,同时具备距离矢量和链路状态的特征。

1.属于cisco私有协议(决定了它的使用范围)

2.快速收敛(1s)

3.触发式增量更新

4.100%没有环路(DUAL)

5.支持VLSM和CIDR

6.支持多种网络层协议

7.在不同数据链路层协议和拓扑之间提供无缝连接性

8.使用组播(224.1.1.10)和单播(没有广播)

9.可靠性强(RTP)

10.支持手工汇总、安全验证

11.等价和不等价负载均衡


2 工作原理(三张表)

2.1 1.填充EIGRP

2.1.1 邻居表

影响邻居表的参数(KASHold-timeAuth)


参数

R2#show ip eigrp neighbors

IP-EIGRP neighbors for process 100

H    Address Interface   Hold Uptime   SRTT RTO  Q  Seq

                              (sec)       (ms)      Cnt Num

0   12.1.1.1    Fa0/0         12  00:07:09  1610 5000 0 2


_参数的意义

_H(handle):CiscoIOS 内部用来跟踪邻居的编号

_Address:邻居的网络层地址

_Interface:本地通过该接口收到Hello数据包

_Hold:保持时间

_Uptime:正常运行时间

_SRTT:平均往返定时器,用于确定重传时间(RTO)

_RTO:超时重传

_Q(queuecount):队列计数如果该值经常大于??蚩赡艽嬖谟等?侍a

_Seq:序列号


作用:基于形成的邻居关系,构建拓扑表

2.1.2 拓扑表

参数

R2#show ip eigrp topology

IP-EIGRP Topology Table for AS(100)/ID(2.2.2.2)

Codes: P - Passive, A - Active, U - Update, Q - Query, R -Reply,

r - reply Status, s - sia Status


P   4.4.4.4/32,  1 successors,   FD is 156160

         via 24.1.1.4 (156160/128256), FastEthernet1/0



作用:存储网络拓扑信息,选择最佳路径形成路由表

2.1.3 路由表

参数:

34.0.0.0/24 is subnetted, 1 subnets

D 34.1.1.0 [90/33280] via 12.1.1.2,00:09:01, FastEthernet0/0

D 34.1.1.0 [90/33280] via 12.1.1.2,00:09:01, FastEthernet0/0




作用:为数据转发提高IP寻址信息

2.2 2.EIGRP数据包及其作用

2.2.1 Hello(不可靠)

参数AS K Hold-time  Authentication


建立和维护邻居关系以多播方式发送且不需要确认ü


Hello时间间隔

T1或速度更低的NBMA接口上60S

LAN和其他串行接口上5S一次


保持时间

默认为Hello时间间隔的3倍

接口下

ip hello interval eigrp as-numberseconds

ip hold-time eigrp as-number seconds


2.2.2 Update(可靠)

参数:AS  ip路由信息KPrefixDestinationnext-hophopcout





作用作为邻居状态回应发送路由信息

2.2.3 Query(可靠)

参数:AS、失效路由信息




作用:当网络不存在有后继路由器时,目标路由丢失后,发送Query查询可行路径,维护路由表的一致。

2.2.4 Replay(可靠)

参数:AS、可达路由信息或不存在

作用:回复Query信息

2.2.5 ACK(不可靠)

参数:不为?娜啡虾Å

作用:确定Update交换完成

2.3 初始路由发现,建立邻居

2.4 DUAL算法

根据拓扑表比较FD,选出最小的,确定当前后继路由器

同时查看其他后继路由器的AD值,若AD<FD,则选出可行后继路由器FS

当链路发生故障,直接启用FS,减少收敛时间

若AD>FD,没有FS,当前路由器由被动状态转为主动状态,发送Query包查询可行的路由

3 有关命令

3.1 查看运行情况

show ip eigrp neighbors

show ip route

show ip route eigrp

show ip protocols

show ip eigrp interfaces

show ip eigrp topology

show ip eigrp traffic

debug eigrp packets

debug ip eigrp

debug ip eigrp summary

debug eigrpneighbors

3.2 passive-interfacedefault所有端口

3.3 全局模式 ip defaultnetwork 网络号

3.4 路由汇总

3.4.1 自动汇总(默认开启)  no auto-summary

3.4.2 手工汇总接口下

3.5 负载均衡

3.5.1 等价

FD相等时

maximum-paths 3

3.5.2 不等价

前提条件:

要实现不等价负载均衡,必须满足备用路径为(FS)。

实现方式:

通过改变variance的值,可以控制等价或者不等价负载均衡

Variance =(次优路径) FD/ (最优路径)FD

2300416/158720=14.4935(15)

R1(config-router)#variance15

3.6 验证

3.6.1 明文

IS-IS

OSPF

RIPv2

3.6.2 MD5

OSPF

RIPv2

BGP

EIGRP

先定义key-chain

接口模式下

ip authentication mode eigrp 100 md5

ip authentication key-chain eigrp 100 huo

4 高级特性

4.1 大型网络中EIGRP的可扩展性问题

4.1.1 需要处理的路由表拓扑表很大

4.1.2 大量路由更新

4.1.3 邻居交换信息量

4.1.4 路由器数量

4.1.5 拓扑深度

4.1.6 替代路径数

4.2 查询和陷入主动状态

4.2.1 进入SIA状态的原因

路由器太忙无法回答查询

路由器之间的链路状态质量低劣

某种故障导致数据流只能沿链路的一个方向传输

4.2.2 防范SIA

SIA查询

SIA应答

4.3 限制EIGRP查询范围

4.3.1 执行汇总

4.3.2 stub路由器

邻居不会向stub路由器发起查询

EIGRP进程下配置 eigrp stub

4.4 妥善关闭

4.4.1 goodbye消息

5 4种重要技术

这些技术使其有别于其他路由协议

_邻居发现协议(CDP)

_可靠传输协议(RTP)

_DUAL有限状态机

_协议无关模块

6 有关术语

_邻居表

_拓表表

_路由表

_后继站

_可行后继站(FS)

_通告距离(AD)----邻居路由器到目标网络的Metic值

_可行距离(FD)----本地路由器到目标网络的Metic值

_AD<FD

_Metic值计算

Metic=(10^7/最小带宽+延时之和/10)*256

158720=10^7/100000+5000+100+100/10*256

=100+520*256

620*256=158,720

10^7/1544+20000+5000+100/10*256

6476.784+2510*256=2.3006E6