05   EIGRP

发送路由条目更新路由表的是距离矢量

发送链路状态信息更新路由表的是链路状态

分类:IGP、高级距离矢量、支持VLSM/CIDR、支持多种路由协议、快速收敛

组播更新:RIP:224.0.0.9 EIGRP:224.0.0.10 OSPF:224.0.0.5 224.0.0.6

EIGRP的功能和属性

1、快速汇聚:EIGRP采用DUAL来实现快速汇聚

2、部分更新:EIGRP发送部分更新而不是定期更新,且仅在路由的路径或度量值发生改变时才发送。更新中只包含已变化的链路的信息,而不是整个路由表。此外,还自动限制这边部分更新的传播,只将其传递给需要的路由器。

3、支持多种网络层协议:

4、使用多播和单播

5、支持变长子网掩码(VLSM)

6、在不同数据链路层协议和拓扑之间提供无缝连接性:使用EIGRP时无需针对第2层协议做特殊的配置;而其他路由协议(如OSPF)对于不同的第2层协议(如以太网和帧中继)需要采用不同的配置。

7、精密的度量值:EIGRP的度量值算法使用32位来表示度量值,支持在度量值不等的路径之间负载均衡

EIGRP使用下述4种重要的技术

1、路径发现协议:通过Hello报文确定邻居是否正常运行

2、可靠传输协议(RTP):RTP复制确保EIGRP分组按顺序地传递给所有邻居

3、DUAL有限状态机:跟踪所有邻居通告的所有路由,并根据距离信息(被称为复合度量值或开销)来选择前往目的地的无环路高效路径

4、协议无关模块:EIGRP的协议无关模块负责处理随网络层协议而异的需求。

*1、Neighbor discovery/recovery 3 次hello 没有收到回复则重新建立邻居关系

2、Reliable Transport Protocol (RTP) 16 次重传没收到ACK 回复后重新建立邻

居更新

*3、DUAL finite-state machine 扩散更新算法

4、protocol-dependent modules(PDMs)协议相关模块

EIGRP 的三张表:邻居表、拓扑表、路由表

EIGRP 的四种报文:hello、update、query、reply、ack

FD(可行性距离)从本地到达目的地的metric

AD(通告距离)从邻居到达目的地的metric

Hello 根据带宽发送更新带宽大于等于1.544M 时5S 发送一次,小于则60S 发送一次。不需要确认,不重要报文

Update 组播发送路由条目,当使用广域网时,指定邻居发送单播更新

Query、Reply 一起使用。当路由器本地丢失一条路由条目时发送query 报文

Ack 和hello 一样是不重要报文

EIGRP Metric 计算:

Bandwidth

Delay

Reliability 网络的可用性

Loading 网络的使用量

MTU(实际中计算metric 中没有)

K1=1 k2=0 k3=1 k4=0 k5=0

Metric=k1*BW+(K2*BW)/(256-load)+k3*delay

Metric=metric*(k5/(reliability+k4)

所有Metric=k1*BW+k3*delay

BW=10 的7 次方/BW(kbit/S) delay= delay/10 的7 次方

最后metric=256*(BW=10 的7 次方/BW(kbit/S) delay= delay/10)

建立邻接关系

1、相同的AS 号

2、相同的K 值

3、不同的Router-ID

4、认证

EIGRP 计算路由的 Metric 使用的带宽如何提取

提取控制层面路由条目流向所有入接口的带宽取最小值

提取控制层面路由条目流向的所有接口的延迟总和

向EIGRP 域内注入缺省路由

方式1:在AS 编辑路由器知道一条0.0.0.0/0 缺省静态路由去往外网,并且在其EIGRP 进程中使用重分法命令将此缺省路由以EIGRP 路由的形式发送给域内其他EIGRP 路由器

方式2:在AS 边界路由器指定一条0.0.0.0/0 并且只关联出站接口的静态路由并且在该路由器的EIGRP 进程中使用network 0.0.0.0,将该路由器引入EIGR域(对于EIGRP 而言network 0.0.0.0 等同RIP)

方式3:在AS 边界路由器知道IP default-network+主类地址段(该路由器连接外网接口的地址所属的主网段)。在该路由器上创建该主类路由,在该路由器的EIGRP 进程中network 该主类地址段

方式4:在AS 边界路由器连接内网的接口通过使用路由聚合实现缺省路由的下放

EIGRP 的自动汇总规则如同RIPv2,不同的是,EIGRP 仅仅支持将本地路由汇总不会将连接传递过来的路由汇总

手工汇总泄露明细路由

Leak-Map:该工具用来放行手工汇总路由条目内的某些明细路由

Route-Map:在该例子中用来调用ACL 抓取控制层面需要被放行的明细路由条目

ACL:直接用来抓取路由条目

负载均衡:

备用线路FD<主线路2*FD

DUAL 算法:

当一台运行EIGRP 的路由器通过其邻居收到了一个Query 报文

假定对于该接收者路由器,发送查询的路由器对于该路由器而言不是该路由器的后继站,该路由器会直接将路由表中的后继站路由以reply的形式发送给查询者

假定对于该接收者路由器,发送查询的路由器对于该路由器而言是该路由器的后继站,则该路由器会判断自己本地拓扑表内是否拥有关于该路由的备份路由(可行后继站路由)。如果有,则该路由器会优先更新本地路由表,将最优路由器切换可行后继站路由器,并且将该路由器以reply 的方式发送给查询者。

如果没有,则该路由器会判断自己是否拥有初查询者置为的其他EIGRP 邻居

如果有,则该路由器会将拓扑表内该路由条目置为Active 并且欠着查询者的查询报文,转而发送查询给其他的EIGRP 邻居,如果该路由器并没有其他的EIGRP邻居,则该路由器会直接将拓扑表以及路由器中关于该路由的信息删除,并且直接发送reply 给查询者告知该路由不可达

假定接收到查询的路由器在街上查询之前本地路由表和拓扑表内均没有该被查询路由,则该路由器会直接向查询者发送reply 告知该路由不可达。

EIGRP 边界路由器

脱离AS 报文goodbye

规划EIGRP实施

为在网络中部署EIGRP做准备时,首先需要收集需求、确定现有网络的状态并考虑各种部署方案。需要考虑的因素如下

  1. IP编址方案:IP编址方案决定了如何部署EIGRP以及EIGRP部署的可扩展性。必须制定详细的IP子网和编址方案,编址方案应是层次型的,支持EIGRP汇总、改善网络的可扩展性以及优化EIGRP行为
  2. 网络拓扑:拓扑由设备(路由器、交换机等)以及将桃麦连接起来的链路组成。应绘制详细的网络拓扑,以评估EIGRP可扩展性需求,并确定需要哪些EIGRP功能(如EIGRP末节路由)
  3. EIGRP流量工程:通过修改接口的度量值,可使用EIGRP流量工程来改善带宽使用率,让管理员能够控制流量模式

成功部署EIGRP后,将解决方案、验证流程和结果记录到文档中,供以后参考。文档应包含拓扑图、IP编址方案、使用的自治系统号、在每台路由器上配置的EIGRP Network 命令以及配置的特殊度量值

配置和验证EIGRP

  1. 规划和配置基本的EIGRP
  2. 验证EIGRP的运行情况
  3. 使用命令 passive-interface
  4. 传播EIGRP默认路由
  5. EIGRP路由汇总

时间: 2025-01-14 15:15:30

05   EIGRP的相关文章

EIGRP协议的配置

实验 3  EIGRP.BGP 的配置 EIGRP 实验学时:2学时 一.实验目的 掌握 EIGRP 协议的基本原理: 掌握 EIGRP 协议的配置方法: 掌握 EIGRP 协议路由汇总和负载均衡的配置方法: 二.实验环境(软件.硬件及条件) 2Windows 主机+3 台路由器 或者 1 台 Windows 主机+packet tracer 5.0 以上模拟器 三.实验内容 理解 EIGRP 协议的工作原理,掌握 EIGRP 协议的基本配置方法. 四.实验拓扑 各接口 IP 地址分配如图所示.

EIGRP选路和DUAL算法

拓扑 路由器A和路由器B之间有3条链路(两条FastEthnet和一条Serial),两台路由器都启用EIGRP并在同一自治系统90内,为了让中间3条线路不会挤成一堆,中间用了两台交换机来连接两条线路(不影响实验结果). 环境 GNS3 配置 接口IP配置(略) EIGRP宣告 A#show running-config | section eigrprouter eigrp 90 network 172.16.0.0 network 192.168.1.0 auto-summary eigrp

网络设备配置与管理----使用EIGRP实现两个企业网络互联

理论学习 问题1:EIGRP的特点? EIGRP是一种内部网关协议,用在自制系统的内部执行路由功能,为无类路由协议,性质为高级距离矢量路由协议 与运行EIGRP的路由器之间通过发送Hello包形成邻居关系后交换路由信息. 运行EIGRP的路由器储存所有与其相邻路由器的路由表信息 EIGRP采用组播和单播的更新方式,只有在路由器改变计量标准或拓扑发生变化的情况下进行路由更新 支持可变长子网掩码和不连续的子网,支持路由自动汇总,支持多种网络层协议还支持IPX,AppleTake等 在运行EIGRP的

eigrp 负载均衡和非负载均衡实验

EIGRP enhanced interior gateway routing protocol前身IGRP 100台EIGRP 特点1.范围:IGP2.设计原理:复合型协议 距离矢量+链路状态 ==高级距离矢量协议3.有类无类: VLSM CIDRL2IPEIGRP 88FCS4.包结构5.本地计算,扩散更新,毫秒级收敛6.增量更新,7.支持多种网络协议 IPV4 IPV6 IP TALK8.灵活的网络设计 地址规划 路由汇总9.组播和单播更新替代广播更新224.0.0.1010.100%无环

EIGRP专题实验1:EIGRP基本配置和常用show命令复习

实验配置: 1:配置接口地址 R1(config)#interfa0/0 R1(config-if)#ipadd 192.168.12.1 255.255.255.0 R1(config-if)#noshut R1(config-if)#interlo 0 R1(config-if)#ipadd 10.1.0.1 255.255.255.0 R1(config-if)#interlo 1 R1(config-if)#ipadd 10.1.1.1 255.255.255.0 R2(config)#

EIGRP专题实验2:EIGRP邻居关系建立的条件分析

1:配置地址(略),并配置EIGRP R1(config)#routereigrp 100 R1(config-router)#noauto-summary R1(config-router)#net192.168.12.0 R1(config-router)#net10.0.0.0 R2(config)#routereigrp 100 R2(config-router)#noauto-summary R2(config-router)#net192.168.12.0 R2(config-rou

EIGRP专题实验3:EIGRP多AS号问题研究

1:配置地址(略),并配置EIGRP多个AS R1(config)#routereigrp 100 R1(config-router)#noauto-summary R1(config-router)#net192.168.12.0 R1(config-router)#net10.0.0.0 R2(config)#routereigrp 100 R2(config-router)#noauto-summary R2(config-router)#net192.168.12.0 R2(config

实验11:EIGRP

实验8-1:EIGRP 基本配置 实验目的通过本实验可以掌握:(1)在路由器上启动EIGRP 路由进程(2)启用参与路由协议的接口,并且通告网络(3)EIGRP 度量值的计算方法(4)可行距离(FD).通告距离(RD)以及可行性条件(FC)(5)邻居表.拓扑表以及路由表的含义(6)查看和调试EIGRP 路由协议相关信息 实验拓扑 实验步骤n    步骤1:配置路由器R1,R2,R3保证链路的连通n    步骤2:配置路由器R1R1(config)#router eigrp 90R1(config

EIGRP冗余

R1为ISP.R3负责A,B去往外网的通信,B,D内网通信.R4负责C,D去外网的通信,A,C内网的通信.R3 down,B,D不能通信,R4 down,A,C依旧照常通信.(注意,EIGRP一定要精确宣告,R5,6一定要宣告连接电脑主机的接口,来回路径一定要一致)结果A#traceroute 10.3.1.2Type escape sequence to abort.Tracing the route to 10.3.1.2VRF info: (vrf in name/id, vrf out