RIP与OSPF的算法有什么区别?

不懂,勿扰

RIP没有数据库,也不存在算法,只是单纯的记录条数,也就是经过的路由器个数,以跳数的多少来决定路径的优劣。也就是说RIP的路由表不是算出来的,是比出来的。
OSPF协议有自己的数据库,数据库中记录的是每条链路的链路状态(LSA),也就是说区域中的每台路由器都有全网的数据库,区域中的每台路由器的数据库都是一样的,然后每台路由器再用相同的SPF算法计算路由表。具体算法参见SPF的RFC文档。OSPF的路由表是根据数据库算来的,RIP是根据跳数比出来的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-09
RIP:距离矢量算法,是按跳数来计算,如果跳数大于16个时,即无法到达。选择路由不一定是最优的,比如同样是3跳,一侧是10M带宽,另一侧是100M,可能会选择10M的路由。
RIP还分为RIP1和RIP2,RIP2解决了RIP1的诸多缺点。
OSPF:链路状态算法,是按链路状态算法,就是解决RIP的缺点,按照链路状态、带宽计算,选择最短、最优路径,而且有路由防环机制。目前应用最广泛
相似回答