EIGRP协议复习

本文深入解析EIGRP路由协议,涵盖基础知识、关键技术、配置命令及优化策略。介绍协议特点、邻居发现、可靠传输、DUAL算法,以及如何配置网络、接口、默认路由、汇总和负载均衡。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.基础知识

1. 协议特点

① CISCO私有增强型距离矢量路由协议

② 快速汇聚:采用DUAL实现快速汇聚

③ 触发更新

④ 部分更新:EIGRP发送部分更新,把更新的部分传递给需要的路由器

⑤ 支持多种网络层协议:使用协议无关模块来支持

⑥ 使用多播和单播:使用多播和单播而不是广播,多播地址224.0.0.10

⑦ 支持VLSM:支持无类

⑧ 精密的度量值:能实现不等价负载均衡

2. 关键技术

① 邻居发现协议

使用Hello包发现邻居,并动态的获悉其直连的网络中的其他路由器

② 可靠传输协议(RTP)

确保EIGRP分组按顺序以可靠的方式传输给所有邻居

③ DUAL优先状态机

选择最低的度量值和无环的路径到达目的网段

④ 协议无关模块

EIGRP支持IP、IPv6、Apple talk和IPX,其都有独立的EIGRP模块,负责处理网络层协议而异的需求

3. 三张表

4. 报文类型

五种报文:Hello、Update、Query、Reply、Ack

5. Metric计算

6. 报文交互

二.DUAL算法

1. DUAL算法

Diffusing Update Algorithm 用于计算最佳无环路径和备用路径

2. 概念

① 后继路由器Successor:FD最小的路由器

② 可行距离FD:路由器到达目的网络的最小metric

③ 可行后继路由器FS(Feasible successor):满足FC的备份路径路由器

④ 通告距离AD:邻居到目的网络的metric

⑤ 可行条件,或称可行性条件FC:AD < FD

3. 算法原理

① 每台EIGRP路由器通过比较AD、FD得到Successor及Feasible Successor

② 当拓扑发生变化时,如果没有FS,则目的网络标记为Active状态,并向邻居查询备份路径,标记为q状态

③ 如果有邻居应答,则去掉q标记,需等待所有邻居全部答复完毕再进行路由收敛。如果计时器超时,则路由会被置为stuck in active即SIA状态

④ 重新计算AD、FD选择出新的Successor及Feasible Successor,此时完成路由收敛。到目的网络的标记由Active切换至Passive

三.配置命令

1. 基础配置

Router(config)# router eigrp autonomous-system

Router(config-router)# network network-number [wildcard-mask]

Router# show ip eigrp neighbor

2. passive-interface

用于将特定接口设置为被动状态;default将所有路由器接口设置为被动状态

① 禁止通过被动接口建立邻居关系

② 禁止通过被动接口接受或发送路由更新

③ 让EIGRP进程通告被动接口连接的子网

Router(config-router)# passive-interface {type number} | default

3. 默认路由

Router(config)# ip default-network network-number		//将路由表中某个网络宣告为缺省网络

Router(config-router)# network network-number			//将指定的网络号通告给其他路由器

4. 路由汇总

①手工汇总时,仅当路由选择表中至少有一条该汇总路由的明细路由时,汇总路由才被通告出去

② ip summary-address eigrp进行汇总的路由AD=5

Router(config-router)# no auto-summary				//关闭自动汇总

Router(config-if)# ip summary-address eigrp as-number mask [admin-distance]				//配置手工汇总

5. 等价负载均衡

EIGRP在度量值相同的所有路径之间分配数据流默认为4条等价路径之间均衡IP负载,最大可为16条

Router(config-router)# maximum-paths maximum-path

6. 不等价负载均衡

① multiplier默认值为1,范围1~128

② 只有可行路径才被用于负载均衡,可行条件为

a. AD < FD min

③ FD <= FD min * multiplier

注:variance不指定最大路径,而指定了度量值的范围

Router(config-router)# variance multiplier

7. 身份认证

Router(config)# key chain mykey

Router(config-keychain)# key 1

Router(config-keychain-key)# key-string cisco

Router(config-if)# int e0/0

Router(config-if)#ip authentication key-chain eigrp 1 mykey

Router(config-if)#ip authentication mode eigrp 1 md5

四.EIGRP优化

1. 导致SIA原因

① 路由器繁忙无法应答查询

② 路由器之间链路质量差

③ 单向链路

2. 防范SIA

① SIAQUERY和SIAREPLY

② 限制查询范围

a. 路由汇总

b. 配置stub

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值