RIP和OSPF的区别

RIP和OSPF的区别

【名字不同】

  • RIP(路由信息协议)——分布式的基于距离向量的路由选择协议;

  • OSPF(开放最短路径优先协议)—— 使用分布式的基于链路状态的路由选择协议

【工作核心不同】

  • RIP:数跳数;
  • OSPF:计算链路的度量值

【向谁发】

  • RIP:仅和相邻路由器交换信息;

  • OSPF:向本自治系统所有路由器发送消息,由于路由器发送的链路状态信息只能单向传送,OSPF不存在“坏消息传播得慢”的问题,更新过程的收敛性得到保证。

【发什么】

  • RIP:路由器交换的信息是当前本路由器所知道的全部信息,即自己现在的路由表

  • OSPF:发送的信息是与本路由器相邻的所有路由器的链路状态 ,只涉及与相邻路由器的连通状态,与整个互联网的规模无关。

【什么时候发】

  • RIP:按固定的时间间隔交换路由信息(当网络拓扑发生变化时,路由器也及时向相邻路由器通告拓扑变化后的路由信息)

  • OSPF:在网络刚刚启动计算第一次路由表时,一定发路由信息。只有当链路状态发生变化时,路由器才能向所有路由器用洪泛法发送此消息(链路状态:说明本路由器都和哪些路由器相邻以及该链路的度量)


  • RIP协议使用运输层的用户数据包UDP来进行传送
  • OSPF的位置在网络层,直接用IP数据报传送(其IP数据报首部的协议字段值为89)。由于OSPF构成的数据报很短,不仅减少了路由信息的通信量,而且在传送中不必分片,不会出现一片丢失而重传整个数据报的现象。

对一个给定的目的网络,可以根据IP数据报的服务类型TOS计算出不同的路由

  • RIP:不能在两个网络之间同时使用多条路由,选择一条具有最少路由器的路由即最短路由

  • OSPF:如果到同一个目的网络有多条相同代价的路径时,可以将通信量分配给这几条路径,做到路径间的负载平衡


  • RIP:限制了网络规模,能使用的最大距离为15,16表示不可达

  • OSPF:链路的度量可以是1~65 535中的任何一个无量纲的数,可供管理人员来决定。因此十分灵活。


  • RIP:1号版本不支持子网划分,2号版本支持子网划分

  • OSPF:在路由分组中包含子网掩码,支持可变长度的子网划分和无分类的编址CIDR


原文地址:https://blog.csdn.net/m0_37345402/article/details/85447393

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值