EIGRP:增强内部网关路由协议
适用范围:Igp
算法:杂合型,DUAL——扩算更新算法(分布式运算)
无类别距离矢量协议;
更新方式:触发、增量、有界。
组播更新:224.0.0.10;封装:基于IP封装,跨层封装到三层,协议号88;
增量更新—仅实施触发更新,不进行周期更新;
支持等开销、非等开销负载均衡,默认4条最大6条,IOS版本12.4以上16条;
支持手动汇总:VLSM、CIDR。
支持多种网络协议。
特点收敛数据快。
EIGRP的4大组件:
1、hello包 邻居关系的发现、建立、保活、恢复
2、RTP --可靠传输协议
确认、重传、流控(协议流量不超过查考带宽的百分之五十)、排序
3、PDM—支持多种网络层协议模块
4、DUAL–扩散更新、弥散更新算法
EIGRP的5种数据包:
1、hello包
2、更新包 路由条目=目标网络号+度量
3、查询包
4、应答包
5、ACK
Metric值计算
5个K值 带宽 延时 可靠性 负载 MTU
K1 K3 K4 K2 K5
EIGRP的工作过程:
1、启动配置完成后,EIGRP将向所有的邻居发出hello包,与它们建立邻居关系,生成邻居表;
2、邻居间组播发送更新包共享路由信息,对端收到更新包后必须使用ACK确认;若不进行确认,将实施单播重传,默认最大重传次数为16次;若依然失败,将断开邻居关系,能否重建参考hello包;
3、当接收到全网的更新包后,本地生成拓扑表;----实际装载所有的最佳及备份路径;
4、当拓扑表完成后,本地将拓扑表中所有最佳路径加载到路由表;收敛完成,仅hello包周期保活即可;
5、结构突变
1)新增网段----直连新增网段者发送更新包到所有的邻居,对端使用ACK确认,正常加表(路由表);
2)断开网段----直连断开网段的设备将向所有的邻居发送查询包;
之后查询包扩散到全网,通过应答包收集到的新的路径,或者删除原有路径;
注:更新包、查询包、应答包基于RTP工作;
EIGRP的配置:
r1(config)#router eigrp 90
启动EIGRP协议,启动时必须配置AS号