EIGRP路由协议的研究与分析
关于EIGRP-1协议范文的讨论

关于EIGRP-1协议范文的讨论EIGRP的全名为EnhancedInteriorGatewayToutingProtocol(增强的内部网关路由选择协议)EIGRP属于IGP,混合型(bybrid,实际上也是高级的DV型),无类路由协议。
EIGRP是Cico私有的协议,封装在IP,protocolid为88组播地址为224.0.0.10。
EIGRP的特点:DV型的路由器选择协议快速收敛(触发更新,FS)收敛速度最快支持VLSM,不连续子网增量更新(部分更新)支持多种网络层协议,支持IP,IPV6,IP某组播和单播代替了广播更新EIGRP是100%无环路的路由协议支持等价负载均衡和非等价负载均衡(独特)EIGRP维护的3张表:1.NeighborTable确保直连邻居之间能够双向通信2.TopologyTable拓扑表中存放着前往目标地址的所有路由3.RoutingTable从拓扑表中选择达到目标地址的最佳路由器放入路由表EIGRP的核心技术:1.邻居发现协议2.RTP(可靠的传输协议)3.DUAL算法(扩展更新算法)EIGRP的邻居发现协议EIGRP使用Hello包来建立和维护邻居关系。
EIGRP形成邻居的两个参数,AS号必须一致,K值必须一致,EIGRPPacket:Hello建立和维护邻居关系Update发送路由更新Query查询Reply回应ACK确认Update包,query包,reply包都需要ACL的确认。
Reliablepacket:update/query/replyUnreliablepacket:hello/ACK(在EIGRP中,邻居的hello时间不一致,邻居也是可以建立起来的)EIGRP的可靠传输协议RTPRTP的全名为reliabletranportationprotocol(可靠传输协议)用于管理EIGRP报文的发送和接收,实现可靠传输。
针对3种EIGRP的可靠报文(update,query,reply)最大的重传16次,如果16次还没有收到ACK的确认包,则重置邻居关系。
路由协议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协议协议名称: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号,以避免路由冲突。
计算机网络实验六(IGRP,EIGRP路由协议)

实验六IGRP,EIGRP路由协议一、实验目的(4学时)理解IGRP、EIGRP等协议的原理掌握IGRP、EIGRP等协议的配置命令二、实验内容(一)IGRP(内部网关协议)IGRP概述IGRP (Interior Gateway Routing Protocol)是一种动态距离向量路由协议,它由Cisco公司八十年代中期设计。
使用包括延迟、带宽、可靠性和负载的组合配置进行度量。
IGRP不使用跳数作为度量,但可提供255跳的路由信息,适用于大型网络。
配置IGRP的方法和配置RIP相似,也必须激活IGRP协议,并指定与路由器相连的主IP网络。
但由于IGRP用于大型网络,所以必须指定路由器所属自治系统AS的自治系统号。
自治系统由核心路由器连接起来,核心路由器上运行外部网关协议(如边界网关协议BGP)。
缺省情况下,IGRP每90秒发送一次路由更新广播,在3个更新周期内(即270秒),没有从路由中的第一个路由器接收到更新,则宣布路由不可访问。
在7个更新周期即630秒后,Cisco IOS 软件从路由表中清除路由。
IGRP配置命令IGRP路由协议基本配置①启动IGRP路由协议,在全局设置模式下,router igrp 自治域号注:autonomous-system(即为自治域号)可以随意建立,并非实际意义上的autonomous-system,但运行IGRP的路由器要想交换路由更新信息其autonomous-system需相同。
自治域号的取植范围是1到65655简单的说,即同一自治域内的路由器才能交换路由信息。
②本路由器参加动态路由的子网network 子网号IGRP只是将由network指定的子网在各端口中进行传送以交换路由信息,如果不指定子网,则路由器不会将该子网广播给其它路由器③指定某路由器所知的IGRP路由信息广播给那些与其相邻接的路由器neighbor 邻接路由器的相邻端口IP地址IGRP是一个广播型协议,为了使IGRP路由信息能在非广播型网络中传输,必须使用该设置,以允许路由器间在非广播型网络中交换路由信息,广播型网络如以太网无须设置此项。
cisco 私有路由协议 Eigrp 详解

特别值得一提的是:
七、EIGRP 建立邻接关系 1. 区别邻接和邻居:邻居指的是物理直连并且在同一个子网内的路由器。邻接指的是 在邻居的基础之上通过 hello 分组建立的关系。 2. 建立邻接的条件:(1)K 值一样(查看 K 值:show ip protocol) (2)属于同一 子网 (3)同一个自治系统 K 值修改:在 eigrp 进程下: R2(config-router)#metric weights 0 1 1 1 1 1;0 表示 TOS,5 个 1 分别对应 K1-K5 如果直连不在同一个子网:将会出现下面的 Error 消息:
查询:通常是组播,也有可能是单播,需要确认,被可靠传输。 应答:用于对查询进行应答,单播可靠发送。 ACK:对更新、查询、应答进行确认,单播发送(只能为单播)。
五、EIGRP 计时器 1. 保持计时器(Hold time):默认为 Hello 时间的 3 倍,但是修改 Hello 时间后,保 持时间不会自动*3,而是需要手动修改。超过这时间段将重置临接关系。接口模式 下修改计时器值:ip hello-interval eigrp / ip hold-time eigrp. 2. RTO 定时器:指重传数据包之前需要等待的时间(连续单播),即在 RTO 到期时还没 收到 ACK,那么该数据包将被重传 16 次或者直到保持计时器到期。 3. 组播流计时器:(查看方式为 show ip interface eigrp)确定了在组播转换到单播
重传需要等待的时间。 4. 主动计时器:指在该时间内没有收到查询应答那么就陷入 SIA 状态,并重置临接关
系。在发送查询时启动计时;全局模式下修改主动计时器值,默认为 3 分钟 timer active… 六、EIGRP 度量 EIGRP metric 计算公式:
EIGRP实验报告

IGP部分EIGRP分解实验一、实验拓扑R2拓扑1二、实验需求及目的实验目的:了解EIGRP在简历邻居关系时,有哪些参数需要匹配,如果不匹配会如何?能够熟练掌握EIGRP的各种技术,例如汇总、stub、被动接口、不等价负均衡。
实验需求:如图,完成基本的拓扑的配置。
1.把所有和邻居关系简历有关的参数,统统实验证明。
2.在R3上学习到R1所有环回口的明细,R2上学到汇总,并且下一跳为R3。
3.R1和R2之间使用认建立历邻居关系。
4.R2上建立loop0 2.2.2.2/24,让R1到达2.2.2.2,实现不等价负载均衡。
三、实验步骤根据拓扑完成底层配置,全网启用eigrp。
一)了解EIGRP的邻居关系EIGRP是通过HELLO建立和维护邻居关系的。
当我们在路由器上启用了EIGRP的进程之后,EIGRP会向224.0.0.10这个组播地址发送hello包,当某个路由器收到hello包后,会为对方建立一个邻居表,并把自己全部的路由条目用updata包发给邻居,邻居收到后回复一个ACK包,邻居关系建立完毕。
当然了,如果发出去的updata,在一定的时间内没有等到对方给的回复,EIGRP会重新以单播,发送16次updata,直到收到ACK包,如果16次发包后,任然没有收到回复,则断掉邻居关系,这种机制叫做可靠传输机制(RTP)。
(1)EIGRP的hello包通过抓包软件,让我们来看看EIGRP在邻居建立过程中,发送的hello包内所包含的参数。
我们可以看出EIGRP的hello包中,主要包括:5K值、hello 时间、hold时间、认证、AS号。
在邻居建立过程中,5K值、AS号、认证这几个参数必须一致。
(2)5K、AS、认证对邻居关系的影响当前,邻居关系是正常建立的,路由也能正常学习到。
我们首先来看一下R1默认的5K值:然后,我们将其修改,在进程下使用“metric weights 1 1 1 1 1 1”把5K值全部置1.敲下回车后,控制台会立即弹出消息,提示你说邻居关系down了,是5K值不匹配。
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中地址的手工汇总二、实验内容与实验要求实验内容、原理分析及具体实验要求。
实现网络的互连互通,从而实现信息的共享和传递。
R1和R2之间连接的两条线路形成负载均衡关系;进行指定的地址手工汇总。
三、实验环境实验所使用的设备名称及规格、网络结构图。
路由器3台四、实验过程与分析根据具体实验,记录、整理相应命令、运行结果等。
详细记录在实验过程中发生的故障和问题,并进行故障分析,说明故障排除的过程及方法。
1.在所有路由器上进行IP地址基本配置,并测试直连链路的连通性。
R1:F0/0Router>ENRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#interface F0/0Router(config-if)#ip address 21.21.21.1 255.255.255.0Router(config-if)#no shut%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up Router(config-if)#exitS0/2/0Router(config)#int s0/2/0Router(config-if)#ip address 12.12.12.1 255.255.255.0Router(config-if)#clock rate 64000Router(config-if)#no shut%LINK-5-CHANGED: Interface Serial0/2/0, changed state to downRouter(config-if)#exitLo1Router(config)#int lo1Router(config-if)#ip address 1.1.1.1 255.255.255.0Router(config-if)#no shutR2:F0/0Router>enRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#int f0/0Router(config-if)#ip address 21.21.21.2 255.255.255.0Router(config-if)#no shut%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to upRouter(config-if)#exitS0/2/0Router(config)#int s0/2/0Router(config-if)#ip add 12.12.12.2 255.255.255.0Router(config-if)#no shut%LINK-5-CHANGED: Interface Serial0/2/0, changed state to upS0/2/1Router(config)#int s0/2/1Router(config-if)#ip add 23.23.23.2 255.255.255.0Router(config-if)#clock rate 64000Router(config-if)#no shut%LINK-5-CHANGED: Interface Serial0/2/1, changed state to upRouter(config-if)#%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/2/1, changed state to upLo1Router(config)#int lo 1Router(config-if)#%LINK-5-CHANGED: Interface Loopback1, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback1, changed state to upRouter(config-if)#ip add 2.2.2.2 255.255.255.0Router(config-if)#no shutRouter(config-if)#exitR3:S0/2/0Router>enRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#int s0/2/0Router(config-if)#ip address 23.23.23.3 255.255.255.0Router(config-if)#no shut%LINK-5-CHANGED: Interface Serial0/2/0, changed state to downRouter(config-if)#exitLo1Router(config)#int lo 1Router(config-if)#ip address 3.3.3.3 255.255.255.0Router(config-if)#no shutRouter(config-if)#exit测试连通性R1 ping R2Router>ping 12.12.12.2Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 12.12.12.2, timeout is 2 seconds: !!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 3/5/6 ms Router>ping 21.21.21.2Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 21.21.21.2, timeout is 2 seconds: .!!!!Success rate is 80 percent (4/5), round-trip min/avg/max = 20/20/20 ms R3 ping R2Router>ping 23.23.23.2Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 23.23.23.2, timeout is 2 seconds: !!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 20/21/26 ms 2.在各路由器上用eigrp进行配置R1:Router(config)#router eigrp 1Router(config-router)#network 12.12.12.0 0.0.0.255Router(config-router)#network 21.0.0.0Router(config-router)#network 1.0.0.0R2:Router(config)#router eigrp 1Router(config-router)#network 23.0.0.0Router(config-router)#network 12.0.0.0Router(config-router)#%DUAL-5-NBRCHANGE: IP-EIGRP 1: Neighbor 12.12.12.1 (Serial0/2/0) is up: new adjacencyRouter(config-router)#network 21.0.0.0Router(config-router)#%DUAL-5-NBRCHANGE: IP-EIGRP 1: Neighbor 21.21.21.1 (FastEthernet0/0) is up: new adjacencyRouter(config-router)#network 2.0.0.0R3:Router(config)#router eigrp 1Router(config-router)#network 3.0.0.0Router(config-router)#network 23.0.0.0Router(config-router)#%DUAL-5-NBRCHANGE: IP-EIGRP 1: Neighbor 23.23.23.2 (Serial0/2/0) is up: new adjacency3.用show ip route命令检查路由是否正确,查看关键信息R1R2R34.用show ip eigrp topology、show ip eigrp neighbor查看拓扑表和邻居表R1R2R35.关闭R1的f0/0,在R1上查看到达3.0.0.0/8的metric值,在R1上配置正确的variance值,以达到不等价负载平衡(可以在s0/0接口上调整bandwidth值)。
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的汇总路由,默认AD值为5 内部EIGRP,默认AD值为90 外部EIGRP,默认AD值为170 EIGRP具有如下特点: -快速收敛 -减少带宽占用 -支持多种网络层协议 -无缝连接数据链路层协议和拓扑结构
EIGRP的三张表
邻居表(neighbor table) -EIGRP路由器会在启动后发送HELLO包来寻 找和维持邻居关系 拓扑表(topology table) -EIGRP路由器会把从邻居那里收到的路由路 径信息加载到自己的拓扑表中,形成对全 网络拓扑的认知
EIGRP运行过程
1.建立相邻关系 运行EIGRP的路由器自开始运行起,就 不断地用组播地址从参与EIGRP的各个接口 向外发送Hello包。当路由器收到某个邻居 路由器的第一个Hello包时,以单点传送方 式回送一个更新包,在得到对方路由器对 更新包的确认后,这时双方建立起邻居关 系。
高级配置
neighber 192.168.1.2 / lo 0 //单播 variance <multiplier> //非等价负载均衡 bandwidth <kbps> //带宽 ip bandwidth-parcent AS //占用带宽 key chain <name> //MD5验证
EIGRP的基本配置
R1(config)#router eigrp 1 R1(config-router)#net 192.168.1.0 0.0.0.255//激活接口,下行等价命令 R1(config-router)#net 192.168.1.1 0.0.0.255 R1(config-router)#passive-interface fastEthernet 0/1 //不从F0/1发hello包 (被 动接口)
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)是一种用于IP网络中的路由协议,它是基于距离矢量算法的一种增强型路由协议。
EIGRP是思科(Cisco)公司开发的一种专有协议,它可以在广域网(WAN)和局域网(LAN)中实现快速而可靠的路由选择。
1.快速收敛:EIGRP使用了增量更新的技术,只发送那些关于路由更新的部分,这样可以大大减少网络流量和带宽占用。
同时,EIGRP还使用了可靠的传输机制,确保路由信息的可靠传输。
这些技术使EIGRP能够快速地收敛,即使在大规模网络中也能保持网络的高效性能。
2.支持多种网络:EIGRP可以在多种网络环境中使用,包括IPv4和IPv6网络。
它可以在IP网络中与其他路由协议如OSPF(Open Shortest Path First Protocol)和RIP(Routing Information Protocol)共存,实现灵活的路由选择。
3.优先选择:EIGRP通过使用带有可调节的距离和可靠性因子来决定最佳路径。
这些因素可以根据网络的特点和要求进行调整,以便选择最佳路径。
此外,EIGRP还考虑了网络负载和延迟等因素,以确保选择的路径能够满足网络需求。
4.支持VLSM:EIGRP可以使用可变长度子网掩码(VLSM)来实现更有效的IP地址分配。
VLSM允许网络管理员将一个大的IP地址块分割为大小不同的子网,以适应不同的网络需求。
这种灵活性使网络管理更加简单和有效。
5.可扩展性:EIGRP使用了基于分层的路由转发算法,将网络划分为多个区域,并在每个区域中使用不同的路由器来进行路由计算。
这种分层的设计使EIGRP能够自动适应网络的扩展,将网络划分为更小的区域,以减少路由器之间的通信负载,提高网络的可扩展性。
6.支持可靠性:EIGRP使用了可靠性机制来确保路由信息的可靠传输。
当有路由信息发生变化时,EIGRP会将更新信息广播给周围的路由器,并等待对方的响应。
思科EIGRP协议概述、特点及配置详解

思科EIGRP协议概述、特点及配置详解本⽂讲述了思科EIGRP协议概述、特点及配置。
分享给⼤家供⼤家参考,具体如下:1. EIGRP概述2. EIGRP特点3. EIGRP中四个关键机制3.1 保活机制3.2 PDM(协议相关模块)3.3 RTP(可靠传输协议)3.4 DUAL算法3.4.1 hello保活机制3.4.2 原理3.4.3 查询包发出的情况3.4.4 发出查询包的前提3.4.5 末梢设备4. metric计算5. EIGRP的数据包5.1 hello5.2 Update5.3 Query5.4 Reply5.5 ACK6. EIGRP的⼯作过程7. EIGRP的配置7.1 邻居表(1)查看邻居表(2)各字段的含义7.2 拓扑表(1)查看拓扑表(2)各字段的含义(3)卡在活动状态(4)修改带宽(5)⾮等开销负载均衡7.3 路由表(1)各字母的含义8. EIGRP扩展配置8.1 状态机8.2 ⼿⼯汇总8.3 ⼿⼯认证8.3.1 普通认证8.3.2 最强认证8.4 被动接⼝8.5 缺省路由(1)接⼝下⼿⼯汇总(2)重发布静态(3)宣告缺省路由(4)default-network做法8.6 偏移列表9. EIGRP协议的⼩特性9.1 EIGRP的接⼝带宽占⽤率9.2 EIGRP的查询机制9.3 末梢管理(1)限制查询范围的⽅法1. EIGRP概述EIGRP(⽆类别距离⽮量IGP协议),有时也被描述成⼀个具有链路状态协议⾏为特性的距离⽮量协议。
距离⽮量协议是路由器之间共享路由器所知道的所有信息,但仅仅限于在与之直连的邻居之间共享;⽽链路状态协议虽然只通告它们直连链路的信息,但是链路状态协议可以在它们的路由选择域或区域内的所有路由器上共享这些信息2. EIGRP特点⾼级的DV协议100%⽆环收敛速度快(在中⼤型⽹络中)仅触发更新,⽆周期更新⽀持多种⽹络层协议(IP、IPX、Appletalk)⽀持任意节点汇总⽀持VLSM和CIDR在⼴域⽹配置简单⽀持⾮等开销负载均衡⽀持认证组播更新(224.0.0.10)和单播更新代替⼴播更新3. EIGRP中四个关键机制3.1 保活机制hello time时间5s或60s,3倍的hold time接⼝带宽⼩于或等于2.048M为60s hello time,⼤于2.048M为5s hello time3.2 PDM(协议相关模块)⽀持多种⽹络层协议,EIGRP协议实现了IP协议、IPX协议和AppleTalk协议的模块,它可以担负起某⼀特定协议的路由选择任务。
EIGRP路由协议综述

EIGRP路由协议综述EIGRP是Cisco的私有路由协议,它综合了距离矢量和链路状态2者的优点,它的特点包括:1.快速收敛:EIGRP使用DiffusingUpdate算法(DUAL)来实现快速收敛.路由器使用EIGRP来存储所有到达目的地的备份路由,以便进行快速切换.如果没有合适的或备份路由在本地路由表中的话.路由器向它的邻居进行查询来选择一条备份路由2.减少带宽占用:EIGRP不作周期性的更新,它只在路由的路径和度发生变化以后做部分更新.当路径信息改变以后,DUAL只发送那条路由信息改变了的更新,而不是发送整个路由表.和更新传输到一个区域内的所有路由器上的链路状态路由协议相比,DUAL只发送更新给需要该更新信息的路由器3.支持多种网络层协议:EIGRP通过使用protocol-dependentmodules(PDMs),可以支持ApplleTalk,IP和NovellNetware等协议4.无缝连接数据链路层协议和拓扑结构:EIGRP不要求对OSI参考模型的层2协议做特别是配置.不像OSPF,OSPF对不同的层2协议要做不同配置,比如以太网和帧中继总之,EIGRP能够有效的工作在LAN和WAN中,而且EIGRP保证网络不会产生环路(loop-free);而且配置起来很简单;支持VLSM;它使用多播和单播,不使用广播,这样做节约了带宽;它使用和IGRP一样的度的算法,但是是32位长的;它可以做非等价的路径的负载平衡EIGRPDatabases运行了EIGRP的路由器维持3张表:neighbortable,topologytable和routingtable.其中neighbortable保存了和路由器建立了邻居关系的,直接相连的路由器;topologytable包含路由器学习到的到达目的地的所有路由条目,其过程如下:1.neighbortable中的每个邻居都转发1份IP路由表的拷贝给它们的邻居2.然后每个邻居把从它们自己的邻居处得来的路由表存储在自己的EIGRP拓扑数据库中3.EIGRP检查拓扑数据库,然后选择出一条到达目的地的最佳路由4.EIGRP从拓扑数据库中选择到达目的地的最佳的successorroutes,然后把它们放到路由表里.路由器为每种协议(比如IP,IPX)各自保持1张单独是路由表FeasibleDistancevs.AdvertisedDistance为了决定到达目的地的最佳路由(successor)和备份路由(feasiblesuccessor),EIGRP使用下面2个参数:1.advertiseddistance:EIGRP邻居到达目标网络的度2.feasibledistance:到达邻居路由器的度加上advertiseddistance(即邻居到达目标网络的度)路由器比较所有的FD,然后选择FD值最低的放进IP路由表来看一个例子,如下图:如图显示的是C的EIGRP拓扑数据库,里面包含了邻居A和B的信息.A和B都知道如何到达网络10.1.1.0/24.从图中我们看见A到达目标网络的advertiseddistance是1000;B是1500.FD分别是2000和2500.C经过比较,将FD值低的,这里就是A的条目,作为到达网络10.1.1.0/24的最佳路径EIGRPMetricCalculationEIGRP选择一条主路由(最佳路由)和一条备份路由放在topologytable(EIGRP到目的地支持最多6条链路).它支持几种路由类型:内部,外部(非EIGRP)和汇总路由.EIGRP使用混合度EIGRP度的5个标准如下:1.带宽:10的7次方除以源和目标之间最低的带宽乘以2562.延迟(delay):接口的累积延迟乘以256,单位是微秒以上是默认的2个,下面是可选的3个标准:3.可靠性(reliability):根据keepalive而定的源和目的之间最不可靠的可靠度的值4.负载(loading):根据包速率和接口配置带宽而定的源和目的之间最不差的负载的值5.最大传输单元(MTU):路径中最小的MTU.MTU包含在EIGRP的路由更新里,但是一般不参与EIGRP度的运算EIGRP使用DUAL来决定到达目的地的最佳路由(successor).当最佳路由出问题的时候,EIGRP不使用holddowntimer而立即使用备份路由(feasiblesuccessor),这样就使得EIGRP可以进行快速收敛看看EIGRP计算度的公式,K是常量,公式如下:metric=[K1*bandwidth+(K2*bandwidth)/(256–load)+K3*delay]*[K5/(reliability+K4)]默认:K1=1,K2=0,K3=1,K4=0,K5=0这样就得到默认的度的简化计算公式,如下:metric=bandwidth+delay注意,不推荐修改K值.K值通过EIGRP的hello包运载.如果两个路由器的K值不匹配的话它们是不会形成邻居关系的EIGRPMetricsBackwardCompatibletoIGRPEIGRP的度和IGRP的度能够很好的进行兼容.IGRP的度是以24位的格式,而EIGRP是32位的格式.它们之间的关系是EIGRP的度是256倍于IGRP的度.也就是说假如IGRP的度为1000的话,换算成EIGRP的度为256000来看一个EIGRP度的计算的例子,如下图:注意图上各个路由器之间的链路带宽,先看看A经过B,C到达D之间的度的计算,AB之间,BC之间为T1线路,CD之间带宽为64kbps,计算如下:带宽=10,000,000/64*256=40,000,000累积延迟=(2000+2000+2000)*256=1,536,000所以度=带宽+累积延迟=41,536,000EIGRPPacketsEIGRP的5种包的类型,如下:1.hello包:路由器使用hello包来发现邻居,采用多播的方式2.update包:采用单播或多播的方式发送.更新发生在路由器启动,拓扑或度发生变化,和路由状态的迁移(主动到被动)3.query包:当路由器开始进行路由计算和没有FD的时候,它就发送给邻居一个可靠的查询包来询问是否有到达目的地的FD.查询包通常以多播的方式发送4.reply包:以单播的方式发回给发出查询包的路由起,作为应答5.acknowledge(ACK)包:ACK包是采用单播的hello包,包含非0的确认数字.update包,query包和reply包均是可靠发送,所以它们都需要确认;而hello包和ACK包就不需要确认EIGRPHelloPackets当你在路由器的接口配置了EIGRP以后,路由器会周期性的以组多播的方式向外发送hello包.多播地址是224.0.0.10.当和它在1个AS里的其他运行了EIGRP的路由器接收到hello包以后,就会和它形成邻居关系.不在1个AS里,而且度的计算方式不一样(即K值不同),是不会形成邻居关系的EIGRPTimershello包在不同的介质上发送间隔是不一样的,如下:1.在以下介质中是以每5秒进行发送:广播型介质,比如以太网,令牌环(TokenRing)和分布式光纤接口(FDDI);在点到点类型的串行链路中比如PPP和HDLC,还有帧中继和ATM;带宽大于T1线路的多点线路,比如交换式多兆位数据服务(SMDS),帧中继,ATM和ISDNPRI2.在以下类型中间隔时间是60秒:带宽小于T1线路的多点线路,比如ISDNBRI,帧中继,SMDS,ATM和X.25当配置EIGRP的时候,EIGRP进程动态发现和它直接相连的运行了EIGRP的路由器.每个路由器在它自己的neighbortable中都保持的有邻居的信息,包括到达邻居路由器的地址和接口.还保持的有holdtime.holdtime是3倍于hellotimeEIGRP在低速链路上发送hello包的频率较低,因为hello包会占用额外的带宽.不过可以在接口配置模式对默认时间进行修改,使用iphello-intervaleigrp{AS-number}{seconds}命令;修改holdtime的时间的命令也是在接口配置模式,使用iphold-timeeigrp{AS-number}{seconds}命令.当你修改了hello包的时间间隔以后,holdtime是不会自动修改的(之前holdtime=hellotime*3)所以要人工进行修改EIGRPAdjacencyEstablishmentConditions即使两个路由器的hellotime和holdtime相互之间不匹配,它们仍然有可能成为邻居.hello包包含了holdtime的信息和保持跟踪每个EIGRP邻居路由器的holdtime如果EIGRP路由器在holdtime超出之前没有收到EIGRP包,路由器就会察觉拓扑的变化.路由器删除邻居路由器的相关信息,包括从邻居那里认可的topologytable条目.假如FD可用的话,EIGRP进程将进行重新收敛EIGRP不会基于次要地址(secondaryaddress)建立邻居关系,因为EIGRP使用接口的主地址showipeigrpneighborsCommand使用showipeigrpneighbors命令查看EIGRP邻居关系,如下图:看下各个输出的含义,如下:1.neighboraddress:邻居路由器的地址,如上图可以看出p2r2有2个邻居2.queue(QCnt):等待发送的排队排列的包.如果这个值持续高于0的话,说明发生了拥塞问题3.SmoothRoundTripTimer(SRTT):从邻居处发送和接收包的平均回程时间.单位是毫秒.这个通常用来决定RTO(RetransmitTimeOut)4.RTO:单位是毫秒.路由器在重新传输包之前等待ACK的时间5.holdtime:定义了等待没有从邻居那里接收到任何包的最大时间.当接受到新的包以后,holdtimer复位6.Interface:本地到邻居的接口EIGRPReliabilityReliableTransportProtocol(RTP)用来保证EIGRP包发送给邻居的可靠的传输.RTP支持单播和多播的混合方式.出于效率问题的考虑,只有一些特定的EIGRP包需要可靠的传输.比如在拥有多播能力的多路访问网络中,比如以太网,就不需要单独的发送可靠的hello包给所有邻居.EIGRP发送1个单独的hello包的多播,其中包含接收者不需要对这些包进行确认其他类型包,比如update包就需要确认.所有运载路由信息的包(update,reply和query)就需要可靠传输因为它们不是周期性的发送.每个包分配的有序列号然后要求确认.这些序列号和确认就使得这些包可以可靠的传输ACK包和hello包,是不需要可靠性的EIGRPRetransmissionPolicyandTransportMechanismRTP的重传机制:路由器发送给邻居可靠的包在RTO超出以后,还没得到确认的话,将进行包的重传.最大重传次数16次,直到holdtime超出EIGRP的传输使用了窗口技术,并且窗口大小是1,stop-and-wait机制,即要对传输的包进行一一确认.假如一个路由器A有两个邻居B和C,当分别给B和C发送1个包以后,B做出了及时的应该而C还没有做出应答,A就必须等待,直到C做出应答以后才能发送下一个包,这样带来的影响是降低了效率.解决的办法是对没有得到确认的多播包采用单播包来传送InitialRouteDiscoveryinEIGRP来看看EIGRP中邻居的发现和建立过程,如下图:具体过程如下:1.路由器A启动,然后在链路上发送hello包2.路由器B接收到A发来的hello包,然后做出应答,发回update包给A,告诉A它自己的路由表的信息.但是这个时候邻居关系还没有建立直到B发回hello包给A.在B给A的update包里设置了初始位(initbit)的,说明这是初始过程3.当双方交换过hello包以后,邻居关系建立.A发回ACK包给B确认它已经收到了从B而来的update包4.A吸收update包到它自己的topologytable中去.topologytable包括了从邻居那里得来的所有目的地信息5.A发送update包给B6.B收到A发来的update包后做出应答;发回ACK包给A整个过程完成VerifyingEIGRPConnectivityUsingdebugCommandsdebugeigrppackets:显示执行这条命令的路由器的接收和发送的包的类型,如下:RouterA#debugeigrppackets(略)01:38:29:EIGRP:SendingHELLOonSerial0/001:38:29:AS100,Flags0x0,Seq0/0idbQ0/0iidbQun/rely0/001:38:31:EIGRP:ReceivedHELLOonSerial0/0nbr10.1.2.201:38:31:AS100,Flags0x0,Seq0/0idbQ0/0iidbQun/rely0/0peerQun/rely0/0ReceivedEIGRPUpdate01:38:33:EIGRP:ReceivedUPDATEonSerial0/0nbr10.1.2.201:38:33:AS100,Flags0x0,Seq23/37idbQ0/0iidbQun/rely0/0peerQun/rely0/001:38:33:EIGRP:EnqueueingACKonSerial0/0nbr10.1.2.201:38:33:Ackseq23iidbQun/rely0/0peerQun/rely1/001:38:33:EIGRP:SendingACKonSerial0/0nbr10.1.2.2(略)如果K值不匹配的话,当然就建立不了邻居关系,如下:RouterA#debugeigrppackets(略)01:39:13:EIGRP:ReceivedHELLOonSerial0/0nbr10.1.2.201:39:13:AS100,Flags0x0,Seq0/0idbQ0/0iidbQun/rely0/0peerQun/rely0/001:39:13:K-valuemismatch(略)debugipeigrp:显示路由器发送和接收的EIGRP包的相关信息,如下:RouterA#debugipeigrpIP-EIGRPRouteEventsdebuggingison01:57:23:IP-EIGRP:ProcessingincomingUPDATEpacket01:57:23:IP-EIGRP:Int172.16.1.0/24M10639872-9999872640000SM384000-256000128000(略)如上输出,内部路由标的有Int字样,FD为9999872(带宽值)+640000(延迟)=10639872,其中FD是路由器A 到达目标网络172.16.1.0/24;SM代表sourcemetric,advertiseddistance是256000+128000=384000.因为带宽值是由10的7次方除以真正的带宽得来的,而且计算EIGRP度的时候是选择链路带宽值低的那条.所以EIGRP的度为9999872(bandwidth)+640000(delay)=10639872SelectionofaSuccessorbyDUAL如果有相同的FD的话,路由表可以存在多个successor,默认可以存在4个.FS(feasiblesuccessor)是备份路由.要限定一个FS,下一跳的路由器的advertiseddistance必须比当前successor路由的FD要小如果successor因故无效,而有效的FS存在的话,FS将代替successor并无需进行重新计算.EIGRP的topologytable一次可以存在多个有效的FS;如果successor因故无效,同时又没有有效的FS的话,EIGRP 将进行重新计算.计算过程将计算出新的一个successorsuccessor是下一跳的路由器到达目标网络中的最佳路由器.FD最低的成为successor.所有的路由器只选择下一跳的路由器,然后每个路由器依靠下一跳路由器做出到达目标网络的最可靠的决定.所有的路由器依赖于successor(最佳的下一跳路由器)到达目标网络来看一个例子,如下图:假设路由器B把网络10.1.1.0/24宣告给它的邻居路由器C,B到网络10.1.1.0/24的耗费为1000,C把这个值作为从B那里得到的advertiseddistance.C再加上它自己到达B的耗费(1000)得到通过B到达目标网络的FD(即1000+1000=2000)D宣告网络10.1.1.0/24给C.如图,D到达网络10.1.1.0/24的耗费是1500,C从D那里得到这个作为advertiseddistance,然后加上它自己到达D的耗费(1000)得到FD为2500.路由器C比较所有的FD,选择值低的那个作为最佳路由,即选择通过B到达目标网络.所以路由器B作为C到达目标网络的successorEIGRPFeasibleSuccessorFS,是作为successor的备份,FS路由存储在topologytable中,一张topologytable可以保持多个FS.FS的选举是经过比较非successor的AD,而且AD要比FD小,才能被认可为FS.这个比较的过程,可以写成下面的数学方程式:ADofsecondbestroute<FDofbestroute(successor)=FS注意这里的AD不是管理距离而是advertiseddistance如下是没有FS的一个公式:ADofsecondbestroute≥FDofbestroute(successor)≠FSConfiguringEIGRP配置EIGRP的具体步骤,如下:1.在全局配置模式下使用routereigrp[[ASnumber]命令启用EIGRP,在一个AS内,所有要配置EIGRP的路由器必须拥有相同的AS号2.定义EIGRP网络号使用network[network-number][wildcard-mask]命令,可以使用wildcardmask来定义特殊的IP地址,子网或网络3.如果你使用了串行连接,还得定义链路带宽.如果你不定义带宽,EIGRP默认认为带宽为T1线路的带宽大小,即1.544Mbps.如果实际的链路带宽比这个低的话,路由器将不能收敛,或者路由update包会丢失.使用bandwidth[Kb]命令定义带宽.这个带宽对于点对点的帧中继网络中,定义的带宽是CIR;而对于其他的普通串行线路,定义的就是实际带宽来看一个EIGRP配置的实例,如下图:如图,所有的路由器都在AS109里,路由器A没有使用wildcardmask.如果A使用了以下的配置:RouterA(config)#routereigrp109RouterA(config-router)#netw10.1.0.0RouterA(config-router)#netw10.4.0.0RouterA(config-router)#netw172.16.1.0RouterA(config-router)#netw172.16.2.0路由器A将对网络进行自动汇总,使得配置看上去像是这样的,如下:RouterA(config)#routereigrp109RouterA(config-router)#netw10.0.0.0RouterA(config-router)#netw172.16.0.0如果路由器A的配置命令是如下这样的:RouterA(config)#routereigrp109RouterA(config-router)#netw10.1.0.00.0.255.255RouterA(config-router)#netw10.4.0.00.0.255.255RouterA(config-router)#netw172.16.1.00.0.0.255RouterA(config-router)#netw172.16.2.00.0.0.255使用wildcardmask来定义参与AS109的EIGRP进程的直接相连的路由器接口.在上面这个例子里,定义的就是处于10.1.0.0/16,10.4.0.0/16,172.16.1.0/24和172.16.2.0/24里的所有接口都会参与AS109里的EIGRP 进程看看在EIGRP中使用wildcardmask的例子,如下图:如图,路由器C并没有使用network172.16.0.00.0.0.255,而使用的是network172.16.3.00.0.0.255和network172.16.4.00.0.0.255,因为C的S0口连接的是外部网络,即S0口没有运行EIGRP.如果在S0口运行了EIGRP的话,将会给外部发送不必要的信息造成带宽的浪费和CPU的负担ConfiguringDefaultRouteUsingthedefault-networkCommand当配置EIGRP的时候,可以使用ipdefault-network[network-number]命令创建默认路由,如下图:路由器A连接外部网络172.31.0.0/16,A使用了ipdefault-network172.31.0.0命令配置了一条默认路由;然后A把它宣告给B,B把也它标记成默认路由.注意[network-number]参数是基于类的网络号VerifyingEIGRPUsingshowCommands使用showiproute命令查看路由表的内容,如下:RouterA#showiprouteCodes:C-connected,S-static,I-IGRP,R-RIP,D-EIGRP,EX-EIGRPexternal,O-OSPF,(略)Gatewayoflastresortisnotset172.16.0.0/24issubnetted,1subnetsD172.16.1.0[90/10639872]via10.1.2.2,06:04:01,Serial0/010.0.0.0/24issubnetted,4subnetsD10.1.3.0[90/10514432]via10.1.2.2,05:54:47,Serial0/0D10.3.1.0[90/10639872]via10.1.2.2,06:19:41,Serial0/0C10.1.2.0isdirectlyconnected,Serial0/0C10.1.1.0isdirectlyconnected,Ethernet0/0注意D代表是从EIGRP学来的,*代表默认路由使用showipprotocols命令可以检查默认的EIGRP设置,如下:RouterA#showipprotocolsRoutingProtocolis"eigrp100" Outgoingupdatefilterlistforallinterfacesisnotset Incomingupdatefilterlistforallinterfacesisnotset Defaultnetworksflaggedinoutgoingupdates DefaultnetworksacceptedfromincomingupdatesEIGRPmetricweightK1=1,K2=0,K3=1,K4=0,K5=0EIGRPmaximumhopcount100EIGRPmaximummetricvariance1Redistributing:eigrp100AutomaticnetworksummarizationisnotineffectMaximumpath:4RoutingforNetworks:10.1.0.0/1610.0.0.0RoutingInformationSources:GatewayDistanceLastUpdate10.1.2.29005:50:13Distance:internal90external170(略)使用showupeigrptopology命令来验证EIGRP操作,如下:RouterA#showipeigrptopologyIP-EIGRPTopologyTableforAS(100)/ID(10.1.2.1)Codes:P-Passive,A-Active,U-Update,Q-Query,R-Reply,r-replyStatus,s-siaStatus P10.1.3.0/24,1successors,FDis10514432via10.1.2.2(10514432/28160),Serial0/0P10.3.1.0/24,1successors,FDis10639872via10.1.2.2(10639872/384000),Serial0/0P10.1.2.0/24,1successors,FDis10511872viaConnected,Serial0/0P10.1.1.0/24,1successors,FDis2190viaConnected,Ethernet0/0P172.16.1.0/24,1successors,FDis10639872via10.1.2.2(10639872/384000),Serial0/0(略)注意前面的字母P,可能出现的字母代号有如下几种:1.P:代表passive,这个表示稳定网络中的稳定状态2.A:代表active,当前网络不可用,正处于发送查询状态3.U:代表update,网络处于等待update包的确认状态4.Q:代表query,网络处于等待query包的确认的状态5.stuck-in-active(SIA):持续处于active状态,说明EIGRP网络的收敛发生了问题EIGRPRouteSummarization:Manual路由汇总的目的是为了减少路由表的条目,减少或update包,边界查询使用人工汇总的特点如下:1.可以基于接口的配置汇总2.当在接口做了人工汇总以后,路由器将创建一条指向null0口的路由,这样做是为了防止路由循环3.当汇总之前的路由down掉以后,汇总路由将自动从路由表里被删除4.汇总路由的度取决于特定路由中度最小的来做为自己的度ConfigurationRouteSummarizationnoauto-summary:关闭自动汇总的命令,在全局配置莫模式下使用ipsummary-addresseigrp[as-number][address][mask]:关闭了自动汇总以后,人工在接口模式下创建汇总地址来看一个人工汇总的例子,如下图:如图,路由器A和B关闭了自动汇总,因为如果不关闭自动汇总的话,汇总路由172.16.0.0/16将传给网络10.0.0.0,这样网络10.0.0.0就不能知道路由器A和B的具体位置.路由器C创建人工汇总,在S0口将172.16.1.0和172.16.2.0宣告成单独的一条条目172.16.0.0.创建人工汇总的过程,如下:1.选择传播汇总路由的接口2.定义汇总地址,EIGRP路由协议以及AS号UnderstandingEIGRPLoadBalancing负载均衡是指在网络的多个出口上分发数据流量到目的地,负载均衡增加了网段的使用,也增加了网络的带宽.对于IP,CiscoIOS默认支持4条等价链路的负载均衡,最大支持6条EIGRP支持不等价链路的负载均衡,使用variance命令,跟上一个乘数,默认是1(即代表等价的链路的均衡负载),值的范围是1到128.这个乘数代表了可以接受的不等代价链路的度的倍数,在这个范围内的链路都将被接受,作为负载均衡.来看一个例子,如下图:如图所示意,使用了variance2,即乘数是2,路由器E选择经过C来到达网络Z,因为FD是20.FD从上到下分别是30,20和45.因为乘数是2,E还将选择经过B到达网络Z,因为B的FD是30,小于2倍C的FD即40;而D 的FD是45,大于2倍C的FD,所以E将不会经过D到达网络Z(关系是必须小于,不能等于或大于)EIGRPBandwidthUtilizationEIGRP支持不同的WAN链路,比如point-to-point链路,NBMA网络中的point-to-point链路和point-to-multipoint链路.因为在WAN链路中带宽比较低,所以为了防止EIGRP占用太多的网络带宽,.默认情况下,最多允许EIGRP占用WAN链路带宽的50%.这个默认的百分比可以通过在接口配置模式下使用ipbandwidth-percenteigrp[AS-number][pencentage].百分比可以超过100(注意没有%符号)一般的,CiscoIOS软件认为点到点的帧中继子接口带宽为T1线路带宽(1.544Mbps),但是假如在一个帧中继环境中CIR只有56K,按默认占用50%的带宽来算,这样就会占用768Kbps.所以要在接口配置模式下使用bandwidth[BW](单位是Kbps)来给接口分配实际带宽对多点链路比如帧中继网络,ISDNPRI和SMDS的配置比较麻烦.当你配置多点链路的接口的时候,把带宽配置成最小的CIR和VC之积先来看看点到点链路中带宽的配置,如下图:注意这个星形环境,有10条VC(图中只显示4条),每条VC的带宽都是56Kbps,使用的是点到点环境,所以在C上,划分10个子接口,分别指定接口带宽为56Kbps如果是在下面这种混合环境,如图:配置的办法是把CIR最低的作为点到点链路,定义带宽BW=CIR;把带宽较高的作为多点环境,BW=CIR之和.上述例子就是把3条带宽较高的划分为一条多点链路的接口,指定带宽为768Kbps(256Kbps*3);带宽最低的那条(56Kbps)作为点到点环境,单独划分一个点到点的接口,并且指定带宽为它实际的CIR即56Kbps HowEIGRPRespondstoaQuery作为一种高级距离向量协议,EIGRP来依靠邻居提供路由信息,如果路由出了问题,即进入active状态,而且又没有可用的FS的时候,EIGRP就要求快速的收敛.然后EIGRP路由器向邻居发送查询(query),寻找一条可以替代那条出了问题的路由.查询被发送给所有的邻居路由器,除了到达successor的那个接口.如果被查询的路由器知道一条替代路由的话,它就把这条替代路由放进应答(reply)包中发送给发出查询的源路由器;如果接收到查询的路由器没有替代路由的信息,它将继续发送给它自己的其他邻居,直到找到可以替代的路由为止EIGRPQueryProcessSIAEIGRP使用可靠的多播来寻找替代路由.路由器必须得到收到查询的所有路由器的应答才能重新进行计算successor的信息,如果有一个路由器的应该还没有收到的话,发出查询的源路由器就必须等待.默认如果在3分钟内某些路由器没有对应答做出响应的话,这条路由就进入stuckinactive(SIA)状态(即始终处于active状态).然后路由器将重新设定和这个没有做出应答的路由器的邻居关系.为了避免SIA情形的发生,解决方案是限制查询的范围ScalabilityIssuesandSolutions影响EIGRP网络可扩展性的因素,如下:1.邻居之间信息交换量2.路由器的数量3.拓扑结构的深度4.替代路径的数量所以EIGRP在大型网络中不能够即插即用(Plug-and-Play),而且查询的代价可能会比较高LimitingtheEIGRPQueryRangewithSummarization为了使得EIGRP能够具有更好的可扩展性,可以使用下面两种选项:1.通过在路由器的outbound接口使用ipsummary-addresseigrp命令配置路由汇总2.把远程路由器做为stubEIGRP路由器路由汇总可以减小查询的范围;把远程路由器作做为stubEIGRP路由器使得这些远程路由器被查询.还有其他的一些限制查询范围的方法诸如路由过滤(routefiltering)或接口包过滤(interfacepacketfiltering)来看看限制EIGRP查询范围的其中一个办法:路由汇总.如下图:如图,路由器B发送汇总路由172.30.0.0/16给路由器A.假如网络172.30.1.0/24突然down掉以后,C向B 查询网络172.30.1.0/24,B又向A查询.由于A收到的是汇总路由,于是A直接对查询做出网络172.30.1.0/24不可达的应答,然后不再将查询继续传递下去查询范围不是产生SIA现象的唯一原因,还有诸如以下原因可能会产生SIA的发生:1.路由器对查询的应答过于繁忙比如路由器CPU资源占用过高;还有内存不足,不足以分配处理查询包或者建立应答包2.路由器之间的链路状态不稳定,因此可能产生丢包现象.路由器足够多的包来维持邻居关系,但是却没有收到全部的查询包或应答包3.单向链路(unidirectionallink),即网络流量只朝一个方向传输的故障通过使用路由汇总,可以使得路由表最小化,这样就使得路由器的CPU资源和带宽尽可能的减少,而且减少了SIA情况的发生使用路由汇总是减少收敛时间的一个比较好的办法,远程路由器以网络不可达的信息做为应答并且如果路由表内没有精确匹配的条目的话将不再把查询延伸传播下去有人通过使用划分不同的AS来控制查询的范围,如下图:通过在B的两边划分不同的AS,当网络X消失以后,C发送查询给B,B做出网络不可达的应答.在AS1中查询不会继续传播下去,查询终止.但是在AS2,B将产生一个新的查询,发送给A.注意这和在同一个AS内做出查询不一样.所以说通过划分不同的AS来限制查询的范围并不是一个有效的解决方案LimitingtheEIGRPQueryRangeUsingthestubOption还有种限制EIGRP查询比较有效的方法就是配置stub选项.在做这项配置的时候,只有远程路由器要配置成stub路由器.使用EIGRPstub路由特性增加了网络的稳定性,减少了网络资源的占用,简化了stubrouter的配置EIGRPstub功能最早是出现在CiscoIOSRelease12.0(7)T上.星形拓扑(hub-and-spoke)结构的网络常使用stub路由,在这样的拓扑结构里,远程路由器不会转发所有的数据给中心(hub)路由器,远程路由器也不会保持完整网络的路由表.一般的,中心路由器只需要发送一条默认路由给远程路由器.当到达某个网络的路由丢失以后,路由器不会向stub路由器做出路由查询EIGRPstub配置命令的具体格式是在路由配置模式下,输入如下命令:Router(config-router)#eigrpstub[receive-only|connected|static|summary]一些参数的含义如下:receive-only:不能和其他3个参数(connected,static和summary)一起使用.只接收从邻居路由器发送来的信息connected:指定该路由器可以把和它直接相连的网络信息传递给它的邻居.这个选项默认是开启的static:把静态路由信息传递给它的邻居summary:把汇总路由信息传递给它的邻居.这个选项默认也是开启的由于connected和summary选项默认是开启的,配置stub路由器并发送直连网络和汇总路由信息就可以这样写,如下:Router(config)#routereigrp1Router(config-router)#netw10.0.0.0Router(config-router)#eigrpstub但是假如你使用了receive-only选项的话,其他3个选项的信息就不会被发送,如下:Router(config)#routereigrp1Router(config-router)#netw10.0.0.0Router(config-router)#eigrpstubrecive-onlyScalabilityRulesforImplementingEIGRP以前曾经提到过,不太合理的IP地址规划限制了路由汇总.这样会增加网络的收敛时间;相反,合理的地址规划能使得路由汇总工作的更好,加快了网络收敛时间。
EIGRP协议解析和关键技术点01(配备实验)CCNP

协议的研究层面: 控制层面和数据层面1.路由的条目的形成和选择是在控制层面2.数据包的传送是在数据层面在上图中右上角去2.2.2.2去的话会走最后一条路由,因为它和第一条不是同一条路由,相比掩码最长。
路由协议的研究方向:1.分类2.封装3.组播地址路由协议的分类:范围--------IGP和EGP设计原理----距离矢量和链路状态有类和无类--发送更新携带掩码并且支持VLSM路由协议的封装:EIGRP 是封装在IP协议中EIGRP协议的组播地址:224.0.0.10EIGRP 是个高档的低级协议(概述)1.快速收敛(算法)2.支持VLSM和不连续子网3.增量更新(没有周期性的更新)4.支持多种网络层协议5.用组播6.手动汇总7.简单的配置8.支持等价和非等价负载均衡EIGRP的关键技术Hello包发现邻居RTP提供EIGRP的可靠性,因为IP 不可靠Guaranteed,ordered delivery of EIGRP packets to all neighborDUAL finite-state machine 弥算更新算法协议相关模块支持多种协议,每种协议形成自己的表EIGRP的表相互发送Hello包形成邻居表拓扑表:建立邻居后发本地所有路由给对方形成对方的拓扑表,当然自己也会学到拓扑表里有多条去同一个地址的路由条目将所有去同一目的的多条路由中最优的条目放入路由表形成完整的路由表EIGRP中AD和FD就是用于度量Metric值FD是从本地到目标的Metric值,AD是邻居到达目标的Metric值,EIGRP负载均衡时会用。
同一条路由FD小的会放进路由表EIGRP的包:Update 会有ACK回应Query 用于查询,我收到这个包时会回应一个ACK表示我已经收到这个请求。
如果知道查询内容的话就Reply就用于回应Query包Hello包和ACK是不可靠报文,没有回复机制EIGRP Metric值的计算:取最小B,最大L,Del 取和,可靠性取最小,MTU取最小。
EIGRP路由协议

EIGRP路由协议配置一、实验了解EIGRP是一种距离矢量路由协议(distance vector protocol)。
EIGRP使用了一种称为扩散更新算法DUAL,在多台路由器之间通过一种并行的方式执行路由的计算,从而保持无环路的拓扑时可以随时获得较快的收敛。
EIGRP的路由更新,仍然是把距离矢量传送给它直连的邻居。
但是这种更新并非周期性的、是部分更新,所以比典型的距离矢量路由协议使用的带宽要少得多。
EIGRP是无类路由协议;支持认证,可使用MD5加密与明文认证两种方式;支持多协议,如IP、IPX、AppleTalk。
不足之处在于EIGRP路由协议是思科专有的,只能在纯思科设备的网络中使用。
二、常用下面是一些验证命令:Show ip eigrp neighbors 用于显示运行eigrp路由协议的邻居关系。
Show ip eigrp toplogy 显示eigrp 路由协议的拓扑表。
Show ip route eigrp 显示eigrp 路由协议的路由表。
Show ip eigrp traffic 显示eigrp协议数据包的通讯状态。
eigrp它的全称如下:Enhanced Interior Gateway Routing Protocol三、实验内容及配置首先按如图所示的ip 配置好各个接口的ip配置各个ip等注意:pc两台机的子网掩码255.255.0.0分别配置EIGRP路由协议配置A(config)#router eigrp 1 //A上EIGRP配置A(config-router)#network 192.168.1.0A(config-router)#network 192.168.2.0 0.0.0.255B(config)#router eigrp 1 //B上EIGRP配置B(config-router)#network 192.168.1.0B(config-router)#network 192.168.3.0 0.0.0.255B(config-router)#network 172.16.1.0 0.0.0.255C(config)#router eigrp 1 //C上EIGRP配置C(config-router)#network 192.168.2.0C(config-router)#network 192.168.3.0 0.0.0.255C(config-router)#network 172.16.2.0 0.0.0.255显示如下;show ip route从上面路由器A的配置,可以看出A去往172.16.0.0/16有两条等价路径,从RIP路由协议的分析,可知主要是在B和C上面没有关闭自动汇总(不连续子网情况)造成。
EIGRP协议实验

EIGRP协议实验EIGRP(Enhanced Interior Gateway Routing Protocol)是一种用于IP网络中的动态路由协议。
它是Cisco系统独有的协议,经过改良后成为了EIGRPv2,并且成为了开放标准。
在本实验中,我们将学习EIGRP协议的一些基本原理,并通过设置网络拓扑,模拟EIGRP协议的运行。
EIGRP是一种高效的动态路由协议,具有快速收敛、最小带宽消耗、低CPU使用率等优点。
它使用了可靠的传输机制,以及快速邻居发现和邻居关系维护的技术,可以使网络中的路由器快速地收敛并适应网络拓扑的变化。
首先,我们需要设置一个实验环境,拓扑如下所示:R1/\R2R3\/R4在这个拓扑中,我们有4个路由器,分别命名为R1、R2、R3和R4、我们希望使用EIGRP协议将这些路由器连接起来,实现拓扑中的完全互连。
首先,我们需要在每个路由器上启用EIGRP协议。
在Cisco路由器上,可以使用以下命令来启用EIGRP:```Router(config)# router eigrp <AS number>```在上述命令中, `<AS number>` 是一个整数,表示路由器所属的自治系统(AS)。
在我们的设置中,将每个路由器的AS号都设置为1然后,我们需要设置每个路由器的接口,并将其添加到EIGRP协议中。
例如,对于R1路由器,我们可以使用以下命令来设置其接口和EIGRP:```R1(config)# interface <interface name>R1(config-if)# ip address <IP address> <subnet mask>R1(config)# router eigrp 1R1(config-router)# network <network address>```其中,`<interface name>` 表示接口的名称,`<IP address>` 是指定给该接口的IP地址,`<subnet mask>` 是指定给该接口的子网掩码。
EIGRP协议理论详解

EIGRP协议理论详解EIGRP协议理论详解EIGRP是由距离矢量和链路状态两种路由协议混合,因此可以像距离矢量协议那样,从它的相邻路由器那里得到更新信息;也像链路状态协议那样,保存着一个拓扑表,然后通过自己的DUAL算法选择一个最优的无环路径。
不同于传统的距离矢量协议,EIGRP有着很快的收敛时间,而且不用发送定期的路由更新;也不像链路状态协议,EIGRP并不知道整个网络是什么样的,它只能靠邻居公布的信息。
EIGRP使用与IGRP相同的路由算法DUAL(扩散更新算法),DUAL机制是EIGRP的核心,通过它来实现无环路径。
内部EIGRP管理距离为90,外部EIGRP管理距离为170,支持等价和非等价负载均衡。
IP数据包中,EIGRP的协议字段为88。
EIGRP的优点:100%无环:如果整个网络包含在一个自制系统中,EIGRP使用DUAL能保证一张100%无环路由转发表;快速收敛:EIGRP使用DUAL(),通过备份路由而实现,当S不可用时,快速切换到FS上从而达到快速收敛的目的;使用多播、单播:使用组播(224.0.0.10)或单播进行路由更新,节省链路带宽;增大了网络规模:RIP最大只能是15跳;而EIGRP最大可支持255跳,IGRP为224跳,他们两个默认都为100跳;支持三种网络层协议:EIGRP支持IP、IPX、Apple Talk三种网络层协议,这也就增大了EIGRP的使用范围;支持VLSM和非连续的网络:RIP和IGRP则不支持;减少了带宽的消耗、更好地利用带宽:EIGRP不像RIP和IGRP那样,每隔一段时间就交换一次路由信息,它使用触发式更新和增量更新,仅当某个目的网络的路由状态改变或路由的度量发生变化时,才向邻居发送路由更新,因此其更新路由所需要的带宽比RIP和EIGRP小得多。
EIGRP从EIGRP分组即将发出的接口上获得带宽参数,这个参数值是基于接口指定的。
例如:默认情况下,所有串行接口都有1544kb/s的带宽,不过这个带宽值是可以配置的,EIGRP最多可以使用50%的接口带宽来承载EIGRP分组(可以使用ip bandwidth- percent eigrp来修改),这就保证了EIGRP分组不会在主要的网络收敛过程中“饿死”常规的数据分组。
EIGRP协议解析和关键技术点02(配备实验)CCNP

EIGRP发放默认路由向EIGRP区域注入默认路由:1.重分布静态(首先在边界网关上静态路由R1 0.0.0.0 S0 然后重分布这条默认路由到EIGRP 区域中)R1:ip route 0.0.0.0 0.0.0.0 s0/0router eigrp 90redistribute static 宣告这条静态路由得到的结果如下:可以看到重分布进来的路由管理距离是170work 0.0.0.0 (首先R1上写一条静态路由下一跳为出接口,然后network 0.0.0.0 宣告出去)我们先去R1上取消掉重分布看到的结果如下这里可以表明EIGRP收敛速度很快,那条重分布的静态路由一下就不见了。
通告静态路由后看结果如下由于是在进程中通告出来的所以可以看出它的管理距离是90表示是内部路由3.ip default-network 这种相对于前面的就比较复杂一点(第一步配置ip default-network + 主类网络号,第二步需要在EIGRP进程中通告第一步配置的网络号,第三步需要确保本地路由器有前面宣告的那条路由,那么就得添加一条指向空的路由,也可以开启汇总)不需要添加静态路由. ip default-network 12.0.0.0 ---router ergrp 90 -network 12.0.0.0---ip route 12.0.0.0 255.0.0.0 null 0 ,注意都是主类的网络号。
这种方法在别的协议下也可以做。
在R1上看到的结果如下:这里我们可以通过ping 不存在的IP并抓包检查这条路由是否是默认路由。
可以看到有包发送出去了,证明这条路由就是默认路由,从D*也可以看出来高级EIGRP特性EIGRP的自动汇总在主类边界路由器上,同一个主类A,B,C,D但是不同子网的话也算是个主类边界。
手工汇总:基于接口下,路由传播方向的出接口,在本地会产生一条指向空接口的路由,当所有明细路由消失的时候汇总路由才会消失。
EIGRP技术的分析与研究

EIGRP技术的分析与研究作者:崔升广来源:《中国科技博览》2014年第05期[摘要] 随着网络技术的发展,网络规模也越来越大,路由器的路由表规模以及路由信息传递的数量也大大增加,这样势必会消耗网络资源,影响到网络的运行速度,本文主要研究EIGRP技术,对如何有效地减少路由表的规模以及路由信息传递的规模,以提高网络运行速度进行了分析与研究。
[关键词] 网络技术网络资源路由表 EIGRP中图分类号:TP39 文献标识码:A 文章编号:1、引言随着网络技术的快速发展,人们越来越认识到网络安全的重要性。
为了安全,可以在路由器上启用身份验证的功能,只有经过身份认证验证的路由器才能互相通告路由信息。
EIGRP是Cisco公司的私有协议,EIGRP结合了链路状态和距离矢量型路由选择协议的Cisco专用协议,采用弥散修正算法(DUAL)来实现快速收敛,可以不发送定期的路由更新信息以减少带宽的占用,支持Appletalk、IP、Novell和NetWare等多种网络层协议,保证网络安全可靠运行。
2、EIGRP路由协议简介EIGRP(Enhanced Interior Gateway Routing Protocol,增强内部网关路由线路协议),也翻译为加强型内部网关路由协议。
EIGRP路由协议是Cisco的私有路由协议,它综合了距离矢量和链路状态两者的优点,它的特点包括:(1)快速收敛链路状态包(Link-State Packet,LSP)的转发是不依靠路由计算的,所以大型网络可以较为快速的进行收敛。
它只宣告链路和链路状态,而不宣告路由,所以即使链路发生了变化,不会引起该链路的路由被宣告。
但是链路状态路由协议使用的是Dijkstra算法,该算法比较复杂,并且和其他路由协议单独计算路由相比较占CPU和内存资源。
EIGRP采用弥散更新算法(Diffusing Update Algorithm ),通过多个路由器并行的进行路由计算,这样就可以在无环路产生的情况下快速的收敛.(2)减少带宽占用EIGRP不作周期性的更新,它只在路由的路径和速度发生变化以后做部分更新。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
-69-参考文献
[1]李中年. EIGRP路由协议分析研究[J].中国数据通信, 2005. 6
[2]李彦华,黄华,王玉,孙绪荣. EIGRP与OSPF两种动态路由协议的分析比较[J].计算机技术与发展.2006.10(16)
[3]Hill B.Cisco完全手册[M].北京:电子工业出版社.2002
作者简介
王秋艳(1982-),女,河南周口人,商丘师范学院-计算机与信息技术学院,助教,硕士,研究方向:网络与信息安全。
朱民(1980-),男,河南商丘人,商丘师范学院-计算机与信息技术学院,助教,硕士,研究方向:网格计算、web服务。
EIGRP路由协议的研究与分析王秋艳 朱民 河南商丘师范学院收邻居周期性发送的路由更新信息。
EIGRP使用简单的Hello协议来建立邻居关系,不需要握手,因此速度非常快。
(3)复合度量
EIGRP协议在路由计算中要对网络带宽,网络时延,信道占用率,信道可信度等因素作全面的综合考虑,所以EIGRP的路由计算更为准确,更能反映网络的实际情况。
(4)占用较少的带宽
EIGRP路由的更新使用限定更新(增量发送),即每次只发送发生变化的路由,并且EIGRP还可以对发送的EIGRP报文进行控制,减少EIGRP报文对接口带宽的占用率,从而避免连续发送大量路由报文而影响正常的数据。
另外,EIGRP协议可以通过配置,对所有的EIGRP路由进行任意掩码长度的路由聚合,从而减少路由信息传输,节省带宽。
(5)较快的收敛速度
收敛速度是路由计算的重要指标。
EIGRP在路由计算时,只会对发生变化的路由进行重新计算。
路由器使用EIGRP来存储所有到达目的地的备份路由,以便进行快速切换。
DUAL算法使得EIGRP在没有替换路由时能对邻居进行主动查询,并且在路由计算中不可能有环路产生,因此路由计算的收敛时间得到了很好的保证。
(6)路由负载均衡
EIGRP可以根据接口的速率、连接质量、可靠性等自动生成路由优先级,进而自动匹配接口流量,达到负载均衡的目的。
(7)协议配置简单
使用EIGRP协议组建网络,没有复杂的区域设置,路由器配置非常简单,无需考虑不同的网络接口类型。
同时,EIGRP也具有一些致命的缺点。
由于EIGRP没有区域的划分,本质上仍然是一种距离矢量路由协议,所以EIGRP不适用于特大规模的异构网络。
最关键的是EIGRP是Cisco公司的私有协议,只有在Cisco公司自己生产的设备之间才能使用该协议,其他厂商如果要支持EIGRP协议需向Cisco公司购买版权,因此它的互操作性和可靠性得不到保障。
三、结束语
混合型路由协议EIGRP本质上是一种无类距离矢量路由协议,同时又具有链路状态路由协议的收敛速度快等优点,但该协议的私有性势必会影响它未来的发展。
而事实上,在使用过程当中人们并不关心路由器内部使用的是什么协议,更关心的是路由器表现出来的数据处理能力、稳定性、可靠性和安全性,再加上思科公司是全球最大的最有实力的网络设备供应商,所以他们并不担心该协议的未来旅程。
目前,业内人士正致力于开发高速、高性能、高吞吐量、低成本的新一代路由器,以满足人们对网络不断发展的需要,相信它们将给大家带来全新的体验。
DOI:10.3969/j.issn.1001-8972.2011.18.029。