EIGRP基础.note
等价和非等价负载均衡
EIGRP是唯一一个支持非等价负载均衡的协议
现网中不使用eigrp的最大原因是因为eigrp是私有协议,虽然2013年公开出来,但是还是需要付费
采用可靠传输协议(RTP)
保证EIGRP的包到达所有邻居
EIGRP能支持IPv4和IPv6,能支持AppleTalk和Novell NetWare
每一种网络协议支持EIGRP都有自己独立的模块
EIGRP的三张表有明确的顺序:
最先建立邻居表:
再建立拓扑表:
根据所有的邻居传递过来的所有路由,全部都记录在拓扑表中
最后建立路由表:
在拓扑表中最优的一条路径会进入路由表,成为路由器执行的那一项
EIGRP管理距离分为三个:
1.内部管理距离 :90
EIGRP通用network
2.外部管理距离 :170
涉及到重分发技术
3.汇总管理距离:5
EIGRP的组播地址是224.0.0.10
协议号为88
距离矢量协议(RIP)产生环路的原因:
更新整张路由表,导致路由会在两路之间来回传递
它采用跳数来消除环路
DUAL算法:
作用
1.无环路径
2.无环备用路径,可立即使用
3.快速收敛
4.限定更新以使用最少带宽
EIGRP有五个:

EIGRP建立连接先起邻居,然后建立邻居表,在建立拓扑表
后继路由器:
最优的下一跳叫可行路由器,它会进入路由表
可行后继路由器:
除后继路由器外的能够在路由表中存在的,不是最优的路径,都是可行后继路由器;
是后继路由器的备份路由器,当后继路由器DOWN后,它立刻就能成为后继路由器
体现了EIGRP的快速收敛
可行距离:
总开销值
通告距离:
我的下一跳路由器为我单独通告出它到我的目的有多大的开销值
可行条件:
能够成为可行后继的路由器的条件
(其他路径为你本地路由通告的通告距离,必须要小于后继路由器的可行距离【等于也不行】)
【有了这五个条件,完全支持EIGRP 100%无环】
(它将RIP和OSPF的优点都糅合在一起)
EIGRP报文:
Hello:建立邻居关系
Update:发送路由更新信息
Query:向邻居发送的请求查询信息
Reply:用来响应Query信息
ACK:确认一个可靠的报文
Query:向邻居发送的请求查询信息:当一条路径DOWN掉的时候,我会给将这个路由信息共享给”我“的源邻居路由发送一个查询,如果正常便会发送Reply来回应
假设发送16个查询后,还没有收到回应,便直接将这条信息删掉
虽然EIGRP各方面碾压OSPF和RIP,但是目前市面上使用最多的仍旧是OSPF,因为它已经很稳定了,而且更换一个网络拓扑比较废力,最重要的一点是更换链路状态需要断一次网
如何起邻居:A路由器给B路由器发送一个Hello报文,B路由器给A路由器回一个Hello报文和一个ACK确认,邻居就直接建立起来了
邻居起来之后,A路由器和B路由器互相发送一个Update
EIGRP的度量值(Metric):
1.带宽
2.延迟
3.可靠性
4.负载
5.MTU

EIGRP建立邻居的前提:
1.as号必须相同
2.k值必须匹配
k值:K1、K2、K3、K4、K5
假设A路由器使用K1、K3、K5
B路由器使用K2、K3
那么这两台路由器将无法建立邻居关系
只有使用的K值匹配时,才能建立邻居关系
3.认证必须相同
EIGRP的Hello时间默认5秒
超时时间默认为15秒
配置EIGRP时不需要一个个网段去宣告,只需要宣告最大的一个网段汇总
公式:
通常情况下:
度量值(Metric)=
256*【(1o^7/链路最小接口带宽)+(链路延迟之和/10)】