EIGRP增强型内部网关路由选择协议


EIGRP增强型内部网关路由选择协议

为什么需要路由的服务,路由的最根本的出发点:

我们需要网络的层次化逻辑管理因此需要一个“编址(IPv4)的Network”为了让网络之间进行通信所以我们需要“路由(Routing)”。

设计网络:

1) 定义需求;

2) 部署路由;

分支化步骤安排:

1) 创建部署计划;

2) 部署解决方案;

3) 文档

部署步骤:

1) 准备阶段

2) 计划阶段

3) 设计阶段

4) 实施阶段

5) 操作阶段

6) 优化阶段

EIGRP(增强型内部网关路由选择协议)

EIGRP的优点:

l 高级的距离矢量

l 不使用广播,使用组播和单播发送更新

l 支持多种不同的网络层协议

l 100%的无环,无类别路由

l 快速收敛

l 触发增量更新

l 灵活的网络设计

l 支持等开销和非等开销的“负载均衡”

l 对多种网络环境配置依然“简单”

l 支持在任意一点的手动汇总

l 使用复合度量值

EIGRP的关键特点:(EIGRP的包本身就是通过IP进行封装的)

l 邻居发现恢复机制

l 可靠的传输协议

l 协议独立单元

l DUAL算法

EIGRP的包是直接封装在IP包里面的,在IP包的协议字段里面标注“88和89”。

EIGRP使用Hello包来建立邻居的,Hello包是通过224.0.0.10地址发送。

 

EIGRP有5种包类型:

1) Hello (建立和维持邻居关系)

2) Updata (更新包,发送路由更新)

3) Query(查询包,用来向邻居发送关于某一条路由信息的查询。)

4) Reple(应答包,对于查询产生应答。)

5) ACK(确认包,对可靠的包产生应答。)

 

初始路由发现:


EIGRP增强型内部网关路由选择协议

首先R1在开启EIGRP的接口上发送Hello包,R2收到Hello后,也发送Hello告诉对方,同时将自己完整的路由信息通过Updata发送给对方,因为Updata是可靠的所以R1收到后给出ACK确认,然后将收到的路由信息放到自己的Topolegy表中,在将自己的路由信息通过Updata包发送给R2,R2收到R1发送的路由信息后给出ACK确认,再将路由信息放到自己的Topology中。

 

EIGRP的3张表:

1) 邻居表

邻居表里只存放运行这EIGRP的直连路由器。

2) 拓扑表

AD(通告距离)是我的邻居到目标有多远。

FD(可行距离)是我到邻居加上邻居到目标有多远。

Successor(后继路由器),最小的FD成为Successor,将被放到路由表里。

Feasible Successor(可行后继路由器):他的AD必须小于Successor的FD才能成为Feasible Successor。将Feasible Successor 放到“拓扑表”中。

3) 路由表

Successor and Feasible Successor 如何“防止环路”:

要想成为Feasible Successor,他的“通告距离(AD)”必须要与Successor的“可行距离(FD)”,这用就有效的避免“环路”的产生!

 

EIGRP的Metric(度量值):

Bandwidth (带宽) –(K1)带宽是沿途更新入向接口带宽最小值,用10^7除以带宽。

Delay (延迟) –(K3)延迟是沿途更新入向接口延迟的总和。

Reliability (可靠性) –(K4和K5)

Loading (负载) –(K2)

MTU不参与计算,但是携带!

默认情况度量值=【带宽 + 延迟】X 256(延迟的单位是10 usec,所以延迟要除以10.)  

(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)

未经允许不得转载:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权!路由网 » EIGRP增强型内部网关路由选择协议