EIGRP基础概念

简介:

EIGRP增强内部网关路由协议 协议号88


IGRP/EIGRP都是CISCO的私有协议.---高级距离矢量协议
1、是唯一的一种LS/DV的混合协议
2、EIGRP拥有目前最快的网络路由收敛性.(依靠后备路由器/FS)
3、配置简单,能够支持中型到大型网络,灵活的网络设计
4、增量/触发更新
5、EIGRP可以支持等价/不等价的负载均衡,默认是支持等价负载均衡最多支持6条,通过调整Variance,来实现不等价的负载均衡.
6、EIGRP默认使用组播(224.0.0.10)进行路由更新.(组播比广播占用带宽小)
7、EIGRP可以支持VLSM,EIGRP可以汇总到超网,CIDR
8、EIGRP可以支持多种网络层协议:IP/IPX/AT(AppleTalk)/ipv6
9、100%无环路 (指的是路由) 

RTP可靠传输协议,用来管理EIGRP报文的发送和接收,保障EIGRP包到达所有邻居,报文是有序发送的

SRTT:可靠报文发出到收到Ack的时间间隔
RTO:重传超时时间,发出update后,如收不到Ack,就在RTO之后才再发update,默认重传16次,如还没有收到,重建邻居关系


EIGRP协议:

是一种高级的距离矢量协议,通过hello包建立和维持邻居关系,然后把update包传递给邻居,收到ack后收敛完成。
是一种增量触发更新,对丢失的信息发送query查询,等待reply回复,然后在进行update更新和ack的确认。
通过重传机制、组播和单播的共同作用保证更新到达。
具有复合的度量值通过对带宽和延迟的共同作用选择最优路径,并能进行非等价的负载均衡以及基于权重的流量分配。
既支持自动汇总也支持手工汇总、支持认证、默认路由。


报文类型:
1、Hello:用于建立/维护EIGRP邻居关系Hello Address = 224.0.0.10 hello hold时间=3 X hello时间

2、Update:发送路由更新信息.
3、Query:当路由器丢失了原有的路由后,会向邻居发送"查询请求"
4、Reply:当被查询路由器,收到"查询请求"后,将自己知道的路由信息回应给发起查询路由器
5、Ack:用于对EIGRP的可靠传输报文的进行确认.(相当于收条)

EIGRP的可靠传输报文:Update/Query/Reply,收到此包后,需要发送ACK进行确认
EIGRP的非可靠传输报文:Hello/Ack,收到此包后,不需要进行确认


DUAL算法:
扩散更新算法,也叫弥散更新算法
AD()-------------邻通告距离居通告的到达目的的Metric
FD(可行距离)-------------本路由器到达目的的Metric
successor路由 ------------ 具有最优Metric值的路由
Feasible successor路由-----符合条件的次优路由

次优路由成为Feasible Successor的条件:也叫可行性条件
FD of Best Route > AD of Second best Route
    (Successor)


EIGRP中,路由器会从拓朴表中选出去往特定目的地的最优路由,也称为successor路由,放入路由表,一旦最优路由down掉,EIGRP会马上从拓朴表中找出feasibel successor路由,将其升级为最优路由,并放入路由表,而不用经过计算,这样提高了收敛的速度。
如果当前路由表中的successor路由down掉后,在拓朴表中又没有备份的路由,EIGRP会向所有直连的邻居发出查询包,进行扩散查询。


router eigrp 90
  variance 2  
FS's FD < VAR * Successor's FD(参考值) 实现不等价负载均衡,variance命令设定(1-128)
注意:

做不等价负载均衡的前提是路由必须要先成为Feasible successor ,否则不会被用来做负载均衡


几种常用接口的带宽和延迟:

Interface BW(kbps)带宽 DLY(us微秒) 延迟   
Serial  1544    20000
Ethernet     10000    1000
FAST   
   100000  
  100
Loopback     8000000    5000

在完整的计算公式中,每一个参数还要乘上自已的权值:
K1=带宽bandwidth(源和目的之间的最小带宽)1,单位kbit/s

K2=负载loading(源和目的之间的最大负载)0,为255若干分之一
K3=延迟delay(源和目的之间的延迟总和)1,单位10us
K4=可靠性reliability(源和目的之间的最低可靠性)0,为255若干分之一

K5=MTU(源和目的之间的最小MTU)0,八位组字节
注意:
1、带宽取路由传递路径上的最小带宽值
2、延迟是取路由来的方向的入接口的延迟总和


路由条目的比较步骤:

1:首先按照"最长配置原则",优先选择路由长度最长的路由.
2:假如,有多条长度相同的路由,才按照AD最小进行比较.
3:如果,连AD也相同,才比较每条路由的Metric值.


放环机制:1、DUAL算法  2、水平分割
EIGRP中默认也是开启水平分割的
int s1/0
  no ip split-horizon eigrp 90   //在接口上使用这条命令可以关闭水平分割


redistribute rip metric 1000【带宽】 100【延迟】 255【可靠性】 1【负载】 1500【MTU】










本文转自 周小玉 51CTO博客,原文链接:http://blog.51cto.com/maguangjie/1832505,如需转载请自行联系原作者
相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
云原生实践公开课
课程大纲 开篇:如何学习并实践云原生技术 基础篇: 5 步上手 Kubernetes 进阶篇:生产环境下的 K8s 实践 相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
目录
相关文章
|
8月前
|
网络协议 算法 数据库
第三章OSPF原理
第三章OSPF原理
|
8月前
|
负载均衡 网络协议 算法
第二章OSPF配置
第二章OSPF配置
|
9月前
|
网络协议 网络架构
你搞懂OSPF协议了吗?
你搞懂OSPF协议了吗?
78 0
|
10月前
|
网络协议 算法 网络架构
动态路由四大天王:OSPF、RIP、IS-IS、BGP,收藏这篇文章足矣!
动态路由四大天王:OSPF、RIP、IS-IS、BGP,收藏这篇文章足矣!
143 0
|
网络协议 算法 数据库
OSPF原理
OSPF原理
143 0
|
网络协议 算法 数据库
OSPF动态路由协议基础知识
OSPF动态路由协议基础知识
135 1
OSPF动态路由协议基础知识
|
存储 网络协议 数据库
OSPF深度好文:OSPF 路由汇总
路由汇总是指设备将学习到的部分路由网段按照一定的规则聚合成单个路由的操作,一般来说,路由汇总可以大大减少设备路由表项和转发表项。一方面可以减轻设备的负担,另一方面也可以让设备保存更多不同地址的路由。
147 0
OSPF深度好文:OSPF 路由汇总
|
算法 网络协议 网络架构
|
算法 网络协议 数据库
|
负载均衡 网络协议