任务21 使用EIGRP的高级特性实现多个公司的网络互联

合集下载

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 特性

简述1. IGP 支持100跳2. 距离矢量协议(添加了链路状态特性:邻居关系、拓扑表等)——ADV(高级距离矢量协议)3. 支持VLSM和CIDR4. 传输层协议。

缺省情况下,IPv4封装,类型号为88。

5. 报文类型:HELLO、QUERY、REPLY、UPDATE特性∙高级距离矢量∙快速收敛∙支持VLSM和不连续子网∙增量更新(触发更新的一种,只把变化的路由表项发送出去,节约带宽)∙支持多种网络层协议(IPv4/IPv6/IPX/Apple Talk等),应用场合:一台路由器上的不同接口配置了不同的网络层协议,需要在该路由器上开启多个EIGRP进程,分别为不通过网络层协议服务∙灵活的网络设计(VLSM/CIDR)∙组播/单播,组播地址:224.0.0.10∙手动汇总∙100%无环∙WANs和LANs的简单配置(相对于OSPF来说的)∙等价/非等价负载均衡EIGRP四大底层机制Neighbor discovery/recovery∙Uses hello packets between neighbors∙不像RIP那样为收到的路由条目设置各种计时器,EIGRP通过检测邻居状态来判断其传送过来的路由有效性∙HELLO包间隔5s或60s∙Hold timer为hello间隔的3倍,到期后重置邻居关系Reliable Transport Protocol(RTP)∙与媒体协议中的Real Time Protocol不同,后者是为了防止报文乱序(对语音、视频流量至关重要)∙因为EIGRP是用IP封装的传输层协议,不能保证可靠性,因此使用RTP保证可靠性(防丢包、重传机制)∙若重传报文16次之后,仍未收到ACK,则重置邻居关系DUAL finit-state machineSelects lowest-cost, loop free paths to each destination理解DUAL算法需要的术语:∙FD 可行距离∙AD 通告距离∙S 后继∙FS 可行后继∙FC 可行性条件| 《=HELLO|| 《=UPDATE|| ACK=》 || UPDATE=》|| 《=ACK |其中,UPDATE为初始更新报文,包含了所有路由条目。

Eigrp路由协议的原理

Eigrp路由协议的原理

Eigrp路由协议的原理一、概述它是一种混合型的路由协议,在路由的学习上具有链路状态路由的特点,在计算路径的度量值时又具有距离矢量路由协议的特点。

但它是一种增强的IGRP,是由其研发而来,所以CISCO经常把EIGRP 协议归属于距离矢量路由协议。

称它为先进的距离矢量路由协议。

由于是私有协议所以限制了在电信运营商的网络上使用。

但在一些大型企业里,得到了普遍的应用。

虽然是从IGRP发展而来,但不同的是,支持VLSM和CIDR,收敛更为迅速,可扩展性更好,更高效的处理路由环路等问题。

另外不仅支持一种IP协议栈,同时还支持IPX和APPLETALK。

所以此协议支持在路由器上同时打开多个协议栈。

同时在路由的学习上类似于OSPF,而在度量值的计算上与IGRP类似。

所以具有快速的收敛速度与优化的路由算法。

二、与IGRP的比较1、度量值的计算IGRP与EIGRP都是根据带宽、负载、延迟、可靠性、最大传输单元来计算,但简化后的公式为:度量值=带宽+延迟IGRP的带宽=100000000/网络实际带宽EIGRP的带宽=(100000000/网络实际带宽)*256延迟的计算:IGRP=实际延迟时间/10EIGRP=(实际延迟时间/10)*2562、兼容模式:可以在同种网络中同时使用这两种协议3、最大跳数IGRP最大跳数是255,EIGRP是224,这此数字代表了网络直径。

这些数字足以支持目前最大的网络。

4、自动的路由再发布两种路由协议之间互相通知路由信息,叫做路由的再发布。

一般来说,两种协议的再发布要经过手工配置,但是由于IGRP和EIGRP的兼容性,配置了相同自治域系统号的IGRP 与EIGRP协议间可以自动再发布路由。

如图11-27。

三、EIGRP的概念和术语1、邻居表,与OSPF的一样,计算路由前先学习整个的拓扑,靠通过此表中的邻居来学习。

2、拓扑表,学到的所有的路径都放在这张表格中,然后用DUAL算法算出路由3、路由表,通过DUAL算法把拓扑表中的到达目的地的度量值最小的路径放入此表成为路由。

EIGRP协议增强内部网关路由协议的原理与应用

EIGRP协议增强内部网关路由协议的原理与应用

EIGRP协议增强内部网关路由协议的原理与应用EIGRP(Enhanced Interior Gateway Routing Protocol)是一种增强的内部网关路由协议,它由思科系统公司开发,用于在中小型企业网络中实现高效的路由。

本文将介绍EIGRP协议的原理、特点以及在实际应用中的使用。

一、EIGRP协议的原理EIGRP协议基于距离矢量路由算法,通过将路由信息交换给邻居路由器,实现网络中路由的动态学习和更新。

EIGRP的核心原理是DUAL算法(Diffusing Update Algorithm),该算法通过计算和比较路由的多个指标来选择最优路径。

EIGRP协议中使用两个主要指标来评估路径的优劣:带宽和延迟。

带宽指的是网络链路的能力,而延迟则是从源路由器发送数据到目的路由器所需的时间。

EIGRP使用这两个指标计算路由的“可靠性”值,以确定最佳路径。

在EIGRP协议中,路由器之间通过发送Hello消息来建立邻居关系。

一旦建立了邻居关系,路由器之间就可以交换路由信息,包括可达目的网络的信息和路由的指标。

通过交换这些信息,路由器可以动态地学习和更新路由表,以适应网络拓扑的变化。

二、EIGRP协议的特点1. 快速收敛:EIGRP协议具有快速收敛的特点,能够在网络拓扑变化时快速更新路由表,减少网络的不稳定性和数据包的丢失。

2. 累积和分割的更新:EIGRP协议可以将多个路由变更信息合并成一条更新消息发送给邻居路由器,从而减少网络带宽的占用。

3. 支持VLSM:EIGRP协议可以灵活地支持可变长度子网掩码(VLSM),使得网络管理员可以更加有效地利用IP地址资源。

4. 支持等级制路由:EIGRP协议支持等级制路由,即使网络规模扩大,也可以通过划分域来减少路由表的规模,提高路由器的处理速度。

三、EIGRP协议的应用EIGRP协议在实际应用中具有广泛的用途,以下是一些常见的应用场景:1. 企业内部网络:EIGRP协议适用于中小型企业内部网络的搭建,可以实现快速且可靠的网络连接,提供高质量的服务。

EIGRP负载均衡过程全解

EIGRP负载均衡过程全解

EIGRP负载均衡过程全解EIGRP(Enhanced Interior Gateway Routing Protocol)是一种边界网关协议(IGP),用于在网络中实现动态路由并实现负载均衡。

EIGRP负载均衡过程是一种自适应算法,它在网络中的不同路径之间分配流量,并确保数据包能够快速有效地到达目的地。

以下是EIGRP负载均衡过程的全面解释。

1. EIGRP邻居关系建立:EIGRP路由器之间的邻居关系是通过发送和接收Hello消息来建立的。

当一个路由器在接口上收到另一个EIGRP路由器的Hello消息时,它将认定这个路由器是它的邻居,并开始进行邻居关系的建立过程。

邻居关系建立后,路由器将周期性地发送和接收更新消息。

2.路由信息交换:一旦EIGRP邻居关系建立,路由器将开始交换路由信息。

在EIGRP脊柱路由器(也称为核心路由器)之间,会进行完整路由表的交换。

在非脊柱路由器之间,则会交换部分路由表信息。

路由器通过EIGRP更新消息广播自己的路由表,并监听其他路由器发送的路由信息。

3. 路由信息选择:EIGRP使用DUAL(Diffusing Update Algorithm)算法来选择最佳路径。

DUAL考虑了带宽、延时、可靠性和MTU等因素,来选择最佳路径。

每个路由器都维护一个路由表,其中包含可以达到目的地的所有路径和相关的度量指标。

路由器使用DUAL算法来选择具有最佳度量指标的路径,并将其加入到路由表中。

4.负载均衡:当存在多条等价路径时,EIGRP可以通过在这些路径间分配流量来实现负载均衡。

通过将数据流量分发到多个路径,可以减轻网络中一些路径的负载,提高整个网络的性能。

EIGRP默认情况下支持等价路径的负载均衡,但也可以通过配置来修改负载均衡的行为。

-路由器获得多个到达目的地的等价路径。

-路由器在其路由表中选择最佳路径,并将其用作主路径。

-路由器计算其他路径的可用带宽,并将其加入到负载均衡列表中。

eigrp协议最佳路径

eigrp协议最佳路径

eigrp协议最佳路径全文共四篇示例,供读者参考第一篇示例:EIGRP(Enhanced Interior Gateway Routing Protocol)是一种常用的路由协议,用于在网络中找到最佳路径以进行数据传输。

EIGRP 使用了DUAL(Diffusing Update Algorithm)算法来计算最佳路径,并可以快速适应网络拓扑变化。

在网络中,数据包传输的效率和稳定性取决于选择的最佳路径,因此了解和优化EIGRP协议最佳路径是网络优化的重要一环。

EIGRP协议最佳路径的选择是根据路由器维护的路由表信息和拓扑数据库来进行的。

路由表中保存了到达目的网络的各个路径,以及每条路径的开销信息。

路径的开销由一系列因素组成,包括带宽、延迟、可靠性等指标。

EIGRP通过比较这些参数来选择最佳路径。

在EIGRP中,每个路由器都会维护一个拓扑数据库,记录了网络拓扑结构和路由信息的更新。

当网络拓扑发生变化时,路由器会向周围的邻居发送更新信息,以便更新最佳路径的选择。

在选择最佳路径时,EIGRP还考虑了路径的可靠性和负载情况。

可靠性是指路径的稳定性和故障恢复能力,EIGRP会选择具有较高可靠性的路径作为最佳路径。

负载指的是路径的负载情况,EIGRP会尽量避免选择负载较高的路径,以保证数据包传输的效率。

优化EIGRP协议最佳路径可以通过以下几个方面进行:1. 调整带宽和延迟参数:带宽和延迟是EIGRP选择最佳路径的关键参数,通过调整这些参数可以影响路径选择的结果。

提高优先级的路径会成为EIGRP协议所选择的最佳路径。

2. 去除不必要的路径:在网络中可能存在一些冗余的路径,这些路径在数据传输中并没有起到作用,只会增加网络的负载和复杂度。

去除这些不必要的路径可以优化EIGRP协议的最佳路径选择。

3. 使用路由汇总:路由汇总是将多个子网的路由信息合并成一个汇总路由信息,可以减少路由表的条目,简化路径选择过程,提高网络性能。

eigrp详解

eigrp详解

EIGRP路由协议详解EIGRP形成邻居的条件:1>As号相同2>度量计算的K值相同3>认证相同(EIGRP只支持密文认证)4.>对端通告的Neighbor ID必须在本端的直连网段中存在。

需要注意的是第4个要求,路由协议都是通过端口的Primary IP传输数据流并形成Neighbor ID(代表一个接口)。

EIGRP路由器在接收到Hello后会用自己的Primary IP 的子网掩码与Hello中的Neighbor ID进行与运算,得出网络地址后与自己路由表中的直连网段进行匹配,有则认为对方是邻居,并将其放入邻接表中,没有就会以不在同一子网为由来拒绝形成邻居。

邻居关系都记录在邻接表中,每一个条目主要包括邻居路由器的IP地址和自己接收到邻居Hello包的接口,SRTT(平均回程时间),Uptime(邻居建立时间),Q count(队列计数)以及Seq Num。

其中SRTT指从EIGRP发送数据包出去到收到邻居路由器的单播Ack所经历的时间,而邻居建立时间是邻居从被添加进邻接表到现在所经历的时间。

至于队列计数,是表明了在重传队列中等待发送的单播数据包的个数,而Seq Num记录的是从邻居那里收到的最新的Update,Query,Reply(三者为或关系)的序列号。

这里特别解释一下SRTT,本身SRTT针对所有EIGRP数据包,而Hello包是没有单播确认的,所以硬搬定义就不行了,而Hello包决定了邻接关系的建立,所以在邻接表中SRTT 就是指的抑制时间;而对于Update,Query,Reply,这些数据包可以按SRTT定义计算从发送到收到确认经历的平均时间是多少,然后按这个值确定组播流计时器(发送每个组播数据包的时间间隔)和RTO(即数据发送出去后等待Ack的时限)。

2:可靠传输协议(RTP)RTP用来保证EIGRP数据包的可靠传输和有序排列。

数据包通过组播发送,组播地址为224.0.0.10。

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 消息来发现和建立邻居关系。

EIGRP协议理论详解

EIGRP协议理论详解

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 可以在不同的网络之间进行路由聚合,将多个网络看作一个整体,以提高路由器的性能和可伸缩性。

EIGRP协议

EIGRP协议

EIGRP协议协议名称:Enhanced Interior Gateway Routing Protocol (EIGRP) 协议一、引言Enhanced Interior Gateway Routing Protocol(EIGRP)是一种用于IP网络的动态路由协议。

它是Cisco Systems开发的一种增强型的内部网关路由协议,用于在企业网络中实现快速、可靠的路由。

本协议旨在详细描述EIGRP协议的标准格式,包括协议的工作原理、报文格式、邻居关系的建立和维护等。

二、协议工作原理1. EIGRP的核心原理是使用可靠的传输协议(如TCP或UDP)来传输EIGRP报文,以实现可靠的路由信息交换。

2. EIGRP使用DUAL(Diffusing Update Algorithm)算法来计算最佳路由路径,并使用可变长度子网掩码(VLSM)来支持更灵活的网络设计。

3. EIGRP通过维护邻居关系表来实现路由信息的交换,邻居关系表中包含了直接相连的EIGRP路由器的信息。

4. EIGRP使用可靠性检测机制来监测邻居路由器的可达性,以及动态调整路由路径。

三、报文格式1. EIGRP报文分为5种类型:Hello、Update、Query、Reply和ACK。

2. Hello报文用于发现和维护邻居关系,包含了路由器的标识信息和可达性信息。

3. Update报文用于传输路由信息,包括网络目的地、度量值和下一跳路由器等。

4. Query报文用于请求丢失的路由信息,当路由器无法找到某个目的地的路由时会发送Query报文。

5. Reply报文用于响应Query报文,提供丢失的路由信息。

6. ACK报文用于确认接收到的EIGRP报文。

四、邻居关系的建立和维护1. EIGRP使用可靠的Hello报文机制来发现和建立邻居关系,路由器通过发送Hello报文来通知其他EIGRP路由器自己的存在。

2. 当收到Hello报文后,路由器会验证对方的身份,并记录邻居路由器的信息。

EIGRP协议

EIGRP协议

EIGRP协议协议名称:Enhanced Interior Gateway Routing Protocol (EIGRP)协议一、引言EIGRP(Enhanced Interior Gateway Routing Protocol)是一种Cisco专有的增强型内部网关路由协议,用于在广域网(WAN)和局域网(LAN)中实现高效的路由选择。

本协议的目标是提供快速的收敛时间、低的带宽消耗和可扩展性,以满足大规模网络的需求。

二、协议范围本协议适用于使用Cisco设备的网络环境,包括但不限于企业网络、数据中心和服务提供商网络。

三、协议特性1. 路由选择:EIGRP使用可变长度子网掩码(VLSM)和最长前缀匹配(Longest Prefix Match)算法,以选择最佳的路由路径。

2. 路由更新:EIGRP使用增量路由更新方式,只在路由表发生变化时发送更新信息,减少带宽消耗。

3. 收敛时间:EIGRP通过使用可靠的传输协议和快速收敛算法,实现快速的网络收敛,减少数据包的丢失。

4. 可扩展性:EIGRP支持分层设计,可以根据网络规模和需求进行适当的划分和配置。

5. 安全性:EIGRP支持认证机制,可以对路由器之间的通信进行身份验证,提高网络的安全性。

6. 支持多种网络层协议:EIGRP可以在IPv4和IPv6网络中运行,支持多种网络层协议,如IP、IPX和AppleTalk。

四、协议组成1. EIGRP邻居关系建立:EIGRP路由器之间通过Hello消息建立邻居关系,并交换路由信息。

2. 路由表:EIGRP路由器维护一个路由表,记录着网络的各个目的地和最佳路由路径。

3. 路由更新:EIGRP路由器通过发送更新消息,通知邻居路由表的变化情况。

4. 路由选择:EIGRP路由器使用DUAL(Diffusing Update Algorithm)算法选择最佳的路由路径。

5. 路由计算:EIGRP路由器通过计算度量值(Metric)来评估路由路径的优劣,选择最佳的路由。

EIGRP协议功能汇总

EIGRP协议功能汇总

EIGRP路由协议功能汇总eigrp使用协议无关模块支持各种三层协议无需针对2层协议做特殊配置。

支持VLSM使用多播和单播多播地址224.0.0.10使用IP 协议号88UDP520在主网络边界自动进行路由汇总邻居表: show ip eigrp neighbors拓扑表: show ip eigrp topology 只显示后继站和可行后继站show ip eigrp topology all-link是显示拓扑表中所有的IP条目路由表选择FD最小的作为最佳路径进入路由表最多四条相同的FD进入路由表进行负载均衡注释:show ip eigrp topology时会有两个FD值一般情况下两个FD是相等的不等的时候路由的选取是看第一个FD第一个FD是用整体的路径计算出来的第二个FD是AD+当前路由器到下一跳路由器AD (通告距离)下一跳路由器到目标网络的开销FD (可行距离)当前路由器到目标网络的开销successor (后继站)后继站提供给路由表用于转发数据如果FD相同可以有多个后继站Feasible Successor (FS可行后继站)作为备用路径【当FS (AD)<Su(FD)时该路径被选为可行后继/备用路径的AD<可行后继的FD】的开销用于FS(AD)<Su(FD)时选举FS防止环路在LAN和快速WAN口上hello间隔为5秒,在T1或NBMA网络为60秒保持时间为hello间隔的3倍在保持时间过后仍未收到hello包则视为邻居down更改hello时间ip hello interval eigrp as-numberseconds更改保持时间ip hold-time interval eigrp as-numberseconds两者需要同时改即使hello间隔和保持时间不匹配也可能成为邻居(ospf中hello time dead time必须匹配)DUAL算法K1=带宽2=负载3=延迟4=可靠性5= MTU默认只用带宽和延迟延迟为所有入口延迟和show出来的延迟为微秒计算时应以十微妙为单位所以要除以10配置时delay 后面的数字本身就是以十微妙为单位带宽=10的7次方/链路上的最小带宽(以K为单位)*256延迟=延迟和*256开销=带宽+延迟一般都是度量值越小路由越优EIGRP也是这样EIGRP 基本配置router eigrp 100 network 10.1.1.1 0.0.0.255 eigrp 自治系统号必须相同如果要宣告单独接口使用通配符掩码0.0.0.00.0.0.0 255.255.255.255 与路由器所有接口匹配默认情况下EIGRP在主类网络边界自动汇总,所以通告出去的可能是B类等主类网络号,自动汇总可以手动关闭debug ip eigrpdebug ip eigrp summarydebug eigrp packets 显示发送和接受的分组类型debug ip egrp neighbors 显示邻居以及hello信息show ip eigrp traffic 显示hello分组等EIGRP 被动端口router eigrp 100被动端口只接受不发送EIGRP信息passive-interface defaultno passive-interface f0/0eigrp默认路由ip route 0.0.0.0 0.0.0.0 10.0.0.1 配置默认路由ip route 0.0.0.0 0.0.0.0 interface 0/0network 0.0.0.0 该命令将重分发一条默认路由注意:0.0.0.0 0.0.0.0后面必须是接口而不是ip地址。

EIGRP协议

EIGRP协议

EIGRP协议协议名称:EIGRP(Enhanced Interior Gateway Routing Protocol)协议协议描述:EIGRP(Enhanced Interior Gateway Routing Protocol)是一种用于在自治系统(AS)内部进行路由选择的距离矢量路由协议。

它是由思科系统公司开发的一种增强版的IGRP(Interior Gateway Routing Protocol)协议。

EIGRP协议结合了距离向量和链路状态两种路由选择算法的优点,提供了快速、可靠的路由选择和快速收敛的能力。

协议特点:1. 支持路由摘要和聚合:EIGRP协议支持将多个子网地址汇总为一个摘要路由,提高了路由表的可扩展性和网络的性能。

2. 支持VLSM(可变长度子网掩码):EIGRP协议可以根据不同的子网掩码长度进行路由选择,实现更有效的地址分配和路由聚合。

3. 快速收敛:EIGRP协议通过使用可靠的邻居关系和快速更新机制,实现了快速的网络收敛,减少了网络故障对业务的影响。

4. 增量更新:EIGRP协议只发送发生变化的路由信息,减少了网络带宽的消耗,提高了网络的性能。

5. 支持可靠性:EIGRP协议使用可靠的邻居关系和可靠的传输机制,确保路由信息的可靠传输和更新。

协议工作原理:1. 邻居关系建立:EIGRP协议通过发送和接收Hello消息来建立和维护邻居关系。

Hello消息包含了路由器的标识和能力信息,用于确认和验证邻居关系。

2. 路由信息交换:邻居关系建立后,EIGRP路由器将路由信息通过Update消息发送给邻居路由器。

Update消息包含了路由器的路由表信息,包括目的网络、下一跳地址、距离等。

3. 路由计算和选择:EIGRP路由器使用DUAL(Diffusing Update Algorithm)算法进行路由计算和选择。

DUAL算法综合考虑了路由距离、带宽、可靠性和负载等因素,选择最优的路由路径。

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第一次传输都采用组播形式,重传输都采用单播。

3.3.9 项目案例 用EIGRP实现企业网络互联

3.3.9 项目案例 用EIGRP实现企业网络互联

项目实训用EIGRP实现企业网络互联实训目的通过本项目实训可以掌握:1.EIGRP特征和基本术语2.在路由器上启动EIGRP路由进程3.激活参与EIGRP路由协议的接口4.EIGRP度量值的计算5.可行距离(FD)、通告距离(RD)以及可行性条件(FC)的含义6.邻居表、拓扑表和路由表的含义7.被动接口的含义和配置8.EIGRP路由自动汇总的条件和手工路由汇总配置9.EIGRP验证配置10.EIGRP非等价负载均衡配置11.查看和调试EIGRP路由协议相关信息实训拓扑项目实训网络拓扑如图3-10所示。

图3-10配置EIGRP实现企业网络互联实训要求为了确保资源共享、办公自动化和节省人力成本,公司D申请2条专线将北京总部和武汉家分公司网络连接起来。

张同学正在该公司实习,为了提高实际工作的准确性和工作效率,项目经理安排他在实验室环境下完成测试,为设备上线运行奠定坚实的基础。

小张用1台路由器模拟ISP的网络,总部通过静态默认路由实现到ISP的连接。

总部和分公司的内部网络通过边界路由器实现VLAN间路由,总部和分公司运行EIGRP路由协议实现网络互联,他需要完成的任务如下:1.北京和武汉两地交换机上配置VLAN、Trunk以及完成VLAN端口划分等。

2.配置路由器接口的IP地址以及子接口封装和IP地址。

3.测试以上所有直连链路的连通性。

4.在北京和武汉路由器上配置EIGRP,关闭自动路由汇总。

5.在北京到武汉的链路上配置EIGRP非等价负载均衡,从而有效利用所有链路带宽。

提示:必要时修改接口带宽和延迟。

6.为了减少向局域网发送不必要的EIGRP路由更新,将两地路由器适当接口配置为被动接口。

7.在北京总部到武汉分公司的链路上,配置EIGRP MD5验证,提高网络安全性。

8.在北京总部路由器上,将串行接口发送Hello包周期改为20秒,维持时间改为60秒。

9.修改两地串行链路接口上可供EIGRP使用的带宽百分比为40%。

EIGRP

EIGRP

3.2
61
为 20000 微秒) 。 WAN1 将 S0/0/0.1 的带宽(从图 3.2 可知,为 1544kbit/s)同更新消息中的带 宽(100000kbit/s)进行比较,并选择较小的值(1544)作为该路由的带宽。 WAN1 还通过类似的比较更新负载(最高的值) 、可靠性(最低值)和 MTU (最低值) ,并将跳数加 1。 第3步 WAN1 向其邻居发送更新,并在其中包含其拓扑表中的度量值。
1.建立基本的 EIGRP 拓扑表
要将 EIGRP 拓扑信息发送给邻居,路由器的拓扑表中必须包含一些拓扑数据。当然, 路由器可从邻接路由器那里获悉子网及相关联的拓扑数据,但在此之前,每台 EIGRP 路由 器都需要添加有关一些前缀的拓扑数据,然后才能将这些路由通告给其 EIGRP 邻居。路由
3.2
57
器的 EIGRP 进程通过下述 3 项信息加入到其本地拓扑表中,这些拓扑数据并非从 EIGRP 邻居那里获悉的。 使用 network 命令启用了 EIGRP 的路由器接口连接的子网的前缀。 在 EIGRP 命令 neighbor 中指定的接口连接的子网的前缀。 通过其他路由协议重分发到 EIGRP 中的路由或其他路由信息源获悉的前缀。
2.EIGRP 更新消息的内容
EIGRP 使用 5 种类型的基本协议消息来完成其工作。 Hello。 更新。 查询。 应答。 确认。
EIGRP 使用其中的两种消息来交换拓扑数据:更新和确认。其中,更新消息包含拓扑 信息,而确认消息用于确认更新分组已收到。
58 第 3 章 EIGRP
将这些前缀加入到本地 EIGRP 拓扑数据库中后, 路由器便可将前缀信息以及与每个前 缀相关联的其他拓扑信息通告给每个正常运行的 EIGRP 邻居。 每台路由器都将获悉的前缀 信息加入到其拓扑表中,然后将新信息通告给其他邻居。最终,EIGRP 域中的所有路由器 都将获悉所有前缀——除非诸如路由汇总和路由过滤等功能修改了拓扑信息的传输流程。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

21.3.2 EIGRP协议中Stub的作用
EIGRP协议中Stub的作用是增加了网络的稳定性,有效地 减少了因为带宽低产生的链路拥塞所带来的影响,还有就是 简化了网络的配置和维持。EIGRP末节路由器只能在远程路由 器上配置,末节路由选择特征不能防止路由被通告给远程路 由器,也就是说末节路由器向其邻接路由器发送特殊的对等 体信息分组,指出自己是一台末节路由器,邻居收到指示末 节状态的分组后,将不会向末节路由器查询任何路由。
EIGRP 100
S 2/0 172.16.1.5/30 S 3/0 176.16.1.2/30 S 3/0 172.16.1.1/30 RA S 2/0 172.16.1.6/30 S 3/0 172.16.1.9/30 S 3/0 172.16.1.10/30 RD 192.168.1.1/24 192.168.2.1/24 192.168.3.1/24
21.4 项目实施
21.4.1 EIGRP手动汇总配置案例
1.项目描述 在某科技服务公司,网络中运行EIGRP路由协议,为了降 低路由器系统内部资源消耗,公司决定手动进行路由汇总, 可以有效减少路由表大小,减少路由通告条目,提高网络运 行速度。
21.4.1 EIGRP手动汇总配置案例
2.拓扑结构
21.4.2 EIGRP协议中Stub配置案例
2.拓扑结构
EIGRP 100
RB F 0/1 192.168.13.1/24 F 0/1 192.168.13.2/24
LoopbaRD
RA
F 0/0 192.168.14.2/24 F 0/0 192.168.14.1/24
21.5 技术拓展
1.EIGR路由协议特点 (7)首先组播更新,地址224.0.0.10,如果发出可靠的报文,对方 没有回复ACK,就会利用RTP进行重传,将组播变单播。 (8)手工汇总在任何一个接口和RIP一样都是在接口下进行路由 汇总。 (9)有拓扑表,并且运行DUAL算法,所以无环。 (10)简单配置在WAN和LAN,不像OSPF在不同的网络下,有各种不 同的配置,EIGRP不管在什么样的链路下,配置都是一样的。 (11)可以支持等价和非等价的负载均衡。
21.6 本章小结
虽然EIGRP的自动汇总能够为网络配置带来便捷,但是其依 赖于IP子网的良好规划,如果遇到糟糕的子网规划,则需要注 意使用其自动特性。有效的手工配置路由汇总,可以减少路由 表的大小,减少路由通告条目,提高网络的运行速度与网络的 稳定性。
21.7 强化练习
1.自动路由汇总与手动汇总的优点? 2.EIGRP协议中Stub的作用? 3. EIGRP的传输过程?
21.3 技术准备
21.3.1 路由汇总简介
21.3.2 EIGRP协议中Stub的作用
21.3.1 路由汇总简介
路由汇总的“含义”是把一组路由汇总为一个单个的路 由广播。路由汇总的最终结果和最明显的好处是缩小网络上 的路由表的尺寸。这样将减少与每一个路由跳有关的延迟, 因为由于减少了路由登录项数量,查询路由表的平均时间将 加快。由于路由登录项广播的数量减少,路由协议的开销也 将显著减少。随着整个网络(以及子网的数量)的扩大,路由 汇总将变得更加重要。 路由汇总的“用意”是当我们采用了一种体系化编址规 划后的一种用一个IP地址代表一组IP地址的集合的方法。
RB
RC
10.1.1.1/24 10.1.2.1/24 10.1.3.1/24
10.1.11.1/24 10.1.12.1/24 10.1.13.1/24
EIGRP手动汇总拓扑结构图
21.4.2 EIGRP协议中Stub配置案例
1.项目描述 在某科技服务公司,网络中运行EIGRP路由协议,通过RA 接入到外部网络中,为了降低路由器系统资源消耗,公司路 由器RA不接收区域外部的路由信息。
21.2 项目分析
EIGRP是Cisco公司的私有协议,它综合了距离矢量和链 路状态两者的优点,EIGRP路由协议支持路由自动汇总与手 动汇总,这样可以使路由器的路由表规模以及路由信息传 递的数量也大大减少,EIGRP默认情况下支持路由自动汇总 ,将网络地址相同的部分汇总成一个大的网络地址,在实 际运行中,这样配置会给网络带来很多方便,但同时也出 现了问题,在子网划分不好的情况下,可能会使用一部分 网络不法正常运行,这时候需要配合使用手动汇总功能, 以便更好的规划网络,提高网络的稳定性。 EIGRP路由协议中也提供了Stub命令,对于一些不希望 接收外部路由,可以将其配置为Stub区域,这样最大化地 减少路由器的路由表规模,节省路由器系统资源,Stub区 域中的路由器可以通过默认路由将数据发送到区域外。
21.5 技术拓展
2.EIGRP的传输过程 (3)路由查询、更新 当路由信息没有变化时,EIGRP邻居间只是通过发送HELLO 包,来维持邻居关系,以减少对网络带宽的占用。在发现一个 邻居丢失、一条链路不可用时,EIGRP立即会从拓扑表中寻找 可行后继路由器,启用备择路由。如果拓扑表中没有后继路由 器,由于EIGRP依靠它的邻居来提供路由信息,在将该路由置 为活跃状态后,向所有邻居发送查询数据包。 如果某个邻居有一条到达目的地的路由,那么它将对这个 查询进行答复,并且不再扩散这个查询,否则,它将进一步地 向它自己的每个邻居查询,只有所有查询都得到答复后, EIGRP 才重新计算路由,选择新的后继路由器。
21.3.1 路由汇总简介
除了缩小路由表的尺寸之外,路由汇总还能通过在网络 连接断开之后限制路由通信的传播来提高网络的稳定性。如 果一台路由器仅向下一个下游的路由器发送汇总的路由,那 么,它就不会广播与汇总的范围内包含的具体子网有关的变 化。例如,如果一台路由器仅向其临近的路由器广播汇总路 由地址172.16.0.0/16,那么,如果它检测到172.16.10.0/24 局域网网段中的一个故障,它将不更新临近的路由器。 这个原则在网络拓扑结构发生变化之后能够显著减少任 何不必要的路由更新。实际上,这将加快汇总,使网络更加 稳定。为了执行能够强制设置的路由汇总,需要一个无类路 由协议。不过,无类路由协议本身还是不够的。制定这个IP 地址管理计划是必不可少的,这样就可以在网络的战略点实 施没有冲突的路由汇总。
高级路由交换技术
任务21 使用EIGRP的高级特性实现多个公司的网络互联
21.1 21.2 21.3 21.4 21.5 21.6 21.7
项目导引 项目分析 技术准备 项目实施 技术拓展 本章小结 强化练习
21.1 项目导引
随着网络技术的发展,网络规模也越来越大,路由器 的路由表规模以及路由信息传递的数量也大大增加,这样 势必会消耗网络资源,影响到网络的运行速度,那么如何 有效地减少路由表的规模以及路由信息传递的规模,以提 高网络运行速度呢。
S 2/0 S 2/0 192.168.12.2/24 192.168.12.1/24
Loopback 0 4.4.4.4
Stub
EIGRP协议中Stub配置拓扑结构图
21.5 技术拓展
1.EIGR路由协议特点 (1)高级距离矢量协议。 (2)快速收敛。一是因为触发更新,二是因为DUAL算法,有FS (可行后继),用FS来做备份。 (3)支持无类的路由协议。 (4)增量的触发更新。 (5)支持多种网络层协议:是因为EIGRP有PDM(独立协议的模 块),所以可以支持很多第3层的网络层协议。 (6)灵活的网络设计,这个是相对于OSPF来说的,在OSPF里面 我们需要进行划分区域,主干必须和非主干相邻,但是在 EIGRP里面没有区域的划分。
21.5 技术拓展
2.EIGRP的传输过程 (1)建立相邻关系 运行EIGRP的路由器自开始运行起,就不断地用组播地址从参与 EIGRP的各个接口向外发送HELLO 包。当路由器收到某个邻居路由器 的第一个HELLO 包时,以单点传送方式回送一个更新包,在得到对 方路由器对更新包的确认后,这时双方建立起邻居关系。 (2)发现网络拓扑,选择最短路由 当路由器动态地发现了一个新邻居时,也获得了来自这个新邻居 所通告的路由信息,路由器将获得的路由更新信息首先与拓扑表中 所记录的信息进行比较,符合可行条件的路由被放入拓扑表,再将 拓扑表中通过后继路由器的路由加入路由表,通过可行后继路由器 的路由如果在所配置的非等成本路由负载均衡的范围内,则也加入 路由表,否则,保存在拓扑表中作为备择路由。如果路由器通过不 同的路由协议学到了到同一目的地的多条路由,则比较路由的管理 距离,管理距离最小的路由为最优路由。
21.3.2 EIGRP协议中Stub的作用
receive-only:禁止路由器同EIGRP自主系统内的任何路由器共享 其路由。指定该关键字后不能再指定其他关键字。因为它禁止发 送任何类型路由。 Connected:允许EIGRP末节路由选择特征发送直连路由。如果直连 路由没有被包含在命令network中,则可能需要在EIGRP进程下使 用redistribute connected来重分发直连路由。默认情况下,该 选项被启用。 Static:允许EIGRP末节路由选择特性发送静态路由,同样需要使 用命令redistribute static来重分发静态路由。 Summary:允许EIGRP末节路由选择特征发送汇总路由。可使用命令 IP SUMMARY-ADDRESS EIGRP手工创建汇总路由,也可通过启用命 令auto-summary在主类网络边界自动汇总路由。默认情况下,该 选项被启用。 为了在EIGRP中实现类似于OSPF中STUB区域的功能,避免分支 机构路由学习全网路由时占用过多的广域网带宽,引入了EIGRP STUB命令,但是在使用过程中仍需注意它所带来的“负面效应”
相关文档
最新文档