很久没更新博客--祝大家新年快乐~~~
目前正在备考CCIE Lab 而且忙自己的小站 [url]www.Ciscoh3com.com[/url] 不到1年时间论坛会员已经超过5万 ~
 
增强的内部网关路由选择协议(EIGR)是增强版的 IGRP 协议。IGRP 是思科提出的一种用于 TCP/IP 和 OSI 因特网的内部网关路由选择协议。它被视为是一种内部网关协议,但作为一种用于域间路由选择的外部网关协议,它也得到了广泛的应用。
EIGRP 与其它路由选择协议之间主要区别包括:快速收敛(fast convergence)、支持变长子网掩码(subnet mask)、局部更新和多网络层协议。
运行 EIGRP 的路由器存储了所有其相邻路由器的路由表,以便于它能快速选择路径 (alternate route)。如果没有合适路径,EIGRP 查询其邻居以获取所需路径。直到找到合适路径,EIGRP 查询才会终止,否则一直持续下去。
EIGRP 协议对所有的 EIGRP 路由进行任意掩码长度的路由聚合,从而减少路由信息传输,节省带宽。另外 EIGRP 协议 通过配置,可以在任意接口的位边界上支持路由聚合。
EIGRP 不作周期性更新。取而代之,当路由改变时,EIGRP 只发送局部更新(partial update)信息。局部更新信息的传输自动受到限制,从而使得只有那些需要信息的路由器才会更新。基于以上这两种性能,因此 EIGRP 消耗的带宽比 IGRP 少得多。

EIGRP有三张表:邻居表,拓扑表,路由表

EIGRP的度量值是IRGP的256倍
 
EIGRP使用5种报文:Hello -- 识别邻居(相同的AS和k值,同子网)和keepalive,不需要确认
更新 -- 发送路由信息,需要确认
查询 -- 请求特定的路由信息,需要确认
应答 -- 相应查询,需要确认
ACK -- 确认包,不需要确认

更高链路 -- 默认Hello间隔和保持时间是5s和15s
T1或低于T1链路 -- 分别是60s和180s

采用DUAL 扩散更新算法实现快速汇聚: 汇聚速度最快
支持IP Appletalk IPX,采用 IP protocols 88 发送更新

工作原理:
使用224.0.0.10做为组播,

EIGRP邻居不用Hello间隔和保持时间匹配
Hello间隔在接口下用ip hello-interval eigrp 7改变
保持时间在接口下用ip hold-time eigrp 7改变

被动路由 和 主动路由
被动路由:正常状态,
主动路由:计算状态, 即在找到新的后继路由时

EIGRP neighbor SRTT:衡量路由器发送EIGRP报文到邻居及邻居回传的平均时间
Q count: 队列计数
//连路状态不好时 SRTT Qcount偏高
任何报文通过组播传送,如果没有从某个邻居得到ACK,便用单播重传,16次重传失败后,宣告邻居无效

邻居的建立是用接口的主地址

邻居建立时发送一次整个路由表,之后就仅当路由丢失或发现新路由时,才发送路由更新


Metric计算:[k1*带宽 + (k2*带宽)/(256-负载)+ k3*延迟] * [k5/(可靠性+k4)]

默认下,EIGRP最多占用50%的链路带宽,接口下用ip bandwidth-percent改变

接口下用bandwidth改变带宽,以kbps为单位
接口下用delay改变延迟,以µs为单位


可行性条件:FC FD>AD 如果AD〉FD则为环路
EIGRP通过FC 来抑制