OSPF与EIGRP的异同点

合集下载

基于opnet的ospf与eigrp路由协议性能比较分析

基于opnet的ospf与eigrp路由协议性能比较分析

学号:毕业设计(论文)题目: 基于OPNET的OSPF和EIGRP路由协议性能比较分析作者届别院别信息与通信工程学院专业通信工程指导教师职称完成时间摘要路由协议的性能是影响现代通信网络质量的关键因素之一。

好的路由协议,要求具备快速收敛、较小的端到端时延、高可靠性等能力。

本文利用OPNET网络仿真工具,对OSPF和EIGRP路由协议进行了仿真分析。

分别设计了仅有OSPF 路由协议的场景和仅有EIGRP路由协议的仿真实验场景,对OSPF和EIGRP路由协议在这些仿真场景下的收敛性、网络终端时延、路由协议开销三个方面的性能进行了仿真。

仿真结果表明,在同等的较小网络规模的情况下,EIGRP性能优于OSPF。

关键字:网络仿真;OPSF协议;EIGRP协议AbstractRouting protocol performance is one of the key factors of the quality of modern communication network. Good routing protocols have fast convergence, smaller end-to-end delay and high reliability. In this paper, we use OPNET Network simulation tool, to OSPF and EIGRP routing protocol were simulation analysis. Only OSPF routing protocol of the scene and the only EIGRP routing protocol simulation scenarios were designed, on convergence of OSPF and EIGRP routing protocol in the simulation scenarios, network terminal delay, three aspects of the overhead of routing protocol performance simulation. Simulation results show that under the same network is smaller, EIGRP performs better than OSPF.Key words : Network Simulation; OSPF; EIGRP目录摘要 (I)Abstract (II)第1章绪论 (1)1.1 研究背景 (1)1.2 论文章节安排 (1)1.3 网络仿真 (1)1.4 OSPF协议和EIGRP协议 (2)第2章网络仿真技术和仿真软件OPNET (3)2.1 网络仿真技术及其特点 (3)2.2 OPNET仿真软件 (4)2.2.1 OPNET仿真软件的特点 (4)2.2.2 OPNET的主要应用范围 (5)2.2.3 OPNET用于网络规划设计的基本步骤 (5)第3章OSPF协议和EIGRP路由协议机制分析 (7)3.1 路由协议和路由载体路由器的概述 (7)3.2 OSPF路由协议 (8)3.2.1 OSPF协议的简介和工作原理 (8)3.2.2 OSPF协议的特点 (8)3.3 EIGRP路由协议 (10)3.3.1 EIGRP协议的简介和工作原理 (10)3.3.2 EIGRP协议的特点 (11)3.4 OSPF协议和EIGRP协议的理论性差别 (12)第4章OSPF协议和EIGRP性能仿真分析 (14)4.1 仿真建模方案 (14)4.1.1 仿真模型 (14)4.1.2 仿真性能参数说明 (15)4.2 OSPF路由协议的仿真设计和仿真结果分析 (16)4.2.1 仿真实验步骤 (16)4.2.2 OSPF仿真结果分析 (23)4.3 EIGRP路由协议的仿真设计和仿真结果分析 (26)4.3.1 仿真实验步骤 (27)4.4 OSPF协议和EIGRP协议仿真结果比较 (30)4.5 总结分析 (32)参考文献 (33)致谢 (34)第1章绪论1.1 研究背景随着现代信息技术的发展,人们对于通信质量的要求越来越高,尤其是对于承载实时应用系统的IP通信网络,要求具备较高的故障处理速度、较小的端到端时延、高可靠性等(关于承载实时应用系统的IP通信网络的性能要求,国际电信联盟在ITU-T Y.1541《IP网络服务性能要求》中提出了推荐值)。

实验四 RIP和EIGRP和OSPF的区别

实验四 RIP和EIGRP和OSPF的区别

RIP:RIP是最早的路由协议,它一般被应用在小型网络里。

由于它在选择两点间的最优路径时只考虑节点间的中继次数,它不考虑网络拥塞状况和连接速率因素,RIP每30秒广播一次自己的路由表,广播时会有极大的数据传输量。

然后RIP的收敛时间很长,新的路由信息更新对于较远的路由器,可能要花费几分钟时间。

同时RIP还限制中继次数不能超过16跳(经过16台路由器),多出16台路由器后即不可传输。

所以在大型网络中,是不可能满足要求的。

总之RIP在路径较多时收敛慢,广播路由信息需占用较多带宽资源RIP的管理距离为120OSPF:为了弥补RIP中的一些缺陷,并能够与RIP网络共存。

OSPF在选择最优路径时使用了一种更灵活的算法。

OSPF不受跳数限制;支持负载均衡;收敛速度和EIGRP相当;使用AREA对网络进行分层,减少了协议对CPU处理时间和内存的需求;采用SPF算法来计算出到达目标的最短路径。

Cost=10^8/bandwidth,所以对带宽是比较敏感的OSPF管理距离为110EIGRP:增强型内部网关路由协议,它具有快速收敛时间和低网络开销。

而且它具有比OSPF更容易配置及需要较少CPU开销的优点。

但是他是cisco私有协议,不能与其他厂商路由器共存。

总之EIGRP比RIP具有更快收敛,减小带宽消耗,增大了网络规模(255跳)以及减小了CPU的消耗。

同时它还支持非等价负载均衡。

EIGRP对带宽及延时比较敏感增量路由更新:RIP是将整个路由表都发给对方,而EIGRP是将发生更新的路由发给对方,其采用的是触发更新,如果没有更新是不发送的,这点和RIP不同。

EIFRP管理距离为90,外部管理距离为1701.距离矢量/链路状态路由协议RIP v1和v2都是距离矢量型,OSPF是链路状态型,EIGRP是混合型的。

2.有类别/无类别路由协议支持有类的:RIP v1 无类的RIP v2,OSPF,EIGRP3.是否支持VLSM、CIDR不支持的RIP v1 支持的:RIP v2,OSPF,EIGRP4.是否支持认证技术不支持的:RIP v1 支持的:RIP v2,OSPF,EIGRP5.是否定期发送更新定期:RIP v1和v2 不定期:OSPF,EIGRP6.采用什么算法来完成网络收敛RIP v1和v2:Bellman-FordOSPF: DijkstraEigrp:DUAL7.协议的计时参数(例如更新/失效/清除时间,或Hello/Dead时间等)RIP v1和v2: 4个,update timer, timeout timer, garbage timer, holddown timer,缺省为30,180,180,240OSPF:2个,hello,dead,缺省为10和40Eigrp:2个,hello,hold,缺省为5,158.否使用到组播技术,组播地址是什么广播的:RIP v1,RIP v2(v2的既支持广播也支持组播)组播的:RIP v2:224.0.0.9OSPF:224.0.0.5/224.0.0.6Eigrp:224.0.0.109.哪些路由协议、什么情况下路由会发生自动总结RIP v1,v2, EIGRP会自动汇总,把子网汇总成主类网络10基本配置命令举例RIP:router ripversion 2network x.x.x.xOSPF:router ospf xnetwork x.x.x.x y.y.y.y area zEIGRP:router eigrp xnetwork x.x.x.x y.y.y.y11.其它特点EIGRP思科设备专用的,如果你的设备都是思科的,可以配它,好用,但是如果网络中既有思科的也有非思科的设备,不要用它。

RIP OSPF EIGRP 区别

RIP OSPF EIGRP 区别

负载均衡 能力比较 弱,会对 通往目标 的路径产 生不同的 优先级, 优先级, 使用优先 级最高的 传输分 组,只有 拥有相同 优先级, 优先级, 才会启动 负载均衡

AD=110
支持自动汇总
跳数 最大15跳 最大 跳 开放 RAM中只有 路由表 中只有IP路由表 中只有
支持 CIDR, , VLSM和 和 不连续网 路 不支持自 动汇总, 动汇总, 可手动汇 总 主要使用带宽和线路延 链路开销 迟的累积值 最大255跳 最大 跳 不受限制 Cisco专有 专有 开放 RAM中保 Hello建立 建立 中保 存有邻居 →邻居数 据库(表 表,拓补 据库 表) 建 表,路由 →LSA建 立→链路 表 状态数据 库(拓补 拓补 表)(同一 同一 个Area ID的 的 Router一 一 致)→SPF → 计算→ 计算→路 由表 只是对IP 同时支持 只是对 IP, , 网络协议 IPX, , 的支持 APPLET ALK三种 三种 网路协议
由收敛算 法自身特 性使得 OSPF真正 真正 做到了没 有环路产 生
不进行动态负载均衡ຫໍສະໝຸດ 不进行动态负载均衡,到达目标 的路径跳数一样, 的路径跳数一样,则在线路上平 均负载平衡. 均负载平衡.这样容易引起针孔 效应
可以智能的更具带宽分 配分组流量, 配分组流量,同时使用 多个接口上拥有相同度 量的链路进行负载均衡
RIPv1 距离矢量路由协议
RIPv2
AD=120
不支持CIDR 不支持
支持 CIDR, , VLSM和 和 不连续网 路
EIGRP 距离矢 量,混合 型路由协 议 AD=100 内部 AD=90 外部 AD=170 不支持 支持 CIDR CIDR, , VLSM和 和 不连续网 路

最新Rip_Ospf_Eigrp区别以及配置

最新Rip_Ospf_Eigrp区别以及配置

我们前面已经简单介绍了三种类型的动态路由协议算法分别是距离矢量算法,1链路状态算法以及平衡混合算法,那么咱们今天就来看看这几种算法的类型代2表:RIP、OSPF、EIGRP。

而且它们都是内部网关协议(IGP),也就是说它们都3运行在一个自治系统内部,什么是自治系统,我们来简单看一下:45自治系统:就是使用相同路由准则的网络集合,一般是一个ISP,6或者是一个大型的行政机构。

大家刚听到这个术语时会感到有点模糊,有点抽象,7在CCNP的课程中会有详细的介绍,我们CCNA部分很少会用到自治系统间的协议,8使用的基本上都是自治系统内的协议。

所以如果按照在自动系统内运行还是用于9连接不同的自治系统,路由协议又分为两种:10IGP:内部网关协议,在一个自治系统内运行。

比如:RIP、OSPF、IS-IS、EIGRP 11等。

12EGP:外部网关协议,用于连接不同的自治系统。

比如:BGP1314在12.3(2)T之前的Cisco IOS版本中,IP路由选择协议支持的最大平行路15由(成本相等的路由)数为6,而在12.3(2)T中,支持的最大平行路由数为1616。

17BGP要求静态地指定邻居。

18Rip v1属于分类路由选择协议。

Rip v2、EIGRP、OSPF、IS-IS和BGP属于无19类路由选择协议。

使用分类路由选择协议时,必须是连续网络,汇总才不会出现20问题。

使用无类路由选择协议时,支持VLSM。

如果路由选择表中有多个与目标21地址匹配的条目,则将使用前缀最长的匹配条目。

22对于RIPv2和EIGRP,可以使用路由器配置命令no auto-summary来禁用自23动汇总。

24IGRP、EIGRP、IS-IS是思科私有协议。

25管理距离是0-255的值,管理距离越小,协议的可信度越高。

26静态路由:27Example:28ip route 172.16.1.0 255.255.255.0 s0/0/0(可用来到达目标网络29的本地路由器出站接口)30ip route 172.16.1.0 255.255.255.0 192.168.1.1(可用来到达目31标网络的下一跳的IP地址)32静态默认路由:ip route 0.0.0.0 0.0.0.0 172.16.1.033按需静态路由:34ODR(on demand routing)只适合于中央-分支拓扑。

CCNA笔记:EIGRPandOSPF(一)_Cisco认证_

CCNA笔记:EIGRPandOSPF(一)_Cisco认证_

CCNA笔记:EIGRP and OSPF(一)Enhanced IGRP(EIGRP) and Open Shortest Path First(OSPF) EIGRP Features and OperationEIGRP是1种无分类(classless),增强的距离向量路由协议,和IGRP 类似,EIGRP也使用AS,但是和IGRP不同的是,EIGRP在它的路由更新信息中要包含子网掩码的信息.这样,在我们设计的网络的时候,就允许我们使用VLSM和summarization.EIGRP有时候也算是混合型路由协议,因为它同时具有了距离向量路和链路状态的一些特征:比如它不像OSPF那样发送链路状态包而发送传统的距离向量更新;EIGRP也有链路状态协议的特征比如它在相邻router启动的时候同步路由表,然后只在拓扑结构发生变化的时候发送1些更新.这样就使得EIGRP能够很好的在1个大型网络中工作.EIGRP支持的跳数多达255.EIGRP的主要特点如下:1.通过PDMs(Protocol-Dependent Module)来支持IP,IPX和AppleTalk2.有效的邻router的发现3.通过可靠传输协议(Reliable Transport Protocol,RTP)进行通讯4.通过扩散更新算法(Diffusing Update Algorithm,DUAL)来选择最佳路径Protocol-Dependent ModuleEIGRP的1大特点是它可以支持几种网络层协议:IP,IPX和AppleTalk等.能像EIGRP那样支持数种网络层协议的还有Intermediate System-to-Intermediate System(IS-IS)协议,但是这个协议只支持IP和Connectionless Network Service(CLNS).EIGRP通过PDMs来支持不同的网络层协议.每个EIGRP的PDM保持1个单独的路由信息表来装载某种协议(比如IP)的路由信息.也就是有IP/EIGRP表,IPX/EIGRP的表和AppleTalk/EIGRP表Neighbor Discovery在运行了EIGRP的router彼此进行交换信息之前,它们首先必须成为邻居(neighbor).建立邻居关系必须满足以下3个条件:1.Hello信息或接受收ACK2.AS号匹配3.K值链路状态协议趋向于使用Hello信息来建立邻居关系,它不会像距离向量那样周期性的发送路由更新.为了保持邻居关系,运行了EIGRP的router必须持续从邻居那里收到Hellos如果不在1个AS内,router之间是不会共享路由信息的,也不会建立邻居关系.这样做的优点是在大型网络中可以减少特定某个AS内路由信息的传播当EIGRP发现新邻居的时候,就开始通告整个路由表给别的router,当所有的router都知道新成员的加入,学习到新的路径以后,从那开始,路由表中有变动的部分才会传播给别的router.当router接收到邻居的更新以后,把它们保存在本地数据库表里看下几个术语:1.可行距离(feasible distance):到达一个目的地的最短路由的度2.后继(successor):后继是一个直接连接的邻居router,通过它具有到达目的地的最短路由.通过后继router将包转发到目的地3.通告距离(reported distance):相邻router所通告的相邻router 自己到达某个目的地的最短路由的度4.可行后继(feasible successor):可行后继是一个邻居router,通过它可以到达目的地,不使用这个router是因为通过它到达目的地的路由的度比其他router高,但它的通告距离小于可行距离,因而被保存在拓扑表中,用做备择路由Reliable Transport Protocol(RTP)EIGRP使用一种叫做RTP的私有协议,来管理使用了EIGRP的router之间的通信,如RTP的名字,可靠(reliable)即为这个协议的关键.RTP负责EIGRP数据包到所有邻居的有保证和按顺序的传输.它支持多目组播或单点传送数据包的混合传输/出于对效率的考虑.只有某些E IGRP数据包被保证可靠传输.RTP确保在相邻router间正在进行的通信能够被维持.因此,它为邻居维护了一张重传表.该表指示还没有被邻居确认的数据包.未确认的可靠数据包最多可以被重传1 6次或直到保持时间超时,以它们当中时间更长的那个为限.EIGRP所使用的多目组播地址是224.0.0.10Diffusing Update Algorithm(DUAL)EIGRP使用DUAL来选择和保持到远端的最佳路径.它能使router 判决某邻居通告的一个路径是否处于循环状态,并允许router找到替代路径而无须等待来自其他router的更新.这样做有助于加快网络的汇聚.这个算法顾及以下几点:1.备份的路由线路2.支持VLSM3.动态路由恢复4.没有发现线路的话发送查询寻找新路线Using EIGRP to Support Large NetworksEIGRP在大型网络中能够工作的很好,包含了很多优点比如:1.在1个单独的router上可以支持多个AS2.支持VLSM和summarization3.路由发现和保持Multiple AS只有AS号相同的router才能共享路由信息.把大型网络分成不同的AS,可以有效的加快汇聚.EIGRP的AD为90,而外部EIGRP(external EIGRP)的AD为170VLSM Support and Summarization之前说过EIGRP支持VLSM,也支持不连续子网.什么是不连续子网?,如下图:如图可以看到,2个子网172.16.10.0/24和172.16.20.0/24由10.3.1.0/24来连接,但是routerA和B认为它们只有网络172.16.0.0EIGRP支持在任何运行EIGRP的router上summary的手动创建,这样可以减少路由表的体积.EIGRP自动把网络summarize到等级边界,如下图:Route Discovery and Maintenance类似一些链路状态的协议,EIGRP通过Hello信息来发现邻居;而它又和距离向量类似,使用传闻路由的机制,即不主动去发现,而是听从别人的信息.EIGRP使用一系列的表来存储信息:1.邻居表,记录了邻居的一些信息2.拓扑表,记录了网络中的拓扑状态3.路由表,根据这个来做路由决定EIGRP MetricsEIGRP使用混合度,包含到4个方面:1.带宽2.延迟(delay)3.负载(load)4.可靠性(reliability)5.最大传输单元(maximum transmission unix,MTU)默认情况下EIGRP使用带宽和延迟来决定最佳路径Configuration EIGRP配置EIGRP,首先在全局配置模式下使用router eigrp [AS号]命令.接下来再使用network命令定义直接相连的网络.仍然可以像配置IGRP那样使用passive-interface命令来禁止某个接口接收或发送Hello信息.并且记住EIGRP的AD是90来看1个配置实例,如图:Router Network Address Interface AddressRouterA 192.168.10.0 fa0/0 192.168.10.1192.168.20.0 s0/0 192.168.20.1RouterB 192.168.20.0 s0/0 192.168.20.2192.168.40.0 s0/1 192.168.40.1192.168.30.0 fa0/0 192.168.30.1RouterC 192.168.40.0 s0/0 192.168.40.2192.168.50.0 fa0/0 192.168.50.1配置RouterA:RouterA(config)#router eigrp 10RouterA(config-router)#network 192.168.10.0RouterA(config-router)#network 192.168.20.0RouterA(config-router)#^ZRouterA#记住配置EIGRP和配置IGRP十分类似,唯一不同的是EIGRP是无分类路由(classless routing)配置RouterB:RouterB(config)#router eigrp 10RouterB(config-router)#network 192.168.20.0RouterB(config-router)#network 192.168.30.0RouterB(config-router)#network 192.168.40.0RouterB(config-router)#^ZRouterB#配置RouterC:RouterC(config)#router eigrp 10RouterC(config-router)#network 192.168.40.0RouterC(config-router)#network 192.168.50.0RouterC(config-router)#^ZRouterC#这样配置看上去好象没什么问题,EIGRP的AD比之前配置的RIPv1和IGRP的低,但是有个问题就是:增加了CPU的负担,而且占用了额外的带宽还有1点要注意的是自动summarization,router默认会向分级边界进行summarize.如下图:A的配置如下:A(config)#router eigrp 100A(config-router)#netw 172.16.0.0A(config-router)#netw 10.0.0.0A(config-router)#no auto-summaryB的配置如下:B(config)#router eigrp 100B(config-router)#netw 172.16.0.0B(config-router)#netw 10.0.0.0B(config-router)#no auto-summary使用no auto-summary命令后,运行了EIGRP的router就不会相互进行通告Verifying EIGRP在刚才配置好的情况下使用show ip route命令查看路由信息,如下:RouterA#sh ip route(略)D 192.168.30.0/24 [90/2172416] via 192.168.20.2, 00:04:36, Serial0/0(略)注意字母D代表DUAL,即代表EIGRP,AD为90show ip route eigrp命令只显示路由表中的EIGRP选项show ip eigrp neighbors:显示所有的EIGRP邻居show ip eigrp topology:显示EIGRP拓扑表条目,如下:RouterC#sh ip eigrp topology(略)P 192.168.40.0/24, 1 successors, FD is 21469856Via Connected, Serial0(略)注意前面的P代表passive状态,这样的状态是正常的如果看见的是A即active状态而不是P,说明router失去了到这个网络的路径并且在寻找替代路径Open Shortest Path First(OSPF) Basics在1个大型网络中,假如不是所有的设备都是Cisco的,EIGRP明显就不行,因为它是私有的.所以就可以使用OSPF协议或者路由redistribution(路由协议之间的翻译服务).OSPF使用Dijkstra算法,是1种链路状态协议.OSPF汇聚快速,支持多个耗费相同的路径.和EIGRP 不同的是,OSPF只支持IP路由.OSPF也能够设计网络为层次化的,这样就把1个大的网络分割成几个小的网络,叫做区域(area).这是OSPF最好的设计方法.把OSPF设计成层次化的好处是:1.减少路由成本(overhead)2.加速汇聚3.把大网络分割成小的区域下面是1个典型的OSPF设计图,如下:注意这个图,BR为骨干router(backbone router,BR),连接到这个骨干的为区域0或者骨干区域(backbone area),OSPF必须要有个区域0所有的router应该尽可能的连接到这个区域.连接其他区域到骨干区域的为区域边界router(area border router,ABR),ABR必须至少有1个接口位于区域0中.OSPF运行在1个AS中,而且能够连接多个AS,连接多个AS的router为自治系统边界router(autonomous system boundary router,ASBR)。

OSPF,EIGRP(RIP),BGP的network的区别

OSPF,EIGRP(RIP),BGP的network的区别

内部网关协议IGP(包括ospf,eigrp,rip)的network命令都是为了说明哪一个接口启用该igp 协议:
ospf协议的network命令通告的是端口~
rip协议eigrp协议network命令在没有追加子网掩码的情况下通告的是网段~
其实两者就是有类和无类的区别,通告网段中的“网段”2字就是指有类的大网段,通告端口则可以理解为通告无类网段的另一个说法而已~
~~在没有标注子网掩码的情况下,rip和eigrp两个协议的命令
network 192.168.1.0 ----> network 192.168.0.0
会自动将写入的无类网段通告转换成有类网段通告,这一点在running configure中会体现~~依上所述,如果在rip协议和eigrp协议的network命令后面上加上了子网掩码的话,那么这两个协议network命令和ospf协议network命令所到达的效果就没有什么不同了
外部网关协议EGP(仅仅说明BGP)的network命令则是为了提取IGP的路由条目:对于BGP而言,只有在IGP路由表中包含这条路由条目的时候,才可能被BGP路由协议提取并发布~
其精髓就是匹配IGP路由表,而这种匹配的重点就在于他的精确性:
1. S 19
2.168.1.0 255.255.255.0
2. S 192.168.1.1 255.255.255.255
对于以上两个路由条目,如果写入(GBP)network 192.168.1.0 mask 255.255.255.0 ~~那么只会匹配第一条路由条目(序号1),不会匹配第二条路由条目,这就是BGP与IGP的network 命令的最大区别所在。

RIP,IGRP,EIGRP,OSPF的对比总结

RIP,IGRP,EIGRP,OSPF的对比总结

8、度量值(Metric)
RIP、RIPv2使用跳数(hops)作为度量值。最大跳数为15;默认支持四条等耗费的负载平衡,最大可开启到六条。
IGRP默认使用带宽bandwidth和线路的延时delay of the line,被称为复合度量值。这两个默认的度量之外,可信度,负载和最大传输单元也能被使用。除此之外它还设有默认为100,可设为255的最大跳计数,但hop并不参与度量值的计算,其目的只是为了限制AS的范围。默认支持四条不等耗费的负载平衡。最大可开启到六条。
RIP IGRP因为通过广播发送,所以它从所有活动的接口发送路由信息。
EIGRP、RIPv2、和OSPF用多播发送,从连接路由器的接口发送。
EIGRP 用RTP协议传播IP协议号88 可靠
OSPF 用IP协议号89传播,不用TCP也不用UDP。可靠
7、自动汇总
RIP、RIPv2、EIGRP默认开启自动汇总;但是默认不开启对不连续子网的支持。
其中,RIP总是开启自动汇总以减少路由表中的路由信息量,RIP不支持不连续网络,因为默认它不能关闭自动汇总。
Show ip ospf neighbor显示ospf的邻居信息,包括neighbor ID,优先级、状态(是否为DR/BDR等)邻居的接口地址以及接收的本地接口。
Show ip protocol这个命令很有用,能显示出所有运行的路由协议的实际操作。
4、几张表
EIGRP 邻居表,拓扑表,路由表
关于OSPF的手动汇总,OSPF手动汇总用于把一个area的汇总路由向area 0宣告时,用途与EIGRP一样,但是之前需要把接口分入不同的area。对OSPF进行配置时并不需要像EIGRP那样使用命令no auto-summary,因为如上所述,OSPF默认并没有开启自动汇总,所以自然不需要用这条命令,在路由配置模式下执行area 1 range 192.168.10.64 255.255.255.224。

两种常用动态路由协议的综合对比

两种常用动态路由协议的综合对比

两种常用动态路由协议的综合对比动态路由协议是目前非常常用的路由协议,使用EIGRP动态路由协议的对等路由器之间周期性的发送很小的hello报文,以此来保证从前发送报文的有效性。

目前动态路由协议的应用非常广泛,于是我研究了一下两种常用动态路由协议的综合对比,在这里拿出来和大家分享一下,希望对大家有用。

EIGRP和早期的IGRP协议都是由Cisco 发明,是基于距离向量算法的动态路由协议。

EIGRP(Enhanced Interior Gateway Routing Protocol)是增强版的IGRP协议。

它属于动态内部网关动态路由协议,仍然使用矢量-距离算法。

但它的实现比IGRP已经有很大改进,其收敛特性和操作效率比IGRP有显著的提高。

EIGRP的收敛特性是基于DUAL(Distributed Update Algorithm)算法的。

DUAL算法使得路径在路由计算中根本不可能形成环路。

它的收敛时间可以与已存在的其他任何路由协议相匹敌。

EIGRP动态路由协议主要具有如下特点:1.精确的路由计算和多路由的支持EIGRP协议继承了IGRP协议的最大的优点:矢量路由权。

EIGRP协议在路由计算中要对网络带宽,网络时延,信道占用率,信道可信度等因素作全面的综合考虑,所以EIGRP的路由计算更为准确,更能反映网络的实际情况。

同时EIGRP协议支持多路由,使路由器可以按照不同的路径进行负载分担。

2.较少的带宽占用使用EIGRP动态路由协议的对等路由器之间周期性的发送很小的hello报文,以此来保证从前发送报文的有效性。

路由的发送使用增量发送方法,即每次只发送发生变化的路由。

发送的路由更新报文采用可靠传输,如果没有收到确认信息则重新发送,直至确认。

EIGRP 还可以对发送的EIGRP报文进行控制,减少EIGRP报文对接口带宽的占用率,从而避免连续大量发送路由报文而影响正常数据业务的事情发生。

3.无环路由和较快的收敛速度路由计算的无环路和路由的收敛速度是路由计算的重要指标。

RIP、OSPF、EIGRP 区别

RIP、OSPF、EIGRP 区别

RIP、OSPF、EIGRP 区别三种类型的动态路由协议算法分别是距离矢量算法,链路状态算法以及平衡混合算法,这几种算法的类型代表:RIP、OSPF、EIGRP。

而且它们都是内部网关协议(IGP),也就是说它们都运行在一个自治系统内部,什么是自治系统,我们来简单看一下:自治系统:就是使用相同路由准则的网络集合,一般是一个ISP,或者是一个大型的行政机构。

大家刚听到这个术语时会感到有点模糊,有点抽象,在CCNP的课程中会有详细的介绍,我们CCNA部分很少会用到自治系统间的协议,使用的基本上都是自治系统内的协议。

所以如果按照在自动系统内运行还是用于连接不同的自治系统,路由协议又分为两种:IGP:内部网关协议,在一个自治系统内运行。

比如:RIP、OSPF、IS-IS、EIGRP等。

EGP:外部网关协议,用于连接不同的自治系统。

比如:BGPRIP:路由信息协议在CCNA部门主要介绍的是内部网关协议,那么我们先从RIP开刀。

RIP是一个典型的距离矢量路由协议,全称是Routing information protocol(路由信息协议)。

它使用的是数据包所经过的网关来做为距离的单位,最大跳数为15跳,超过15跳便无法到达,大家从这个数中就可以看出来,RIP是一个元老级的路由协议,正是因为受到15跳的限制,所以现在使用的是越来越少。

它只适合于一些规模不大的网络,路由器的数量不多的网络中。

因为它评价网络的好处就是依靠跳数,但是这个跳数并不一定说就能代表最佳路径。

如图所示:PC1希望到达PC2,按照RIP协议来说肯定是经过Router3,再转交给Router4就到达PC2,因为这样的话相对于Router3来说,它只要经过两跳,就可以到达PC2所在的网段。

跳数最少。

但是这条线路的带宽是19.2Kbps,而另一条路虽然跳线多,但它是T1线路,带宽大,延迟小。

肯定会比第一条路要优。

但是RIP 是以跳数计算最佳路径,所以它就选择了第一条路。

网络协议知识:OSPF协议和EIGRP协议的应用场景和优缺点

网络协议知识:OSPF协议和EIGRP协议的应用场景和优缺点

网络协议知识:OSPF协议和EIGRP协议的应用场景和优缺点OSPF和EIGRP是两种常见的路由协议,它们都是用于在网络中动态构建路由表的协议。

在实际应用中,选择使用哪一种协议往往取决于网络的规模、复杂度和性能要求等因素。

本文将介绍OSPF和EIGRP 协议的应用场景和优缺点,帮助读者了解如何选择适合自己网络的路由协议。

一、OSPF协议OSPF(Open Shortest Path First)协议是一种开放性的链路状态路由协议。

它可以适用于各种规模的网络和复杂的拓扑结构,支持等价路由、负载平衡和路由聚合等高级功能。

OSPF协议具有以下的优点和应用场景。

1.优点(1)可扩展性强:OSPF协议适用于各种规模的网络,从小型局域网到大型互联网,能够支持数千个网络设备。

OSPF的设计允许网络在不断扩展时具有良好的表现。

(2)高可靠性:OSPF协议应对网络拓扑变化的能力很强,在链路故障时可以快速地更新路由表,找到最佳路径。

(3)支持多路径选择和负载平衡:OSPF协议支持等价路由,可以在多个可达路径中选择最佳路径。

它也通过ECMP(等广度多路径)技术实现负载平衡,将数据流平均分配到多条链路上,提高网络传输的效率。

(4)路由聚合:OSPF协议支持路由聚合机制,将同一区域的路由器聚合成一个路由,减少路由表的规模,提高路由器的效率。

2.应用场景(1)大型企业内部网络:OSPF协议适用于大型企业网络的内部路由,可以支持多个子网和更复杂的网络拓扑结构。

(2)ISP网络:因为OSPF协议可以支持大规模的网络,所以它也适用于各种规模的ISP网络。

(3)数据中心网络:数据中心常常会面临多个设备同时连接的情况,OSPF可以帮助管理数据中心网络的路由。

二、EIGRP协议EIGRP(Enhanced Interior Gateway Routing Protocol)是一个Cisco公司提供的属于距离矢量路由协议的增强型协议。

它主要为企业级网络和ISP网络的数据转发提供了快速和可靠的解决方案。

动态路由协议RIPOSPFEIGRP

动态路由协议RIPOSPFEIGRP

动态路由协议RIPOSPFEIGRP动态路由协议是用于在计算机网络中自动选择最佳路径来传送数据的一种协议。

它们能自动探测网络中的路由器,并且将网络中的路由表信息分享给其他路由器。

在这篇文章中,我们将讨论三种常见的动态路由协议:RIP、OSPF和EIGRP。

1. RIP(Routing Information Protocol)是一种最早出现的动态路由协议,它基于距离向量算法。

RIP使用跳数作为衡量路径距离的指标。

当路由器收到其他路由器发送的路由表信息时,它会将这些信息保存在本地路由表中,并选择距离最短的路径作为下一跳。

RIP协议使用了限制性距离,使得在选择路径时可以避免出现问题,最大跳数为15、RIP协议的优点是简单易用,但是它的网络收敛速度较慢,且对大型网络的支持较弱。

2. OSPF(Open Shortest Path First)是一种基于链路状态算法的动态路由协议。

与RIP协议不同,OSPF通过收集路由器通告的网络拓扑信息来计算最短路径。

OSPF协议使用了不同的度量标准,包括带宽、延迟、可靠性等,来决定最佳路径。

OSPF协议的一个重要特点是将网络划分为不同的区域,每个区域内部的路由器仅需知道到达其他区域的最佳路径即可。

这种划分可以减少网络的复杂性,提高网络的扩展性以及收敛速度。

3. EIGRP(Enhanced Interior Gateway Routing Protocol)是一种由思科系统开发的高级路由协议。

EIGRP结合了距离向量和链路状态算法的优点。

与RIP和OSPF协议不同,EIGRP协议使用带宽、延迟、可靠性和负载等多个度量标准来选择最佳路径。

EIGRP协议还具有快速收敛、低带宽消耗和有效负载分担等特点。

EIGRP协议只能在思科设备之间使用,因此它适用于只使用思科设备的网络环境。

总结来说,RIP、OSPF和EIGRP是三种常见的动态路由协议。

RIP协议简单易用,适用于小型网络;OSPF协议通过链路状态算法提供更高的网络扩展性和收敛速度;EIGRP协议是一种高级路由协议,具有快速收敛、低带宽消耗和有效负载分担等特点。

OSPF与EIGRP的异同点

OSPF与EIGRP的异同点
认证
只支持链路认证(接口)密文或明文
支持链路认证与区域认证(密文或是明文)
应用的网络类型
EIGRP不要求对OSI参考模型2层协议进行特别的配置
OSPF协议支持
工业标准:非广播多路访问(NBMA)、点对多点网络
Cisco标准:广播多路访问、点对点网络、点对多点非广播网络
MA、NBMA环境下
NBMA运行EIGRP协议默认情况下:水平分割是开启的
(2)配置环回接口(稳定)
(3)物理接口的IP地址(活动的)
形成不了邻接关系的原因
1、进程ID不同
2、K值不同(可以在协议模式下修改)
1、区域ID不同
2、Hello或dead间隔不同
3、认证或是认证数据不同
4、末节标识不同
5、MTU不同
6、OSPF下的网络类型不一致
负载均衡
1、等价负载均衡最大支持6条,默认支持4条
2、快速链路:周期更新
Hello 5s、dead 15s
3、低速链路:
Hello 60s dead 180s
1、使用hello数据包建立维护
居关系。
2、普通链路的更新周期
Hello:10s dead: 40
3、NBMA更新周期是:
Hello:30s dead: 120s
4、周期更新LSA链路通告。每30分中更新一次,老化时间是60分钟(也采用触发更新)
2、重分布is-is协议时要重分布直连的网络
1、在OSPF协议下重分布其他路由协议时,不需要额外指定metric值,种子metric值是20,但是可以在协议模式下修改metric值
2、重分布is-is协议时要重分布直连的网络
支持网络层协议
1、IP协议

OSPF,EIGRP(RIP),BGP的network的区别

OSPF,EIGRP(RIP),BGP的network的区别

内部网关协议IGP(包括ospf,eigrp,rip)的network命令都是为了说明哪一个接口启用该igp 协议:
ospf协议的network命令通告的是端口~
rip协议eigrp协议network命令在没有追加子网掩码的情况下通告的是网段~
其实两者就是有类和无类的区别,通告网段中的“网段”2字就是指有类的大网段,通告端口则可以理解为通告无类网段的另一个说法而已~
~~在没有标注子网掩码的情况下,rip和eigrp两个协议的命令
network 192.168.1.0 ----> network 192.168.0.0
会自动将写入的无类网段通告转换成有类网段通告,这一点在running configure中会体现~~依上所述,如果在rip协议和eigrp协议的network命令后面上加上了子网掩码的话,那么这两个协议network命令和ospf协议network命令所到达的效果就没有什么不同了
外部网关协议EGP(仅仅说明BGP)的network命令则是为了提取IGP的路由条目:对于BGP而言,只有在IGP路由表中包含这条路由条目的时候,才可能被BGP路由协议提取并发布~
其精髓就是匹配IGP路由表,而这种匹配的重点就在于他的精确性:
1. S 19
2.168.1.0 255.255.255.0
2. S 192.168.1.1 255.255.255.255
对于以上两个路由条目,如果写入(GBP)network 192.168.1.0 mask 255.255.255.0 ~~那么只会匹配第一条路由条目(序号1),不会匹配第二条路由条目,这就是BGP与IGP的network 命令的最大区别所在。

RIP、IGRP、EIGRP、OSPF之间的区别

RIP、IGRP、EIGRP、OSPF之间的区别

高手回答下RIP、IGRP、EIGRP、OSPF之间的区别要容易理解点的交换谈到交换的问题,从广义上讲,任何数据的转发都可以称作交换。

当然,现在我们指的是狭义上的交换,仅包括数据链路层的转发。

做网络的人理解交换大多是从交换机开始的,电路交换机在通信网中已经使用了几十年了,做帧交换的设备,尤其是以太网交换机的大规模使用则是近几年的事情。

理解以太网交换机的作用还要从网桥的原理讲起。

传统以太网是共享型的,如果网段上有四台计算机A、B、C和D,那么A与B通信的同时,C和D只能是被动的收听。

假如将缆段分开(即微化),A、B在一段上,C、D在另一段上,那么A和B通信的同时,C和D也可以通信,这样原有10M 的带宽从理论上讲就变成20M了。

同时,为了确保这两个网段可以互相通信,需要用桥将它们连接起来,桥是有两块网卡的计算机。

在整个网络刚刚启动时,桥对网络的拓朴一无所知。

这时,假设A发送数据给B,因为网络是广播式的,所以桥也收到了,但桥不知到B在自己的左边还是右边,它就进行缺省的转发,即在另外一块网卡上发送这个信息。

虽然做了一次无用的转发,但通过这个过程,桥学习到数据的发送者A在自己的左边。

当网络上的每一台计算机都发送过数据之后,桥就是智能的了,它了解每一台计算机在哪一个网段上。

当A再发送数据给B时,桥就不进行数据转发了,与此同时,C可以发送数据给D。

从上面的例子可以看出,桥可以减少网络冲突发生的几率,这就是我们使用桥的主要目的,称作减小冲突域。

但桥并不能阻止广播,广播信息的隔绝要靠三层的连接设备,路由器。

按照缆段微化的思想,缆段越多,可用带宽就越高。

极限情况是每一台计算机处在一个独立的缆段上,如果网络上有十台计算机,就需要一个十端口的桥将它们连接起来。

但实现这样一个桥不太现实,软件转发的速度也跟不上,于是有了交换机,交换机就是将上述多端口的桥硬件或固件化,以达到更低的成本和更高的性能。

交换机的一个重要的功能是避免交换循环,这就涉及到了STP(Spanning Tree Protocol,分支树协议)。

OSPF与EIGRP的区别

OSPF与EIGRP的区别

EIGRP与OSPF的区别:1. EIGRP是cisco专用的,而OSPF则是通用的协议。

2. EIGRP是一个距离矢量协议(有些资料说是混合型的),而OSPF是链路状态协议。

3. EIGRP支持自动汇总功能,它可以在A.B.C类网络的边界实现自动汇总,同时也支持手动配置;而OSPF则不可以,汇总必须手动配置4. EIGRP的汇聚速度要比OSPF快,因为在它的拓扑图中保存了可选后继,直接后继找不到时可以直接通过可选后继转发。

5. EIGRP的多播地址是224.0.0.10,OSPF是224.0.0.5和224.0.0.6。

6. EIGRP的路径度量是复合型的,OSPF则是Cost型的(当然一般的cost还是根据bandwidth来计算的)7. 尽管EIGRP支持路由汇总功能,但是它没有分级(hierachical)路由的概念,不像OSPF 那样对网络进行分级。

8. 在邻居关系的建立上,EIGRP没有OSPF那么复杂的down-init-two way的过程,只要一个路由器看到邻居的hello包,它就与之建立邻接关系。

9. 在汇总功能的实现上,EIGRP可以在任何路由器的任何接口实现,而OSPF则只能在ABR和ASBR上实现,而且它的路由汇总不是基于接口的。

10. EIGRP支持不等路径度量值的负载均衡,而OSPF则只支持相等度量值的负载均衡。

11. EIGRP使用DUAL算法计算最短路径,而且它采用了有限状态机(finite-state machine)来跟踪所有的路由信息包,保证无回路(loop-free)以及后继路由的选择。

OSPF 采用Dijikstra算法计算最短路径,它不采用有限状态机。

12. EIGRP邻接关系的确立只要两个参数相符合就行:K-value和AS number;而OSPF 的邻接关系的建立需要多个参数符合:hello/dead timer ,authentication password,area id, stub flag等。

08 EIGRP和OSPF

08 EIGRP和OSPF

08IGRP和OSPF8.1EIGRP介绍8.1.1EIGRP的特征Cisco私有的高级距离矢量路由协议。

是IGRP的增强型版本(Enhanced Interior Gateway Routing Protocol ,增强型内部网关路由协议)8.1.2EIGRP表1邻居表(Neighbors Table):运行EIGRP路由协议并与这个路由器建立邻接(Adjacency)关系的直连路由器列表。

存储用哪个接口连接的下一跳路由器。

2拓扑表(Topology Table):从每个EIGRP邻居学习到的所有路由列表。

存储的通过每个邻居到达目标网络的FD 和AD值。

FD(Feasible Distance,可行距离):从自己通过某个邻居到达目标网络的度量值总和。

AD(Advertised Distance,通告距离):邻居通告的从自己到达目标网络的度量值总和。

3路由表(Routing Table):从EIGRP拓扑表或其他路由进程中得到的最佳路由列表。

存储最佳路由。

8.1.3EIGRP包类型Hello包建立邻居关系(Establish neighbor relationships);Update包发送路由更新(Send routing updates);Query包向邻居询问相关路由信息(Ask neighbors about routing information);Reply包回复对查询的相关路由信息(Respond to query about routing information);ACK包确认一个可靠的数据包(Acknowledge a reliable packet)8.1.4EIGRP的度量值1EIGRP度量值的计算参数:默认使用带宽(Bandwidth)、延迟(Delay)。

还可以使用可靠性、负载、MTU。

2EIGRP Metric=(107/链路最低带宽(单位为Kbps)+链路的总延迟/10)*2568.2EIGRP的关键技术8.2.1邻居的发现和恢复1EIGRP的Hello包:Hello包的目标地址为224.0.0.10,Hello包中的K值和AS号不匹配将不能成为邻居。

内部网关协议

内部网关协议

内部网关协议内部网关协议(Interior Gateway Protocol,简称IGP)是用于在企业或组织内部网络中传递路由信息的一种协议。

内部网关协议主要有两种:开放最短路径优先(Open Shortest Path First,简称OSPF)和增强内部网关路由协议(Enhanced Interior Gateway Routing Protocol,简称EIGRP)。

首先,OSPF是一种链路状态路由协议,它通过在网络中交换链路状态信息来计算最短路径。

在OSPF中,网络被划分为不同的区域,每个区域都有一个区域边界路由器负责与其他区域交换路由信息。

OSPF使用Dijkstra算法来计算最短路径,确保数据包能够在网络中快速传输。

此外,OSPF还支持多种优先级设定,可以根据不同的需求设置不同的优先级。

其次,EIGRP是一种混合距离矢量和链路状态路由协议,它结合了距离矢量路由协议和链路状态路由协议的优点。

EIGRP 通过在网络中传递变化的路由信息来实现快速收敛性,并通过计算距离矢量和链路状态信息来确定最优路径。

EIGRP具有自适应性和弹性,能够适应网络结构的变化,并具有快速收敛的能力。

内部网关协议在企业或组织内部网络中的作用不可忽视。

它可以帮助网络管理员配置网络路由,保证网络的正常运行。

通过设置IGP,可以自动选择最短路径,并且能够自动处理网络故障,实现网络的高可用性和可靠性。

此外,IGP还可以帮助网络管理员监控网络流量,优化网络性能。

内部网关协议的实施需要注意以下几点。

首先,网络管理员需要根据网络的规模和需求选择合适的协议。

对于小型网络来说,可以选择OSPF来实现路由功能。

而对于大型复杂网络来说,EIGRP可能更适合。

其次,网络管理员需要对协议进行适当的配置和管理,包括设置优先级、调整路由策略等。

此外,在配置IGP时,还需要注意网络安全方面的考虑,例如设置访问控制列表(ACL)来限制对路由器的访问。

第12章 EIGRP和OSPF

第12章  EIGRP和OSPF

第12章EIGRP和OSPF本章能帮助大家掌握以下技术要点:①基于用户需要选择恰当的路由选择协议②能使用Cisco技术设计一个小型的互联网络③了解EIGRP,OSPF路由协议的基本原理和参数④熟练掌握EIGRP,OSPF简单的配置方法增强内部网关路由选择协议(EIGRP)是一个Cisco的专用协议,它可以运行在Cisco路由器上。

由于EIGRP应该是目前两个最为流行的路由选择协议中的一个,因此,理解它对你来说是非常重要的。

在本章中,我将会介绍许多EIGRP的特点,并描述它是如何工作的,在这个过程中,我们将特别关注它发现、选择及通告路由的独特方式。

我还将向你介绍开放最短路径优先(OSPF)路由选择协议,它是目前最流行的路由选择协议中的另一个。

首先,通过熟悉术语及其内部的操作,你将为理解OSPF建立坚实的基础,然后,再来学习了解OSPF强于RIP的优良特性。

这之后,我们将围绕着OSPF在各种广播和非广播类型的网络中的实现问题展开讨论。

最后,我将解释如何在特定的不同的网络环境中执行单地区OSPF,并描述如何检验平稳运行中的各项配置。

12.1 EIGRP的特点和操作增强的IGRP(EIGRP)是一个无类、增强的距离矢量协议,同内部网关路由选择协议(IGRP)一样,它是又一个Cisco专用协议,并且其应用范围是在IGRP之上。

基本上。

这就是为什么它被称为增强IGRP的原因了。

如同IGRP,EIGRP也使用了自治系统的概念来描述相邻路由器的集合,集合中的路由器使用相同的路由选择协议并共享相同的路由选择信息。

但与IGRP不同的是,EIGRP在它的路由更新中包含了子网掩码。

就像你所了解的,子网掩码信息的通告使得我们在设计网络时可以使用VLSM及概要!有时EIGRP也被称为是混合型路由选择协议,因为它同时拥有距离矢量和链路状态两种协议的特性。

例如,EIGRP不会像OSPF那样发送链路状态数据包,相反,它发送传统的距离矢量更新,在此更新中会包含有网络信息及从发出通告的路由器达到这些网络的开销。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
开销(Cost),基于带宽的,可以通过修改带宽、参考带宽、cost值改变metric的值
网络设计
平面网络设计
层次化的网络设计(网络稳定性、可扩展性强)多区域
区域类型
Stub
Stub、完全末节、nssa、完全nssa
进程ID
同一自制系统内的设备,必须在同一进程ID内
进程ID,是本地的,同一自制系统内的设备可以在不同的进程ID内
仅支持IP协议
组播地址
224.0.0.10
224.0.0.5 DR——>DRother
224.0.0.6 DRother——>DR
p-t-p 224.0.0.5
网络收敛后
1、使用hello数据包维护邻居关系,采用触发更新(只是当网络发生变化的时候,宣告给需要该信息的路由器(部分更新))使用组播或单播。
2、重分布is-is协议时要重分布直连的网络
1、在OSPF协议下重分布其他路由协议时,不需要额外指定metric值,种子metric值是20,但是可以在协议模式下修改metric值
2、重分布is-is协议时要重分布直连的网络
支持网络层协议
1、IP协议
2、IPX协议
3、AppleTalk协议
因为EIGRP包含PDM模块
OSPF于EIGRP的异同点
区别
Eigrp
OSPF
协议类型
距离矢量路由协议
链路状态路由协议
协议由来
Cisco私有的路由协议
工业标准
汇总
支持自动汇总和手工汇总,可以在协议模式或接口下汇总
在ABR或是ASBR上汇总
ห้องสมุดไป่ตู้Metric的计算
带宽、延迟、可靠性、负载、MTU(参与metric值计算的是带宽与延迟)
需要选举DR、BDR
DR、BDR的选举步骤:
1、首先是查看路由器的优先级(可以在接口模式下使用ip ospf priority命令修改(0-255))0不参与选举,优先级值越大,越优先。默认是1、p-t-p环境下优先级默认是0
2、查看router-id
router-id的选举
(1)可以在协议模式指定(优先级最高)
(2)配置环回接口(稳定)
(3)物理接口的IP地址(活动的)
形成不了邻接关系的原因
1、进程ID不同
2、K值不同(可以在协议模式下修改)
1、区域ID不同
2、Hello或dead间隔不同
3、认证或是认证数据不同
4、末节标识不同
5、MTU不同
6、OSPF下的网络类型不一致
负载均衡
1、等价负载均衡最大支持6条,默认支持4条
拓扑表
存放的是通过EIGRP路由协议学到的所有的路由
存放的是同一区域内同步链路状态数据库
Router-id
只是对外部路由而使用Router-id,防止环路
标识路由器,在进行路由更新时要使用Router-id,在选举DR、BDR时也能用到router-id
共同点
1、都拥有邻居表、拓扑表、路由表
2、都采用的是触发更新(仅包含发生变化的网络信息)
认证
只支持链路认证(接口)密文或明文
支持链路认证与区域认证(密文或是明文)
应用的网络类型
EIGRP不要求对OSI参考模型2层协议进行特别的配置
OSPF协议支持
工业标准:非广播多路访问(NBMA)、点对多点网络
Cisco标准:广播多路访问、点对点网络、点对多点非广播网络
MA、NBMA环境下
NBMA运行EIGRP协议默认情况下:水平分割是开启的
数据包类型
Hello、update、Query、reply、ACK
Hello、DBD、LSR、LSU(LSA1、LSA2、LSA3、LSA4、LSA5、LSA7)、LSAck
路由算法
DUAL(FD、AD、FC=AD<FD在拓扑表中存在备份路由)所以收敛速度快
SPF(以自己为根,计算到达目标网络的最佳路径),同一区域的链路状态数据库同步
2、非等价负载均衡,可以在协议模式下修改Variance的值,默认是1(1-128)该值是不等价负载均衡的倍数。
支持负载均衡
管理距离
内部管理距离是90
外部管理距离是170
汇总的管理距离是5
110
重分布
1、在EIGRP协议下重分布其他IGP路由协议,必须要指定metric,因为它的种子metric是无穷的,metric值要设置带宽、延迟、可靠性、负载、MTU
3、本身都是不可靠协议(eigrp 88(RTP)OSPF 89)直接封装在IP包中,但是都采用可靠机制保证传输的可靠性
4、都区分外部路由信息(EIGRP显示的路由代码是DEX),OSPF协议显示的路由代码是OE1、OE2
5、都存在stub区域(功能不同,EIGRP的stub区域是阻止查询包的传递,OSPF协议的stub区域是优化路由表,阻止LSA5、或是3类LSA(完全末节))
6、路由协议都是基于链路的(接口的)
7、都是无类路由协议,无环路
R3(config-router)#auto-cost reference-bandwidth<1-4294967>以Mbit为单位修改参考带宽的命令
OSPF协议下LSA的处理过程:
2、快速链路:周期更新
Hello 5s、dead 15s
3、低速链路:
Hello 60s dead 180s
1、使用hello数据包建立维护
居关系。
2、普通链路的更新周期
Hello:10s dead: 40
3、NBMA更新周期是:
Hello:30s dead: 120s
4、周期更新LSA链路通告。每30分中更新一次,老化时间是60分钟(也采用触发更新)
相关文档
最新文档