EIGRP:增强内部网关路由协议—是Cisco的私有路由协议
100%无环
收敛速度最快的协议(网络发生变动时 拓扑表中存在路径会更新路由表重新回复网络)(在中大型网络中)
支持多种被路由协议(ip、ipx、appletalk)
支持任意节点汇总 支持VLSM/CIDR 在广域网配置简单 支持非等开销负载均衡
支持加密认证
AD 邻居到达目标网段的距离
FD 本路器到达目标网段的距离
Eigrp添加表规则
- 先添加拓扑表计算后添加路由
- AD < FD规则 先比较判断后计算 判断路径不成环 叠加后的距离值为FS 该路径为次优的备份路径存储在拓扑表中
- 邻居之间只能传一个AD值 存在备份路径的另一个邻居没有该备份路径
邻居表产生:
hello包(发现邻居,判断条件)——> updat包(建立邻居,但不携带路由)
Hello包 比较 as号 K值 建立邻居后仍然发送维护邻居
发送携带路由信息的update包,AD、FD规则添加拓扑表稳定后更新路由表
【1】EIGRP的4大组件
EIGRP的4大组件
保活机制 hello 5s 或 60s 的hello time 3倍的hold time
接口带宽小于或等于2.048m为60shello time;大于2.048m为5s;
PDM 支持多种网络层协议
RTP可靠传输协议 借鉴TCP的4种可靠传输机制—确认、重传、排序、流控(50%占比)
DUAL 扩散更新、弥散更新算法,是 EIGRP确定最佳无环路径和无环备用路径的方法
【2】eigrp的数据包
Hello —用于邻居的发现、建立、周期保活邻居关系
更新包----邻居间共享路由条目 === 目标网络号+度量值
查询包—增量更新–结构的变化
应答包—增量更新–结构的变化
Ack–确认
【3】EIGRP的工作过程
启动配置完成后,邻居间使用hello包建立邻居关系,生成邻居表;
邻居关系建立后,邻居间使用更新包共享路由信息,生成拓扑表;----装载最佳和备份路径
默认将最佳路径加载到路由表;收敛完成,hello包周期保活即可;
结构突变:
1、新增网段—直连新增网段的设备,向所有邻居发送更新包,然后逐级收敛
2、断开网段—直连断开网段的设备,向本地所有邻居发送查询包来收敛该路径
若该直连网段同时为本地到达某个目标的最佳路径,且没有备份路径,那么
也进行查询收敛;若存在备份路径,那么仅收敛直连网段路由,启用备份路径来访问其他网段;
3、无法沟通----hold time 到时间时,断开邻居关系,删除所有通过该邻居学习的信息;
能否重新建立邻居关系,关注hello包;
注:查询包、应答包、更新包—均基于RTP工作—必须被ACK确认,排序,流控;若没有ack或数据校验将重传,默认最大重传16次;16次后依然