EIGRP协议word版本

合集下载

EIGRP协议

EIGRP协议

EIGRP协议协议名称:Enhanced Interior Gateway Routing Protocol (EIGRP) 协议协议简介:Enhanced Interior Gateway Routing Protocol (EIGRP) 是一种用于路由选择的高级内部网关路由协议。

它是由思科公司开辟的一种增强版的内部网关路由协议,用于在大型企业网络和互联网中实现高效的路由选择。

EIGRP 协议结合了距离矢量和链路状态路由协议的优点,具有快速收敛、低开消和可扩展性的特点。

协议目标:EIGRP 协议的主要目标是提供高效的路由选择和快速收敛,以优化网络性能和资源利用率。

通过使用增强的路由算法和可靠的邻居关系建立机制,EIGRP 协议可以自适应地适应网络拓扑的变化,并实现快速的路由更新和故障恢复。

协议特性:1. 增强的路由算法:EIGRP 使用可变长度子网掩码(VLSM)和无类别域间路由(CIDR)来支持更精确的路由选择,提高网络的灵便性和可扩展性。

2. 快速收敛:EIGRP 协议使用可靠的消息传递机制和快速的拓扑更新算法,实现快速的网络收敛,减少数据包的丢失和延迟。

3. 基于距离矢量的路由选择:EIGRP 使用距离矢量算法来选择最佳的路由路径,并考虑带宽、延迟、可靠性和负载等因素,以实现网络的负载均衡和优化。

4. 可靠的邻居关系建立:EIGRP 协议使用可靠的邻居关系建立机制来确保邻居之间的可靠通信,并提供可靠的路由信息交换。

5. 分层设计:EIGRP 协议采用分层设计,将网络划分为自治系统(AS)和路由域(Routing Domain),以实现更好的管理和控制。

IPv4和IPv6。

协议实现:1. EIGRP 路由器配置:在每一个参预 EIGRP 协议的路由器上配置 EIGRP 进程,并指定相应的自治系统号(AS)和路由域号(Routing Domain)。

2. 邻居关系建立:通过配置邻居路由器的IP地址和相关参数,建立可靠的邻居关系,确保邻居之间的通信和路由信息交换。

路由协议EIGRP配置

路由协议EIGRP配置

路由协议EIGRP配置EIGRP(Enhanced Interior Gateway Routing Protocol)是一种基于距离矢量算法的内部网关路由协议,主要用于在大型企业网络中实现路由器之间的动态路由。

本文将介绍EIGRP的配置过程,以帮助读者更好地理解和应用该协议。

1. EIGRP的基本概念EIGRP是一种高效可靠的路由协议,具有以下特点:- 支持VLSM(可变长度子网掩码):可以根据网络需求分配不同的子网掩码。

- 支持CIDR(无类别域间路由):能够将多个连续的IP地址作为一个整体进行路由计算。

- 支持自动汇总:能够将多个子网自动合并为一个超网,减小路由表的规模。

- 支持无环路:使用DUAL(Diffusing Update Algorithm)算法,有效解决了路由循环的问题。

2. EIGRP的配置步骤在配置EIGRP之前,需要了解以下参数:- 自治系统号(AS number):EIGRP所在的自治系统号,范围为1~65535。

- 路由器ID:用于区分不同的路由器,可以是IP地址的一部分,也可以手动指定。

下面是EIGRP的配置步骤:步骤1:进入路由器配置模式```Router# configure terminal```步骤2:配置EIGRP进程和AS号```Router(config)# router eigrp <AS号>```步骤3:添加网络```Router(config-router)# network <网络地址>```此命令将指定哪些接口将被EIGRP协议使用。

可以指定单个IP地址、子网地址或主机地址。

步骤4:配置路由器ID(可选)```Router(config-router)# eigrp router-id <路由器ID>```使用此命令可以手动指定路由器ID,如果不手动指定,将使用默认的路由器ID。

步骤5:配置其他可选参数(可选)根据需要,可以配置其他参数,如带宽、延迟、可靠性等。

EIGRP协议

EIGRP协议

EIGRP整合(Integrated)了IP、AppleTalk和IPX三种协议。
EIGRP是最典型的平衡混合路由选择协议,它融合了距离矢量和链路状态两种路由选择协、议的优点,使用散射更新算法 (DUAL),实现了很高的路由性能。
EIGRP协议的特点:
运行EIGRP的路由器之间形成邻居关系,并交换路由信息。相邻路由器之间通过发送和接收Hello包来保持联系,维持邻居关系。Hello包的发送间隔默认值为5s钟。
较少带宽占用。使用EIGRP协议的对等路由器之间周期性的发送很小的hello报文,以此来保证从前发送报文的有效性。路由的发送使用增量发送方法,即每次只发送发生变化的路由。发送的路由更新报文采用可靠传输,如果没有收到确认信息则重新发送,直至确认。EIGRP还可以对发送的EIGRP报文进行控制,减少EIGRP报文对接口带宽的占用率,从而避免连续大量发送路由报文而影响正常数据业务的事情发生。
EIGRP是Cisco公司的私有协议。Cisco公司是该协议的发明者和唯一具备该协议解释和修改权的厂商。如果要支持EIGRP协议需向Cisco公司购买相应版权,并且Cisco公司修改该协议没有义务通知任何其他厂家和使用该协议的用户。而OSPF是开放的协议,是IETF组织公布的标准。世界上主要的网络设备厂商都支持该协议,所以它的互操作性和可靠性由于公开而得到保障,并且在众多的厂商支持下,该协议也会不断走向更加完善。
2.可行距离(feasible distance):到达一个目的地的最短路由的度量值。
3.后继 ( successor):后继是一个直接连接的邻居路由器,通过它具有到达目的地的最短路由。通过后继路由器将包转发到目的地。
4.通告距离(advertise distance):相邻路由器所通告的相邻路由器自己到达某个目的地的最短路由的度量值。

(完整word版)EIGRP高级配置

(完整word版)EIGRP高级配置

EIGRP高级配置本节主要针对EIGRP协议配置申的被动接口和不等度量值负载均衡的配置进行演示和讲解。

1.实验目的通过本实验,读者可以掌握以下技能配置EIGRP被动接口;配置不等度量值负载均衡;监测EIGRP协议相关信息。

2.设备需求本实验需要以下设备。

●Cisco路由器3台,分别命名为R1、R2和R3。

其中R1具有1个串行接口;R2具有●2个串行接口和1个以太网接口;R3具有1个串行接口和2个以太网接口。

●2条DCE电缆和2条DTE电缆,或2条DCE转DTE电缆。

●1条交叉线序双绞线。

●1台终端服务器,如Cisco2509路由器,及用于反向Telnet的相应电缆。

●1台带有超级终端程序的PC机,以及Console电缆及转接器。

3.拓扑结构及配置说明实验的拓扑结构如图6-3所示。

首先把DCE申缆和DTE电缆进行对接,组成2对电缆,然后用这2对电缆把R1和R3,R2和R3连接起来。

然后通过交叉线序双绞线把R2和R3连接起来。

各路由器使用的接口及其编号见图6-3中的标注。

各接口IP地址分配如下:R1: s1 201.1.13.1/30, L0 192.1.1.1/24R2: s0 201.1.23.1/30, E0 200.1.1.2/24, L0 192.1.2.2/24R3: s0 201.1.23.2/30, S1 201.1.13.2/30, E0 200.1.1.3/24实验中R1、R3之间和R2、R3之间的串行线路速率设置为2000kbit/s。

4.实验配置及监测结果首先对3台路由器进行接口配置和EIGRP基本配置,各路由器的配置见配置清单6-2。

配置清单6-2实验3路由器基本配置第1段:R1路由器配置清单R1#sh runnBuilding configuration...Current configuratptimeservice timestamps log uptimeno service password-encryption!hostname R1!ip subnet-zero!interface Loopback0ip address 192.1.1.1255.255.255.0!interface Serial 1bandwidth 2000ip address 201.1.13.1 255.255.255.252 clockrate 2000000!router eigrp 200network 192.1.1.0network 201.1.13.0 0.0.0.3no auto-summaryno eigrp Sog-neighbor-chailges!ip classlessip http server!line con 0line aux 0line vty 0 4password ciscologin!endR1#第2段:R2路由器配置清单R2#sh runBuilding configuration...Current configuration : 733 bytes!version 12.1service timestamps debug uptime service timestamps log uptimeno service password-encryption!hostname R2!no logging consoleip subnet-zerono ip finger!!interface Loopback0ip address 192.1.2.2 255.255.255.0!interface Ethemet0ip address 200.1.1.2 255.255.255.0!interface Serial0bandwidth 2000ip address 201.1.23.1 255.255.255.252 !router eigrp 200network 192.1.2.0network 200.1.1.0network 201.1.23.0 0.0.0.3no auto-summaryno eigrp log-neighbor-changes!ip classlessip http server!line con 0line aux 0line vty 0 4!endR2#第3段:R3路由器配置清单R3#sh runnBuilding configuration...Current configuration : 744 bytes!version 12.1service timestamps debug uptime service timestamps log uptimeno service password-encryption!hostname R3!ip subnet-zerono ip finger!interface Ethemet0ip address 200.1.1.3 255.255.255.0!interface Serial0bandwidth 2000ip address 201.1.23.2 255.255.255.252no fair-queueclockrate 2000000!interface Serial 1bandwidth 2000ip address 201.1.13.2 255.255.255.252!router eigrp 200network 200.1.1.0network 201.1.13.0 0.0.0.3network 201.1.23.0 0.0.0.3no auto-summaryno eigrp log-neighbor-changes!ip classlessip http server!line con 0line aux 0line vty 04!end对于上述配置,没有太多需要说明的,请读者注意串行接口配置和网络声明语句两处容易出现错误的部分。

eigrp协议

eigrp协议

eigrp协议EIGRP(Enhanced Interior Gateway Routing Protocol)是一种用于在企业网络中进行路由选择的动态路由协议。

它是Cisco自主研发的一种高级广域网(WAN)路由协议,用于在企业网络中传播路由信息、动态选择优化路径和自动适应网络拓扑的变化。

EIGRP协议采用了一种名为DUAL(Diffusing Update Algorithm)的算法来计算最优路径,并能够按需进行路由表更新。

这使得EIGRP具有快速收敛的特点,可以快速适应网络拓扑的变化和路由器的故障。

EIGRP的工作原理是通过交换HELLO消息在网络中发现邻居路由器,并通过交换更新消息来传播路由信息。

邻居路由器之间会建立邻居关系,并共享各自的路由信息。

当网络拓扑发生变化时,EIGRP会重新计算最优路径,并向邻居路由器发送更新消息,以通知它们当前的路由信息。

EIGRP使用了可变长度子网掩码(VLSM)和无分类路由(CIDR)的概念,可以更有效地利用IP地址空间。

它还支持等量多路访问(Equal Cost Multi-Path)功能,即允许在等价路径上进行负载均衡和冗余。

EIGRP的配置相对简单,需要在路由器上启用EIGRP进程,并指定其运行的AS号(Autonomous System Number)。

然后通过配置网络命令,将需要参与EIGRP路由选择的网络添加到EIGRP的路由表中。

EIGRP还支持一种称为分层的路由汇总的功能,可以将较长的网络前缀转换为较短的前缀,以减少路由表的规模。

这样可以有效地提高路由器的性能和网络的可扩展性。

EIGRP可以与其他路由协议如OSPF(Open Shortest Path First)和BGP(Border Gateway Protocol)进行互操作,使得不同的路由协议可以在同一网络中同时存在。

这样可以方便地实现网络的部署和扩展。

总而言之,EIGRP是一种高效可靠的动态路由协议,广泛应用于企业网络中。

EIGRP

EIGRP

第5章EIGRPEIGRP(Enhanced Interior Gateway Routing Protocol,增强型内部网关路由协议)是Cisco 公司开发的一个平衡混合型路由协议,它融合了距离向量和链路状态两种路由协议的优点,支持IP、IPX、ApplleTalk 等多种网络层协议。

由于TCP/IP 是当今网络中最常用的协议,因此本书只讨论IP 网络环境中的EIGRP。

5.1 EIGRP 概述EIGRP 是一个高效的路由协议,它的特点如下:1. 通过发送和接收Hello 包来建立和维持邻居关系,并交换路由信息;2. 采用组播(224.0.0.10)或单播进行路由更新;3. EIGRP 的管理距离为90 或170;4. 采用触发更新,减少带宽占用;5. 支持可变长子网掩码(VLSM),默认开启自动汇总功能;6. 支持IP、IPX、AppleTalk 等多种网络层协议;7. 对每一种网络协议,EIGRP 都维持独立的邻居表、拓扑表和路由表;8. EIGRP 使用Diffusing Update 算法(DUAL)来实现快速收敛.并确保没有路由环路;9. 存储整个网络拓扑结构的信息,以便快速适应网络变化;10. 支持等价和非等价的负载均衡;11. 使用可靠传输协议(RTP)保证路由信息传输的可靠性;12. 无缝连接数据链路层协议和拓扑结构,EIGRP 不要求对OSI 参考模型的2 层协议做特别的配置。

5.2 实验1:EIGRP 基本配置1.实验目的通过本实验可以掌握:(1)在路由器上启动EIGRP 路由进程(2)启用参与路由协议的接口,并且通告网络(3)EIGRP 度量值的计算方法(4)可行距离(FD)、通告距离(RD)以及可行性条件(FC)(5)邻居表、拓扑表以及路由表的含义(6)查看和调试EIGRP 路由协议相关信息2.实验拓扑本实验拓扑结构如图5-1 所示。

图5-1 EIGRP 基本配置3.实验步骤(1)步骤1:配置路由器R1R1(config)#router eigrp 1R1(config-router)#no auto-summaryR1(config-router)#network 1.1.1.0 0.0.0.255R1(config-router)#network 192.168.12.0(2)步骤2:配置路由器R2R2(config)#router eigrp 1R2(config-router)#no auto-summaryR2(config-router)#network 192.168.12.0R2(config-router)#network 192.168.23.0(3)步骤3:配置路由器R3R3(config)#router eigrp 1R3(config-router)#no auto-summaryR3(config-router)#network 192.168.23.0R3(config-router)#network 192.168.34.0(4)步骤4:配置路由器R4R4(config)#router eigrp 1R4(config-router)#no auto-summaryR4(config-router)#network 4.4.4.0 255.255.255.0R4(config-router)#network 192.168.34.0【说明】EIGRP 协议在通告网段时,如果是主类网络(即标准A、B、C 类的网络,或者说没有划分子网的网络),只需输入此网络地址;如果是子网的话,则最好在网络号后面写子网掩码或者反掩码,这样可以避免将所有的子网都加入EIGRP 进程中。

EIGRP路由协议汇总

EIGRP路由协议汇总

EIGRP路由协议汇总⼀、基本概念:1.EIGRP为增强的内部⽹关路由协议,是cisco的专有协议。

2.EIGRP的⼀般管理距离为90(interior eigrp),汇总的管理距离为5(summary eigrp),从外部分发进来的为170(exterior eigrp);协议号为ip 88。

3.EIGRP是⼀个Advanced distance vector;能够Rapid convergence;是100% loop-free classless routing;是唯⼀⼀个⽀持⾮等价负载均衡的路由协议(默认4条最⼤16条);以组播(224.0.0.10)或单播进⾏更新。

4.缺省使⽤总带宽的50%,可⽤“bandwidth-percent eigrp”更改百分⽐。

5.EIGRP是⾮周期性更新,只有在拓扑有变化时才对变化的东西进⾏增量更新。

并且只针对变化影响到的路由器进⾏更新。

6.运⾏EIGIP的接⼝必须从他的直连的邻居处获得更新。

7.由于EIGRP是⼀个为Adverance distance vector,具有distance vector的边界⾃动汇总的特性所以在配置时要“no auto”8.EIGRP的三个存储单元:邻居数据库(存放邻居及状态);topology table(相当与ospf的数据库,存放状态信息);routinf table9.EIGRP的5种包:hello:建⽴邻接关系,keeplive(组播)query:向邻居查找路由信息(组播)reply:对邻居的query查找进⾏回应(单播)update:以增量的⽅式发送路由更新(组播或单播)ack:对可靠包的确认(单播)★其中query,reply,update为可靠包(即必须得到ACK回应);hell包和ack包为不可靠包。

⼆、EIGRP采⽤的metric:1.EIGRP采⽤以下组合值作为metric进⾏路由选择(5个):bandwidth,delay,reliable ,load,mtu2.metric的算法:Metric = [K1 x BW + ((K2 x BW) / (256 –load)) + K3 x delay]By default: K1 = 1, K2 = 0, K3 = 1, K4 = 0, K5 = 0metric=[delay+107/BW]*256“dely,mtu等”都可在sh int 。

EIGRP协议

EIGRP协议

EIGRP协议协议名称:Enhanced Interior Gateway Routing Protocol (EIGRP) 协议一、介绍Enhanced Interior Gateway Routing Protocol (EIGRP) 是一种用于 IP 网络中的高级内部网关路由协议。

它是由思科系统开发的一种增强版的内部网关路由协议,用于在大型企业网络中实现高效的路由选择和快速收敛。

EIGRP 具有快速收敛、低带宽消耗和高可靠性等优点,被广泛应用于企业网络中。

二、协议目标EIGRP 协议的主要目标是提供以下功能:1. 路由选择:EIGRP 使用可靠的距离矢量算法来选择最佳的路由路径,并为数据包提供快速的转发。

2. 路由收敛:EIGRP 使用快速收敛算法来确保在网络拓扑变化时快速收敛,减少数据包丢失和网络不稳定性。

3. 路由可靠性:EIGRP 使用可靠的邻居关系和可靠的数据包传输机制来确保路由信息的准确性和可靠性。

4. 带宽消耗:EIGRP 使用带宽消耗较低的算法,以减少网络带宽的占用。

三、协议特性EIGRP 协议具有以下特性:1. 路由表:EIGRP 维护一个路由表,其中包含了网络的目的地和最佳路径信息。

2. 自动发现:EIGRP 能够自动发现和建立邻居关系,减少手动配置的工作量。

3. 分层设计:EIGRP 使用分层设计,将网络拓扑分为多个自治系统(AS),提高了网络的可扩展性。

4. 路由更新:EIGRP 使用可靠的路由更新机制,通过周期性的路由更新消息来传递路由信息。

5. 路由度量:EIGRP 使用可调整的路由度量值来选择最佳路径,包括带宽、延迟、可靠性和负载等因素。

6. 快速收敛:EIGRP 使用快速收敛算法,能够在网络拓扑变化时快速收敛,减少数据包丢失和网络震荡。

7. 路由策略:EIGRP 支持路由策略的配置,可以根据需求进行路由策略的调整和优化。

四、协议操作EIGRP 协议的操作包括以下步骤:1. 邻居关系建立:EIGRP 路由器通过发送 Hello 消息来发现和建立邻居关系。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

E I G R P协议EIGRPEIGRP简单实例EIGRP:Enhanced Interior Gateway Routing Protocol 即增强网关内部路由线路协议。

也翻译为加强型内部网关路由协议。

EIGRP是Cisco公司的私有协议。

Cisco公司是该协议的发明者和唯一具备该协议解释和修改权的厂商。

EIGRP结合了链路状态和距离矢量型路由选择协议的Cisco专用协议,采用弥散修正算法(DUAL)来实现快速收敛,可以不发送定期的路由更新信息以减少带宽的占用,支持Appletalk、IP、Novell和NetWare等多种网络层协议。

EIGRP路由协议简介是Cisco的私有路由协议,它综合了距离矢量和链路状态2者的优点,它的特点包括:1.快速收敛链路状态包(Link-State Packet,LSP)的转发是不依靠路由计算的,所以大型网络可以较为快速的进行收敛.它只宣告链路和链路状态,而不宣告路由,所以即使链路发生了变化,不会引起该链路的路由被宣告.但是链路状态路由协议使用的是Dijkstra算法,该算法比较复杂,并且较占CPU和内存资源和其他路由协议单独计算路由相比,链路状态路由协议采用种扩散计算(diffusingcomputations ),通过多个路由器并行的记性路由计算,这样就可以在无环路产生的情况下快速的收敛.2.减少带宽占用EIGRP不作周期性的更新,它只在路由的路径和度发生变化以后做部分更新.当路径信息改变以后,DUAL只发送那条路由信息改变了的更新,而不是发送整个路由表.和更新传输到一个区域内的所有路由器上的链路状态路由协议相比,DUAL只发送更新给需要该更新信息的路由器。

在WAN低速链路上,EIGRP可能会占用大量带宽,默认只占用链路带宽50%,之后发布的IOS允许使用命令ip bandwidth-percent eigrp来修改这一默认值 .3.支持多种网络层协议EIGRP通过使用“协议相关模块”(即protocol-dependentmodule<PDM>),可以支持IPX,ApplleTalk,IP,IPv6和NovellNetware等协议.4.无缝连接数据链路层协议和拓扑结构EIGRP不要求对OSI参考模型的层2协议做特别的配置.不像OSPF,OSPF 对不同的层2协议要做不同配置,比如以太网和帧中继,EIGRP能够有效的工作在LAN和WAN中,而且EIGRP保证网络不会产生环路(loop-free);而且配置起来很简单;支持VLSM;它使用多播和单播,不使用广播,这样做节约了带宽;它使用和IGRP一样的度的算法,但是是32位长的;它可以做非等价的路径的负载平衡.编辑本段EIGRP的四个组件1.Protocol-Dependent Module(PDM)2.可靠传输协议(Reliable Transport Protocol,RTP)3.邻居的发现/恢复4.弥散更新算法(Diffusing Update Algorithm,DUAL)编辑本段RTP-EIGRP的可靠传输协议RTP负责EIGRP packet(下面有讲)的按顺序(可靠)的发送和接收,这个可靠的保障是通过Cisco私有的一个算法,reliable multicast实现的,使用组播地址224.0.0.10,每个邻居接收到这个可靠的组播包的时候就会以一个unicast作为确认按顺序的发送是通过packet里的2个序列号实现的,每个packet都包含发送方分配的1个序列号,发送方每发送1个packet,这个序列号就递增1.另外,发送方也会把最近从目标路由器接收到的packet的序列号放在这个要发送的packet里,在某些情况下,RTP也可以使用无需确认的不可靠的发送,并且使用这种不可靠发送的packet中不包含序列号.EIGRP 第一次传输都采用组播形式,重传输都采用单播。

编辑本段EIGRP-Metric计算方法EIGRP选择一条主路由(最佳路由)和一条备份路由放在topologytable(EIGRP到目的地支持最多6条链路).它支持几种路由类型:内部,外部(非EIGRP)和汇总路由.EIGRP使用混合度.i.EIGRP Metric的5个标准1.带宽10的7次方除以源和目标之间最低的带宽乘以2562.延迟(delay)接口的累积延迟乘以256,单位是10微秒3.可靠性(reliability)根据keepalive而定的源和目的之间最不可靠的可靠度的值4.负载(loading)根据包速率和接口配置带宽而定的源和目的之间最不差的负载的值5.最大传输单元(MTU)路径中最小的MTU.MTU包含在EIGRP的路由更新里,但是一般不参与EIGRP度的运算ii. EIGRP Metric的计算EIGRP度量值的计算公式为:256*{K1(10^7/带宽)+K2(10^7/带宽)/(256-负载)+K3(延迟)+K5/(可靠性+K4)}默认情况下,K1和K3是1,其他的K值都是0.所以通常情况下,度量值=256×(10^7/最小带宽+累积延时)通过配置权重(K值),可以修改EIGRP度量值计算方式。

可以再EIGRP配置模式使用命令:Metric weight Tos K1 K2 K3 K4 K5 来修改K 值,Tos 只有一个有效值0,否则将被忽略。

EIGRP 要求两台路由器的K值必须相同才能成为邻居。

另外,K2,K4,,K5最好不要设置,因为这些参数设置为非零之后,会导致计算度量值时会考虑借口的负载和可靠性,而负载和可靠性会随时间变化,这将导致EIGRP重新泛洪拓扑数据,还可能导致路由器不断地选择不同的路由,由此导致网络不稳定。

[1]编辑本段EIGRP PacketEIGRP使用多种类型的packet,这些packet通过IP头部信息里的协议号88来标识:1. Hello packet用来发现和恢复邻居,通过组播的方式发送,使用不可靠的发送.2. ACK(acknowledgement) packet不包含数据(data)的Hello包,使用unicast的方式,不可靠的发送.3. Update packet传播路由更新信息,不定期的,通过可靠的方式发送(比如网络链路发生变化).当只有一台路由器需要路由更新时,update通过unicast的方式发送;当有多个路由器需要路由更新的时候,通过组播的方式发送.4. Query(查询) & Reply(应答) packet是DUAL finite state machine用来管理扩散计算用的,查询包可以是组播或unicast;应答包是通过unicast的方式发送,并且方式都是可靠的.5. Request(请求) packet最初是打算提供给路由服务器(server)使用的,但是从来没实现过. 编辑本段EIGRP的邻居发现/恢复协议EIGRP的Update包是非周期性发送的,1.Hello包在一般的网络中(比如点到点,point-to-point)是每5秒组播1次(要随机减去1个很小的时间防止同步);2.在多点(multipoint)X.25,帧中继(Frame Relay,FR)和ATM接口(比如ATM SVC)和ISDN PRI接口上,Hello包的发送间隔是60秒.在所有的情况中,Hello包是不需要确认的.可以在接口配置模式下修改该接口的Hello包默认的发送间隔,命令为ip hello-interval eigrp当一个路由器收到从邻居发来的Hello包的时候,这个Hello包包含了一个holdown time,这个holdown time告诉这个路由器等待后续Hello包的最大时间.如果在超出这个holdown time之前没有收到后续Hello包,那么这个邻居就会被宣告为不可达,并通知DUAL这个邻居已丢失.默认hold time是3倍于Hello包发送间隔的, 更高链路 -- 默认Hello间隔和保持时间是5s和15s T1或低于T1链路 -- 分别是60s和180s可以在接口配置模式下修改这个默认的holdown time, 命令为ip hold-time eigrp.EIGRP邻居信息都记录在邻居表(neighbor table)中,使用show ip eigrp neighbors命令查看IP EIGRP的邻居.编辑本段EIGRP对环路的解决EIGRP LOOP[2]如果EIGRP不考虑环路的问题,那么当右图中连接路由3和4的线路断开后会因到不了network a而使路由1-3相互查询怎么去network a而产生环路。

因此EIGRP对于环路的防止考虑两方面:1.水平分割(Split Horizon)永远不会在同一个接口下通告一条该接口学到的路由信息2.路由的毒性逆转(Poison reverse)接收路由信息的接口,再从该接口通告出刚才学到的路由为不可达触发条件:当两台路由器进行邻居初始化时,他们会互相以最大的metric值通告回刚才学到的路由信息(路由中毒)当拓扑发生改变时,会临时关闭水平分割和毒性逆转,重新学习拓扑发送查询请求时,会引起水平分割,比如当一个路由器查询一条未知网段去向时,他会想每一个邻居发送查询,处于该网段的继承者(successor)会返回查询给该路由器,而该路由器会反馈一个查询结果给其他邻居,不会再次告诉那个继承者要走这个网段应该要经过自己编辑本段EIGRP的路由重分发在一些大型网络中,往往存在不同的自治区域需要互联的情况EIGRP重分发。

b比如在右图的情况下,AS号为1000的要与AS号为2000的两个EIGRP 相互通信,只需要在中间路由器配置重分发,注意配置重分发也要避免路由环路。

示例:Router Onerouter eigrp 2000 network 172.16.1.0 0.0.0.255Router Tworouter eigrp 2000 redistribute eigrp 1000 route-map to-eigrp2000network 172.16.1.0 0.0.0.255 --在AS=2000内定义邻居AS=1000去AS=2000的网段!router eigrp 1000redistribute eigrp 2000 route-map to-eigrp1000 --在AS=1000内定义邻居AS=2000去AS=1000的网段network 10.1.0.0 0.0.255.255route-map to-eigrp1000 deny 10match tag 1000!route-map to-eigrp1000 permit 20set tag 2000!route-map to-eigrp2000 deny 10match tag 2000!route-map to-eigrp2000 permit 20set tag 1000--当AS=1000的网段被标上(tag)1000的标记,当AS=2000重分发进AS=1000时,被标上1000的路由信息将被拒绝,以防产生环路;反之在AS=2000上亦然。

相关文档
最新文档