一、EIGRP特征及工作方式:
EIGRP(Enhanced Interior Gateway Routing Protocol,增强型网关路由协议),思科专有无类距离向量路由协议。
1、EIGRP五种包
(1)使用组播(224.0.0.10)hello包(interval 5秒、hold 3倍)来建立和维持邻居关系;
(2)Update:组/单播,路由信息发生变化时,仅发送变化路由信息的更新包(增量更新);
(3)Query & Reply:组/单播,当一条链路失效且没有可行猴急路由时,路由器需要重新进 行路由计算,路由器就以组播方式向邻居发送查询包,而邻居会以单播进行应答;
(4)ACK:ACK确认包是一种没有数据的特殊的Hello包(包含一个不为0 的确认号), 以单播形式发送,用来确认update、query、reply包,ack不需要确认。
2、EIGRP三张表:
(1)IP routing Table:路由表里是到达所有网段的最佳路由;
(2)EIGRP Neighbors Table:邻居表保存与本台路由器建立邻接状态的EIGRP路由器;
(3)EIGRP Topology Table:拓扑表包括目标网络的FD、所有的FD、每个FS宣告到达目的 网络的距离。
3、EIGRP四模块:
(1)协议无关:独立支持多种被路由协议,如IPV4/6;
(2)可靠传输:RTP(可靠传输协议),可靠方式发送分组;
(3)邻居发现与恢复:定期发送hello分组实现;
(4)DUAL:复合度量值(带宽、延迟、可靠性和负载)确定无环路高效电路(部分更新)。
4、默认管理距离为90或170,定义路由来源优先级;
5、成为邻居的三要素:路由收到邻居的hello分组;hello分组的AS号一致;
用于计算度量值的K相同。(若有验证的话,密码和认证模式一致)
6、三张表关系:
(1)每台路由器都将其ip路由选择表的副本发给邻居表指定的所有邻接邻居;
(2)每台路由器都将邻接邻居的路由选择表存储在拓扑表中;
(3)每台路由器都根据拓扑表 来确定到每个目标网络的最佳路径和其他可行路径;
(4)将拓扑表中到每个目标网络的最佳路径加入到路由选择表中;
(5)路由器为每种协议(比如IP,IPX)各 自保持1张单独是路由表.通过DUAL 算出最优路径。
7、EIGRP汇总的作用:
(1)限制通告,缩小路由选择表,提高其选择速度,减少路由重新计算;
(2)限制查询,
二、EIGRP术语:
1、后继(successor):一个直接连接的邻居路由器,通过它到达目的我网络的度量值最小。后继是提供主要路由的路由器,该路由北放入拓扑表和路由表。对于同一个目标网络,可存在多个后继。
2、可行后继(Feasible Sucessor):除开销最低的路径之外,DUAL存储的备用路径;
3、通告距离:AD(advertise distance),指邻居路由器通知到达目标网络的度量值;
4、可行距离:FD(),指到达目标网络所有路径中最小的度量值;
(FS的标准是:下一跳路由器的AD必须小于当前后继站的FD,防止环路)
5、被动接口:passive-interface,禁止通过指定接口发送路由更新;
6、末节路由(stub):只有一个邻居,仅与核心路由器发送有限的消息,降低资源使用。
7、陷入主动状态:SIA,如果路由器在3分钟(系统默认,主动定时器)未收到对方查询应答,路由器将陷入主动状态,使用汇总和末节路由来限制查询。