增强内部网关路由协议 EIGRP 内容

EIGRP: 增强型内部网关路由协议 Enhanced Interior Gateway Routing Protocol
EIGRP结合了链路状态和距离矢量型路由选择协议的Cisco专用协议,采用弥散修正算法(DUAL)来实现快速收敛,可以不发送定期的路由更新信息以减少带宽的占用。

EIGRP 特点

  • 快速收敛: 采用DUAL算法实现快速收敛
  • 使用可靠传输协议(RTP)保证路由信息传输的可靠性
  • 部分更新: 发送部分更新而非全部更新,当路径或度量值发生变化时,发送部分更新以减少带宽占用
  • EIGRP的管理距离为90或170
  • 使用单播和组播 地址 224.0.0.10 进行路由更新
  • 支持多种网络层协议
  • 支持VLSM 可变长子网掩码 、支持等价和非等价的负载均衡;
  • 配置简便

EIGRP四大机制:

  • 邻居发现恢复

    通过组播向周围邻居发送hello包,发现,建立邻居关系,因为协议是触发更新,所以发送hello包时会周期发送(高速链路5s/15s(keeplive) 低速 60s/180s),保活邻居关系

  • RTP 可靠传输协议:EIGRP在传输过程中通过RTP机制来保证确认重传

  • DUAL 触发更新

  • PDM :协议相关模块, 用来兼容不同的网络层协议

度量值 计算方法

EIGRP选择一条主路由和备份路由加入Topology Table 最多支持16条备份路由
度量值计算跟5个参数有关:
带宽/Bandwidth、延迟/Delay、可靠性/Reliability、负载/Load、最大传输单元/MTU
默认只能 带宽和延迟有关 度量值 = 256 * (10^7/ 带宽)+ 延迟总和 /10

数据包

  • Hello: 周期发送,用于建立邻居
  • Update: 收到一个邻居的hello包,单点回复自己知道的路由信息的更新;路由更新后,以多播发送一个只包含更新的路由信息。 两次更新包不同
  • Query: 一条路由失效时,路由重新计算。没有可行后继路由器时,会以多播给邻居发送查询报文,询问是否有可行的路由
  • Reply: 应答包(单点回复给查询方,应答查询包)
  • Ack: 确认收到的更新,查询和应答,保证可靠性连接。

邻居建立的条件

AS进程号一致;k值相同;认证配置相同;使用单播或多播;

EIGRP 协议相关的3张表

  • 邻居表: 邻居的地址和接口信息
  • 拓扑表: 包含了路由器能收到的所有路径信息。
  • 路由表: 到达目的网段的最佳路由。

拓扑表里的信息:

FD: 可行距离: 邻居路由器通告的目的网段的AD加上自己到邻区的距离值的和.
AD:通告距离:邻居路由器通告到达目的网段的距离。
FC: 可行性条件 AD<FD.:更新路由和拓扑的判断依据,有效的防止环路,实现快速收敛
后继路由器:一个直连的邻居路由器,通过它到达目的网络的路由最佳
可行后继路由器:一个邻居路由器,通过它到达目的网络的路由次优一些,但同时满足可行性条件 AD<FD,可以作为备份路由存在拓扑表。

P:passive,表示网络处于稳定状态。

A:active,表示当前网络不可用,正处于发送查询状态。

U:update,表示网络处于等待update包的确认状态。

Q:query,表示网络处于等待query包的确认状态。

SIA:stuck-in-active,表示网络持续处于active状态,说明EIGRP网络的收敛发生了问题。

EIGRP 细节注意

  • 汇总方式

EIGPR 分为自动汇总和手动汇总, 默认开启自动汇总。
通过“no auto-summary”关闭自动汇总,然后进行手动汇总。
自动汇总产生了一条指向Null0的默认路由,会破坏数据包使用默认路由。

  • 被动接口
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值