EIGRP
EIGRP内部集成的 可靠性传输机制
1.确认机制2.重传机制
EIGRP特性
EIGRP高级特性解析
hello Timer 5s一次或60s一次 取决于接口带宽
接口带宽大于等于1.544Mbit/s 5s
接口带宽小于1.544Mbit/s 60s
周期性交互,要老化计时器,是hello时间的3倍
邻接关系的追踪机制:两台路由器传路由,先建邻居,邻接在,路由表中路由在,邻居down,路由才消失。
拓扑不变,只有建邻居的时候发送更新,其他时候发hello,拓扑变,增量更新不像rip一样周期性发送更新
DUAL 算法 扩散更新算法 拓扑表(所有邻居通告的所有路由)最优路由加入路由表转发数据,
针对最优路由找到备份路由,没有最优好,但是无环。备份路由转正ms级就能实现,这叫本地计算
扩散计算:一台路由器丢失了去往目的网络的最优路由,且没有备份,就会问邻居,一起计算
支持vlsm和不连续的子网
172.16.1.0/24 R1--12.1.1.0/24-- R2--23.1.1.0/24-- R3 172.16.3.0/24
不连续的子网 有类协议害怕会自动汇总
支持增量更新
属于高级触发更新
路由选择协议更新机制有两种:
1.周期性更新 rip15s ospf 30m ISIS 15M
2.触发更新
支持多网络层协议
ipv4 ipv6 被路由协议:提供3层地址能够表示网络,节点
协议栈TCP/IP AppleTalk IPX/Spx 为了保证EIGRP在这些协议栈中都能使用,能同时支持三个协议栈中的网络层的被路由协议来提供路由计算, EIGRP开发了PDM协议依赖模块,支持不同的进程 但不支持ipv6 32bit 后来开发了EIGRP v6 缺点:只支持ipv6但是运营商环境一般都是dual stack双栈 后来cisco升级 64bit EIGRP 一个进程能同时支持ipv4和ipv6完成路由功能
当前ipv4环境下能运行的EIGRP有两款一个是32bit一个是63bit的EIGRP
支持手工汇总
路由汇总Summary
路由聚合Aggregate
R1---R2 172.16.8.0/24 172.16.9.0/24
172.16.8.0/23 路由汇总:把两条路由合并之后,合并后的路由依旧是一个子网路由
把多条路由合并之后,合并后的路由是一个主网路由
R1---R2 192.168.0.0/24 192.168.1.0/24
192.168.0.0/23 路由聚合 把多条路由合并之后,合并后的路由是一个超网路由
ripv2只支持路由汇总不支持路由聚合,不支持超网路由
防环
dual算法 可行性条件
配置简单
支持等价负载均衡ECMP和非等价负载均衡
默认支持ECMP,但可以修改Variance 默认1参数范围1-128,设置大于1的数EIGRP就既支持等价负载均衡又支持非等价负载均衡
Dual算法 有限状态机
address-family地址簇
EIGRP4大机制
hello机制
备份路由“度量值比最优路由大,但是无环”
Dual算法术语
FD:可行距离 一条路由从本地出发去往目的网络的端到端完整路径的度量值
AD:通告距离 下一跳邻居去往该目的网络的完整路径度量值
S:后继栈 最优路径 s路由 最优路由的下一跳路由器
FS:可行后继栈 备份路径 FS路由 备份路由的下一跳路由器
FC:可行条件 判断次优路由是否无环。 越发离目的地越近 判断次优路径的AD小于最优路径的FD
最优路由的FD 直线距离(最短距离)
次优路由的AD(该路径的下一跳邻居去往该目的网络的直线距离)
ERGRP的包
5个包
hello
update
query
reply
标红为可靠传输报文,收到后作ACK确认,没收到ack 重传 16次,还没收到邻接关系down
多邻居,有一个没收到组播报文转换为单播
多久回应ack,看MFT
第一次重传到16次重传 看RTO
查询和应答,再做扩散计算也就是最优路由down了没有备份路由的情况下,会发送查询包,如果有,给查询者返还应答包,没有路由的路由器也会返回应答包,但是不可达
ack就是变种hello
应答和ack都是单播,其他都是组播
EIGRP度量值的计算
eg: R1---R2---R3---X 带宽取最小值 延迟取之和 可靠性取最小值 负载取最大值 MTU最小值
igrp * 256
计算
默认10100 只参考带宽,延迟占比 1:1
带宽+延迟 *256
控制层面路由流向的所有入接口BW和Dly,带宽取最小值,延迟取之和
带宽:10**7 / 路径最小带宽
延迟:链路延迟之和 单位10的-5次方
度量值通常很大
在接口修改带宽和延迟只影响度量值的计算,不会影响实际端到端数据传输效果
EIGRP建邻居,K值必须相同
ASBR自制系统边界路由器: 同时运行多款动态路由选择协议
igrp和eigrp自动重分发 *256 /256
AS号一致
K值一致
认证秘钥一致
EIGRP 内部路由 通过network宣告进EIGRP的正常路由 D 管理距离 90 小于所有其他协议
重分发进EIGRP 外部路由 D EX 管理距离值 170 大于所有其他协议
双AD解决双点双向重分发的路由反馈以及路由环路问题
华为路由器运行ospf是一个效果,ospf 内部10 外部150
network 0.0.0.0 255.255.255.255宣告路由器全部接口
show ip protocol可以看eigrp摘要信息
show ip eigrp interfaces可以看当前该路由器哪些接口宣告进了eigrp
show ip eigrp neibor查看eigrp邻居表
show ip.eigrp.topol查看拓扑表,这里显示所有邻居发送的路由 最优和备份
p代表没问题A代表扩散计算中
show ip eigrp topo all-links 能看所有的路由
show ip route eigrp 查看路由表
偏移列表:针对抓取到的路由修改度量值