RIP和OSPF的区别是什么啊?

如题所述

一、适用范围不同。

RIP适用于中小网络,比较简单。没有系统内外、系统分区,边界等概念,用到不是分类的路由。

OSPF适用于较大规模网络。它把自治系统分成若干个区域,通过系列内外路由的不同处理,区域内和区域间路由的不同处理方法,减少网络数据量大传输。

二、运行有区别。

RIP运行时,首先向外发送请求报文,其他运行RIP的路由器收到请求后,马上把自己的路由表发送过去,在没收到请求时,会将路由删除,并广播自己新的路由表。

OSPF要求每个路由器周期性的发送链路状态信息,使得区域内所有路由器最终都能形成一个跟踪网络链路状态的链路状态数据库。利用链路状态数据库,每一个路由器都可以以自己为“根”,建立一个最短路径优先树,用来描述以自己出发,到达每个目的网络所需的开销。

三、使用情况不同。

OSPF占用的实际链路带宽比RIP少;OSPF使用的CPU时间比RIP少;OSPF适用的内存比RIP大;RIP在网络上达到平衡用的时间比OSPF多。

扩展资料

在IPv4协议上工作时,OSPF可通过内建的安全机制保护链路状态数据库的安全性。在IPv6网络上,本协议使用IPSec提供安全服务。

OSPFv3对OSPFv2进行了如下修改:

1. 邻居路由器只使用链路本地地址进行路由信息交换(虚拟链路除外)

2. OSPFv3基于每条单独的链路进行工作

3. 链路状态通告与Hello报文中不再包含网际协议前缀(IP Prefix)信息

参考资料:

百度百科-RIP协议

百度百科-OSPF路由协议

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-09-12

RIP和OSPF的区别有:

1、定义不一样:RIP)是一种内部网关协议(IGP),是一种动态路由选择协议,用于自治系统(AS)内的路由信息的传递。OSPF是用于网际协议(IP)网络的链路状态路由协议。

2、工作方法不一样:RIP协议基于距离矢量算法(DistanceVectorAlgorithms),使用“跳数”(即metric)来衡量到达目标地址的路由距离。这种协议的路由器只关心自己周围的世界,只与自己相邻的路由器交换信息,范围限制在15跳(15度)之内,再远,它就不关心了。OSPF使用链路状态路由算法的内部网关协议(IGP),在单一自治系统(AS)内部工作。

3、应用不一样:RIP应用于OSI网络七层模型的网络层。OSPF适用于IPv4的OSPFv2协议定义于RFC 2328,RFC 5340定义了适用于IPv6的OSPFv3。

参考资料:

百度百科-RIP协议

百度百科-OSPF路由协议

本回答被网友采纳
第2个回答  推荐于2019-10-12

RIP和OSPF存在的本质区别是:RIP是基于距离矢量算法的路由协议,而OSPF是基于链路状态算法的路由协议。

一、适用范围不同。

RIP适用于中小网络,比较简单。没有系统内外、系统分区,边界等概念,用到不是分类的路由。

OSPF适用于较大规模网络。它把自治系统分成若干个区域,通过系列内外路由的不同处理,区域内和区域间路由的不同处理方法,减少网络数据量大传输。

二、运行有区别。

RIP运行时,首先向外发送请求报文,其他运行RIP的路由器收到请求后,马上把自己的路由表发送过去,在没收到请求时,会将路由删除,并广播自己新的路由表。

OSPF要求每个路由器周期性的发送链路状态信息,使得区域内所有路由器最终都能形成一个跟踪网络链路状态的链路状态数据库。利用链路状态数据库,每一个路由器都可以以自己为“根”,建立一个最短路径优先树,用来描述以自己出发,到达每个目的网络所需的开销。

三、使用情况不同。

OSPF占用的实际链路带宽比RIP少;OSPF使用的CPU时间比RIP少;OSPF适用的内存比RIP大;RIP在网络上达到平衡用的时间比OSPF多。

参考资料:百度百科-OSPF

百度百科-RIP



本回答被网友采纳
第3个回答  推荐于2017-10-13
rip协议是距离矢量路由选择协议,它选择路由的度量标准(metric)是跳数,最大跳数是15跳,如果大于15跳,它就会丢弃数据包。
ospf协议是链路状态路由选择协议,它选择路由的度量标准是带宽,延迟。

RIP的局限性在大型网络中使用所产生的问题:

RIP的15跳限制,超过15跳的路由被认为不可达
RIP不能支持可变长子网掩码(VLSM),导致IP地址分配的低效率
周期性广播整个路由表,在低速链路及广域网云中应用将产生很大问题
收敛速度慢于OSPF,在大型网络中收敛时间需要几分钟
RIP没有网络延迟和链路开销的概念,路由选路基于跳数。拥有较少跳数的路由总是被选为最佳路由即使较长的路径有低的延迟和开销
RIP没有区域的概念,不能在任意比特位进行路由汇总

一些增强的功能被引入RIP的新版本RIPv2中,RIPv2支持VLSM,认证以及组播更新。但RIPv2的跳数限制以及慢收敛使它仍然不适用于大型网络

相比RIP而言,OSPF更适合用于大型网络:
没有跳数的限制
支持可变长子网掩码(VLSM)
使用组播发送链路状态更新,在链路状态变化时使用触发更新,提高了带宽的利用率
收敛速度快
具有认证功能

OSPF协议主要优点:
1、OSPF是真正的LOOP- FREE(无路由自环)路由协议。源自其算法本身的优点。(链路状态及最短路径树算法)
2、OSPF收敛速度快:能够在最短的时间内将路由变化传递到整个自治系统。
3、提出区域(area)划分的概念,将自治系统划分为不同区域后,通过区域之间的对路由信息的摘要,大大减少了需传递的路由信息数量。也使得路由信息不会随网络规模的扩大而急剧膨胀。
4、将协议自身的开销控制到最小。见下:
1)用于发现和维护邻居关系的是定期发送的是不含路由信息的hello报文,非常短小。包含路由信息的报文时是触发更新的机制。(有路由变化时才会发送)。但为了增强协议的健壮性,每1800秒全部重发一次。
2)在广播网络中,使用组播地址(而非广播)发送报文,减少对其它不运行ospf 的网络设备的干扰。
3)在各类可以多址访问的网络中(广播,NBMA),通过选举DR,使同网段的路由器之间的路由交换(同步)次数由 O(N*N)次减少为 O (N)次。
4)提出STUB区域的概念,使得STUB区域内不再传播引入的ASE路由。
5)在ABR(区域边界路由器)上支持路由聚合,进一步减少区域间的路由信息传递。
6)在点到点接口类型中,通过配置按需播号属性(OSPF over On Demand Circuits),使得ospf不再定时发送hello报文及定期更新路由信息。只在网络拓扑真正变化时才发送更新信息。
5、通过严格划分路由的级别(共分四极),提供更可信的路由选择。
6、良好的安全性,ospf支持基于接口的明文及md5 验证。
7、OSPF适应各种规模的网络,最多可达数千台。
OSPF的缺点
1、配置相对复杂。由于网络区域划分和网络属性的复杂性,需要网络分析员有较高的网络知识水平才能配置和管理OSPF网络。
2、路由负载均衡能力较弱。OSPF虽然能根据接口的速率、连接可靠性等信息,自动生成接口路由优先级,但通往同一目的的不同优先级路由,OSPF只选择优先级较高的转发,不同优先级的路由,不能实现负载分担。只有相同优先级的,才能达到负载均衡的目的,不象EIGRP那样可以根据优先级不同,自动匹配流量。本回答被提问者采纳
第4个回答  2021-05-27
RIP是路由信息协议的简称,是一种基于距离矢量的算法协议,使用跳数作为度量来衡量到达目的网络的距离,应用于较小的网络中,配置简单,易于管理,适用于小型网。工作消息类型包含两种:请求消息和应答消息,它通过UDP报文进行路由信息的交换,使用的端口号为520。RIP使用跳数来衡量到达目的地址的距离,称为度量值。在RIP中为限制收敛时间,RIP规定度量值取0~15之间的整数。
OSPF开放最短路径优先协议,是一种链路状态算法的路由协议,是使用非常广泛的动态路由之一,适用于大规模网络。OSPF属于IGP,是Link-State协议,基于IP Pro 89。采用SPF算法计算最佳路径。能快速响应网络变化5S。以较低频率(每隔30分钟)发送定期更新,被称为链路状态刷新,网络变化时是触发更新,支持等价的负载均衡。
相似回答