EIGRP:增强内部网关路由协议-------无类别距离矢量IGP协议;
增量更新—仅触发更新,
无周期更新----更新量小(DV)
可靠性高(RTP)
保活机制(hello)
复合度量—多个参数构建一个度量来进行选路
【1】EIGRP的4大组件
保活机制 | hello 5s 或 60s 的hello time 3倍的hold time;接口带宽小于或等于2.048m为60shello time;大于2.048m为5s |
---|---|
PDM | 支持多种网络层协议 |
RTP可靠传输协议 | 借鉴TCP的4种可靠传输机制—确认、重传、排序、流控(50%占比) |
DUAL | 扩散更新、弥散更新算法 |
【2】eigrp的数据包
Hello | 用于邻居的发现、建立、周期保活邻居关系 |
更新包 | 邻居间共享路由条目 === 目标网络号+度量值 |
查询包 | 增量更新–结构的变化 |
应答包 | 增量更新–结构的变化 |
Ack | 确认 |
【3】EIGRP的工作过程
启动配置完成后,邻居间使用hello包建立邻居关系,生成邻居表;邻居关系建立后,邻居间使用更新包共享路由信息,生成拓扑表(装载最佳和备份路径);默认将最佳路径加载到路由表;收敛完成,hello包周期保活即可;
结构突变:
新增网段 | 直连新增网段的设备,向所有邻居发送更新包,然后逐级收敛 |
断开网段 | 直连断开网段的设备,向本地所有邻居发送查询包来收敛该路径若该直连网段同时为本地到达某个目标的最佳路径,且没有备份路径,那么也进行查询收敛;若存在备份路径,那么仅收敛直连网段路由,启用备份路径来访问其他网段; |
无法沟通 | hold time 到时间时,断开邻居关系,删除所有通过该邻居学习的信息;能否重新建立邻居关系,关注hello包; |
注:查询包、应答包、更新包—均基于RTP工作—必须被ACK确认,排序,流控;若没有ack或数据校验将重传,默认最大重传16次;16次后依然没有确认,将直接断开邻居关系,能否重建关系关注hello包
【4】DUAL算法包含的内容
1、hello保活机制