1.Advanced distance vector 高级距离矢量协议
2.Fast convergence 快速收敛
3.Support for VLSM and discontiguous subnets 支持不连续子网
4.Partial updates 部分更新(触发更新)
5.Support for multiple network-layer protocols 支持多网络层的协议
6.Flexible network design 灵活的网络设计
7.Multicast and unicast instead of broadcast address 组播和单播代
8.Manual summarization at any point 手动汇总
9.100% loop-free classless routing 100%无环无类路由协议
10.Easy configuration for Wans an LANs 配置简单
11.Load balancing across equal and unequal-cost pathways 支持不等
建立邻居的必要条件:
1.AS号相同
2.K值相同
3.认证类型
4.在最小范围内就能PING通
EIGRP:
1:邻居表
邻居路由器 接口连接
2:拓扑表
目标网络 可行性距离(FD) 通告距离(AD)
从主机到目标网络 邻居从下一跳到目标网络
3:路由表
DUAL:对于每个目标网段选择一条最低开销并且无环路的路径
successor=cost值最低并且无环路的下一跳路由器
Feasible cuccessor=无环路的备用路由器(AD必须小于当前successor的FD
hello:建立邻居关系(发现邻居,维护邻居关系)
Update:发送路由更新信息 (需要可靠性保证,返回ACK确认)
Query:向邻居发送的请求查询信息(需要可靠性保证,返回ACK确认)
Reply:用来响Query(需要可靠性保证,返回ACK确认)
ACK:确认一个可靠报文
K值和AS号码需一致才能成为邻居
带宽
延迟
带宽=10^/最低带宽 + 延迟=每条链路总和/10
EIGRP metric = IGRP * 256
32位2进制表示 24位2进制 8位2进制
K值:
K1=K3=1
K2=K4=K5=0