RIP和OSPF的区别

      最后更新:2022-02-27 18:06:53 手机定位技术交流文章

      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

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/19148.html

          热门文章

          文章分类