ROS软路由论坛 ROSABC.com 网络方案网络工程交流

 找回密码
 会员注册

QQ登录

只需一步,快速开始

链路状态路由协议和距离矢量协议的区别

2014-11-24 16:33| 发布者: admin| 查看: 496| 评论: 0

摘要: 在日常网维工作里,链路状态路由协议和距离矢量协是我们在使用路由器和交换机组网过程中经常会用到的两个协议,二者之间有什么区别和相同点呢,下面一一给你道来,并附上总结: 链路状态路由协议: 使用链路状 ...

在日常网维工作里,链路状态路由协议和距离矢量协是我们在使用路由器和交换机组网过程中经常会用到的两个协议,二者之间有什么区别和相同点呢,下面一一给你道来,并附上总结:

链路状态路由协议:

    使用链路状态路由协议时,每台路由创建自己的LSA(链路状态通告),并在路由更新中泛洪(将网络的所有细节通告给其他的所有路由器)LSA给其他的所有路由器。泛洪LSA就是路由器将LSA发给邻居,邻居再将它转发给他的邻居,知道所有的路由器都收到这个LSA,路由器相连的子网也会创建并泛洪链路LSA,最后每台路由器都有所有路由器的LSA和所有链路LSA。

 
距离矢量协议:

它们发送的全部的周期性(默认每隔30秒)的路由更新。
更新中只包括子网和各自的距离(即到达目的子网的度量值)。
除了邻居路由之外,路由器不了解网络拓扑的细节(因为它之和邻居路由交换数据)。
如果到相同的子网有多条路由时,路由器选择最低度量值的路由,如果度量值相同时,就都选择(如rip协议中,有时有2个最佳路由)。

总结如下:

所有的路由器学习网络中的所有路由器和子网的相同的详细的信息。
单独的拓扑信息被称为LSA,存储在LSDB中。
开始启动路由时,路由器泛洪LSA,当LSA不变化时,默认经过30min更新一次,但是当LSA改变时,立即泛洪LSA。
LSDB中不包括路由,但包含着用于SPF算法的特定信息。
每台路由器以LSDB为输入,运行SPF算法,算出最佳路由。
链路状态路由协议比距离矢量协议消耗更多的内存和CPU,由于每个LSA中包含着更多的信息(相比距离矢量协议),链路状态协议会消耗更多的带宽。
链路状态路由协议通过立即泛洪LSA和运行SPF算法,收敛速度比距离矢量快。

不良信息举报Q:2000617

软路由

不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流

GMT+8, 2025-7-5 16:24 , Processed in 0.135469 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部