` EIGRP(一) | 听云轩

EIGRP(一)

特性:

1.Cisco私有的高级距离矢量协议

2.支持无类路由,支持VLSM

3.DUAL,EIGRP的核心算法,避免环路

4.快速收敛

  • 为什么能进行快速收敛?
    EIGRP内部有一个机制,除了最优路径以外还有备份路径,当最有路径不可用的时候,回去查找是否有备选路径,如果有的话则自动切换到备选路径,如果没有的话,则重新进行计算,生成路径。

5.支持增量更新

  • 当网络发生变化的时候(新增了路由条目),则只会向邻居发送新增的网络路由信息

  • 周期性更新

  • 触发更新

6.支持多种网络层协议

  • IP

  • IPX

  • Apple Talk

7.有灵活的网络设计

    扁平式的网络结构,没有中心点(OSPF是层次性,有中心区域,对中心区域的设备负载要求很高,但是网络易于拓展),网络难以拓展,最大跳数(用来限制网络规模的大小,不作为度量值的计算)默认为100,可用metric maximum-hops 配置成1-255之间的数值。

8.用组播和单播来代替广播

    EIGRP发送路由信息的时候会先以组播的形式来发送路由,且等待邻居的确认,如果没有收到邻居的确认会认为组播发送失败,此时会以单播的形式单独发给没有收到确认的那台路由器,并且存在单播重传机制。组播地址:224.0.0.10。

9.支持在任意点进行手工汇总

    对比OSPF在区域间进行汇总,EIGRP基于端口的汇总,支持在任意一个端口做手工汇总。

10.支持等价和非等价的负载均衡

EIGRP的查询过程:

1.当路由器丢失最优路径,且没有备份时,会向所有的邻居(除了stub)发送query查询,丢失的路由条目会置为active state(passive)

2.query被从路由器所有启用eigrp的接口上,发送到除继任者(最优路径的下一跳)之外的所有eigrp邻居

3.如果eigrp邻居没有关于丢失路由的信息,query会被发送给该邻居的其他的eigrp邻居

4.如果路由器有关于丢失路径的替代路由,将以reply响应

5.当受到整个分支网络的响应时,停止查询

DUAL

    EIGRP的核心算法(自动扩散更新算法),保证100%没有环路,计算出最优路径和备份路径,并且能够进行快速收敛。

  • 相关术语:

    • FD:可行距离,到达每一个目的地的最小度量值作为该目的网络的可行距离。
    • AD:通告距离,下一跳路由器到达目的网络的距离
    • FC:可行性条件,本地路由器的一个邻居路由器的通告距离AD值要小于本地路由器的FD
    • FS:可行后继路由器,在满足FC条件下,邻居路由器就会成为改目的网络的一个可行后继路由器。
    • S:后继路由器,对于在拓扑表中的每一个目的网络,将选用拥有最小度量值的路由并放置到路由表中,通告这条路由的邻居就会成为一个后继路由器,或者是到达目的网络的数据包的下一跳路由器。也就是最佳路径的下一跳路由器。

    其中,FC和FS是避免环路的一项核心技术。

比如:

AdJKn1.png

从R1到R5有三条路径:

R1------R3-------R5 FD 20 S R3 AD 10

R1------R2-------R5 FD 30 FS R2 AD 10

R1------R4-------R5 FD 45 AD 25

为什么能够放环?

对于R1—R6—R1—R3----R5 这条路径而言,AD值为为25,不满足FC条件,此时这条路就不会被使用。

AdJ63Q.md.png

------ 本文结束 ------
您的支持将鼓励我继续创作