EIGRP协议
- 格式:doc
- 大小:270.00 KB
- 文档页数:12
EIGRP一、EIGRP基本概念EIGRP:Enhanced Interior Gateway Routing Protocol 即增强内部网关路由线路协议。
也翻译为加强型内部网关路由协议。
EIGRP是Cisco公司的私有协议(2013年已经公有化[1])。
EIGRP结合了链路状态和距离矢量型路由选择协议的Cisco 专用协议,采用弥散修正算法(DUAL)来实现快速收敛,可以不发送定期的路由更新信息以减少带宽的占用,支持Appletalk、IP、Novell和NetWare等多种网络层协议。
特点:1、EIGRP是由距离矢量和链路状态两种路由协议,可以像距离矢量协议那样,从相邻路由器那里得到更新信息,也能像链路状态协议那样,保存着一个拓扑表,然后通过自己的DUAL(扩算更新)算法选择一个最优的无环路径,DUAL机制是EIGRP的核心,来实现无环路径2、使用多播和单播,EIGRP在路由器之间通信时使用多播和单播而不是广播,因此终端站不受路由更新和查询的影响。
EIGRP使用的多播地址是224.0.0.103、支持多种网络层协议,EIGRP使用协议相关模块来支持IPv4、IPv6、Apple Talk 和IPX,以满足特定网络层需求。
4、100%无环,如果整个网络包含在一个自治系统中,EIGRP使用DUAL能保证一张100%无环路由转发表5、快速收敛,DUAL实现快速收敛,运行EIGRP的路由器存储了邻居的路由表,因此能够快速适应网络中的变化。
如果本地路由表中没用合适的路由且拓扑表中没用合适的备用路由,EIGRP将查询邻居以发现替代路由。
查询将不断传播,直到找到替代路由或确定不存在替代路由6、部分更新,EIGRP发送部分更新而不是定期更新,且仅在路由路径或者度量值发生变化时才发送。
更新中只包含已变化的链路的信息,而不是整个路由表,可以减少带宽的占用。
此外,还自动限制这些部分更新的传播,只将其传递给需要的路由器,因此EIGRP消耗的带宽比IGRP少很多。
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(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协议协议名称:Enhanced Interior Gateway Routing Protocol (EIGRP) 协议协议概述:Enhanced Interior Gateway Routing Protocol (EIGRP) 是一种用于在计算机网络中实现路由选择的协议。
它是一种距离矢量路由协议,使用了可靠的传输协议来确保路由信息的可靠传输。
EIGRP协议是Cisco Systems开发的专有协议,用于在企业网络中实现高效的内部路由。
协议目的:EIGRP协议的目的是提供一个快速、可靠和高效的内部路由协议,以满足企业网络中复杂的路由需求。
它具有快速收敛、低带宽消耗和低延迟等特点,能够适应不断变化的网络拓扑,并提供可靠的路径选择和负载均衡功能。
协议特性:1. 路由信息的自动学习和更新:EIGRP协议能够自动学习网络中的路由信息,并根据网络拓扑的变化及时更新路由表。
它使用可靠的传输协议来确保路由信息的可靠传输。
2. 基于距离矢量的路由选择算法:EIGRP协议使用距离矢量算法来选择最佳的路径。
它考虑了多个因素,如带宽、延迟、可靠性和负载等,以确保选择最优路径。
3. 快速收敛:EIGRP协议具有快速的收敛能力,能够迅速适应网络拓扑的变化,并更新路由表,以确保数据的快速传输。
4. 负载均衡:EIGRP协议支持负载均衡,可以将流量平衡地分配到多个路径上,以提高网络的利用率和性能。
5. 可扩展性:EIGRP协议支持网络的可扩展性,能够适应不断增长的网络规模,并保持良好的性能。
6. 安全性:EIGRP协议提供了一些安全机制,如认证和加密等,以保护路由信息的安全性和完整性。
协议部署:1. EIGRP协议的部署需要在网络中的每个路由器上进行配置。
配置包括启用EIGRP协议、指定网络地址、配置邻居关系等。
2. 配置EIGRP协议时,需要指定路由器的自治系统号(AS号)。
每个自治系统应具有唯一的AS号,以避免路由冲突。
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是一种高效可靠的动态路由协议,广泛应用于企业网络中。
第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协议协议名称: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 消息来发现和建立邻居关系。
EIGRP协议理论详解EIGRP(Enhanced Interior Gateway Routing Protocol)是一种用于在广域网(Wide Area Network,WAN)和局域网(Local Area Network,LAN)中实现路由选择的协议。
EIGRP是一种增强版本的IGRP(Interior Gateway Routing Protocol)协议,被Cisco Systems开发和推广。
EIGRP是基于距离向量路由协议的一种高级路由协议,它能够提供快速收敛、带宽优化和容错机制等功能。
下面将详细介绍EIGRP协议的工作原理和特性。
首先,EIGRP通过发送Hello报文来实现邻居发现。
当两个EIGRP路由器建立邻居关系时,它们会交换路由信息。
邻居信息包括邻居的IP地址、ASN(Autonomous System Number,自治系统号码)等。
在邻居发现完成后,EIGRP路由器会交换拓扑表。
拓扑表中包含了网络拓扑信息,即路由器所知道的全部可达路由。
EIGRP路由器会将自己的拓扑表发送给所有邻居,并接收并更新自己的拓扑表。
接下来,EIGRP路由器会根据接收到的各个邻居的拓扑表信息计算最短路径。
EIGRP使用了DUAL(Diffusing Update Algorithm)算法来计算最短路径,并选取最佳的路由。
DUAL算法综合考虑了带宽、延迟、可靠性和吞吐量等参数,选择最优路径。
最后,EIGRP路由器会将计算得到的最短路径信息发布出去,供其他路由器使用。
EIGRP利用更新报文(Update)将路由信息广播给所有相邻的路由器,以更新它们的路由表。
如果一些路由器的路径发生了变化,它会发出通知报文(Query)来询问其他路由器是否可达一些目的地。
除了基本的路由选择功能外,EIGRP还具有一些特性。
首先,EIGRP 可以在不同的网络之间进行路由聚合,将多个网络看作一个整体,以提高路由器的性能和可伸缩性。
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(Enhanced Interior Gateway Routing Protocol )>增强的内部网关路由协议EIGRP的特点:·EIGRP是Cisco私有的路由协议,采用DUAL(扩散更新算法)。
·EIGRP属于IGP,是Hybrid协议,基于IP Pro 88。
·组播、单播更新,组播地址224.0.0.10·支持等价/不等价的负载均衡。
·支持VLSM,手工汇总。
·支持多种网络协议(IP/IPX)。
EIGRP为各种协议都维护的3张表:1)Neighbor Table:保存直连的邻居的IP地址,确保直接邻居之间能够双向通信。
2)Topology Table:拓扑表中存放着前往目标地址的所有路由。
3)Routing Table:从拓扑表中选择到达目标地址的最佳路由放入路由表。
DUAL算法:扩散更新算法,也叫弥散更新算法AD(通告距离)-------------邻居通告的到达目的的MetricFD(可行距离)-------------本路由器到达目的的Metricsuccessor路由 -------------具有最优Metric值的路由Feasible successor路由-----符合条件的次优路由次优路由成为Feasible Successor的条件:也叫可行性条件FD of Best Route > AD of Second best Route(Successor)为什么AD<FD? //主要为了防环EIGRP中,路由器会从拓朴表中选出去往特定目的地的最优路由,也称为successor路由,放入路由表,一旦最优路由down掉,EIGRP会马上从拓朴表中找出feasibel successor路由,将其升级为最优路由,并放入路由表,而不用经过计算,这样提高了收敛的速度。
如果当前路由表中的successor路由down掉后,在拓朴表中又没有备份的路由,EIGRP会向所有直连的邻居发出查询包,进行扩散查询。
RTP(Reliable Transport Protocol)可靠传输协议用来管理EIGRP报文的发送和接收,实现可靠传输。
所谓可靠传输是指发送有保障的而且报文是有序发送的。
EIGRP中的常用报文:Hello:用于邻居的发现和恢复。
发现、建立、维持邻居关系(Multicast)Update:传递路由更新,仅包含需要的路由条目,当为指定的一台路由器发更新时使用Unicast(P-TO-P) ,当为多台路由器发更新时使用Multicast.(MA) Query:当找不到Feasible Successor时,发送查询报文(Unicast)Reply:回应查询报文。
(Unicast)ACK:用来确认Update/Query/Reply (Unicast)Reliable packets :Update/Query/ReplyUnreliable packets :Hello/ACK·Hello Address = 224.0.0.10·Hello Timer5S:≥T1 (1.544Mbps)也有一个随机时间差防止更新同步60S:<T1·Hold Timer = 3 * Hello Timer·形成邻居关系的必要条件1、双方K Value一致。
2、AS Num一致。
3、authentication必须一致。
·即使双方的Hello Timer & Hold Timer不一致,也可形成邻居关系。
·SRTT(Smooth Round-Trip Time)平均往返时间:从发送3种可靠包,到对方回应ACK的时间。
(ms)·RTO(Retransmission TimeOut):重传超时的定时器。
·Queue count 队列数还在排队等待发送的报文数16次重传机制:在EGIRP中,如果一台路由器向邻居发送了一个可靠的报文,是需要邻居回应一个ACK报文的,如果邻居没有回ACK,则会向邻居重传16次,如果邻居还没有回应,就会重置邻居关系。
EIGRP的Metric值计算:EIGRP的metric值的计算,最多可以用到五个参数,实际上通常只用到两个。
公式:EIGRP Metric = 256*(107/BW+DLY/10)小数情况,不四舍五入,直接取整注意:1、带宽取路由传递路径上的最小带宽值2、延迟是取路由来的方向的入接口的延迟总和几种常用接口的带宽和延迟:Interface BW(kbps)DLY(μsec)Ethernet 10000 1000FAST 100000 100G0 1000000000 10Serial 1544 20000Loopback 8000000 5000在完整的计算公式中,每一个参数还要乘上自已的权值:K1=带宽bandwidth(源和目的之间的最小带宽) 1K2=负载loading(源和目的之间的最大负载)0K3=延迟delay(源和目的之间的延迟总和) 1K4=可靠性reliability(源和目的之间的最低可靠性)0K5=MTU(源和目的之间的最小MTU)0<EIGRP>基本配置R2(config)#router eigrp 90R2(config-router)#network 12.1.1.0 0.0.0.255//反掩码的 0 —精确匹配1 —忽略不计R2(config-router)#network 2.2.0.0 255.255.0.0 (正/反掩码皆可)R2#show ip protocolsR2#show ip eigrp interfacesR1#show ip eigrp neighborsR1#show ip eigrp trafficR1#show ip eigrp topology //只能显示successor和feasible successorR1#show ip eigrp topology all-links //可显示拓扑表中的所有条目测试不同AS NUM能不能建起邻居。
测试Hello/Hold Timer不一致能不能建起邻居。
·修改Hello/Hold TimerR1(config-if)#ip hello-interval eigrp 90 60R1(config-if)#ip hold-time eigrp 90 180 //记住,hold-time时间是给邻居用的show ip eigrp interface detail s1/0 //查看接口的hello时间·修改K值R3(config)#router eigrp 90R3(config-router)#metric weights 0 1 1 1 0 0--------------------------------------------------------------------<自动汇总>EIGRP在默认是开启auto-summary的,这意味着路由在跨越不同网络边界时,会自动汇总成主类。
router eigrp 90no auto-summary //本命令关闭自动汇总<手工汇总>int s1/0ip summary-address eigrp 90 20.1.4.0 255.255.252.0 //只能在路由流向的出接口作手工汇总本地路由器会产生一条特殊路由,这条特殊EIGRP汇总路由的AD值是5D 20.1.4.0/22 is a summary, 00:00:02, Null0汇总的特点:1、本地必须有明细路由,才会从做汇总的接口发出汇总路由。
2、直到明细的最后一条路由消失,汇总才会消失。
3、汇总路由的metric值会取最小的metric值4、会在做汇总的路由器上产生一条特殊的指向空接口的路由,这条指向NULL0接口的路由是用来防环的D 2.0.0.0/8 is a summary, 00:02:30, Null0例如:show ip route 172.16.0.0 255.255.0.0 可以看到指向Null0接口的特殊汇总路由的管理距离5、自动汇总仅将本地的路由汇总成主类,对于收到的路由不做汇总,直接发出。
<等价负载均衡>·EIGRP可做等价负载均衡,也可做不等价负载均衡。
默认只做等价的。
·EIGRP默认支持4条路径的负载均衡,最大支持16条。
show ip protocols //可查看EIGRP的负载均衡路径数router eigrp 90maximum-paths 6(最多16条)//本命令改动负载均衡的路径数如果多条路由的metric不相等,可以通过修改Metric值来实现等价负载均衡,有以下两种方法:1、<修改EIGRP接口带宽或延迟>·通过修改接口的带宽或延迟,可以达到改动路由metric值的目地。
·在路由流向的入口改。
·改延迟时,是以10为单位来修改。
比如说想把接口延迟改成2000usec 则要:int e0/0delay 200 //输入的值默认会*10,是以10为单位来改的show interface s1/0 使用这条命令可以看到接口的带宽和延迟例一:如上图所示:运行EIGRP后,R2可以学到两条3.3.3.0的路由,一条从R3学到,另一条从R1学到。
show ip eigrp topology detail-linksP 3.3.3.0/24, 1 successors, FD is 409600, serno 6via 23.1.1.3 (409600/128256), Ethernet0/0via 12.1.1.1 (2809856/2297856), Serial1/0如果想实现等价负载均衡,可以通过修改E0/0接口的延迟来实现2809856=256*(107/BW+DLY/10)2809856=256*(107/10000+ x+5000/10)int e0/0delay 9476 //将接口延迟改为94760μSshow ip route3.0.0.0/24 is subnetted, 1 subnetsD 3.3.3.0 [90/2809856] via 23.1.1.3, 00:00:08, Ethernet0/0[90/2809856] via 12.1.1.1, 00:00:08, Serial1/02、<偏移列表>用这个玩意也可将不同路由的metric值改为一样,用来实现负载均衡access-list 1 permit 1.1.1.0router eigrp 90offset-list 1 in 3 Serial 1 //本命令只能在原有基础上增加metric 值(原有Metric + 3)router eigrp 90offset-list 0 in 3 ethernet 0 //从E0接口进来的所有路由的metric值都加3(0代表所有网络)例二:如上图所示:运行EIGRP后,R2可以学到两条3.3.3.0的路由,一条从R3学到,另一条从R1学到。