LS和DV的区别

今天我们聊聊OSPF的内容,这期我们先从LS和DV开始说起,什么是LS、什么又是DV呢,带着疑问我们继续往下看:

LS算法

  LS算法全称为Link State算法,是一种基于链路状态的路由算法。在LS算法中,每个路由器都会向网络中的其他路由器发送链路状态信息,这些信息包括路由器的ID、链路的状态等。

DV算法

  DV算法全称为Distance Vector算法,是一种基于距离向量的路由算法。在DV算法中,每个路由器都会向相邻的路由器发送自己的路由表,包括到达目的地的距离和下一跳路由器。每个路由器都会根据收到的路由表,更新自己的路由表,并将更新后的路由表发送给相邻的路由器。

项目比较距离向量路由协议链接状态路由协议
链路变化更新的是“路由条目”!一条重要的链路如果发生变化,意味着需通告多条涉及到的路由条目!链路状态路由协议,更新的是“拓扑”!
更新方式周期性更新、完整路由表更新(periodic & full)非周期性的(nonperiodic),部分的(partial ),有边界的
最佳路径仅仅使用跳数使用带宽综合决定
信息交换运行距离矢量路由协议的路由器,会将所有它知道的路由信息与邻居共享,但是只与直连邻居共享!运行链路状态路由协议的路由器,只将它所直连的链路状态与邻居共享,这个邻居是指一个域内(domain),或一个区域内(area)的所有路由器!
算法选择所有距离矢量路由协议均使用Bellman-Ford(Ford-Fulkerson)算法,容易产生路由环路(loop)和计数到无穷大(counting to infinity)的问题。因此它们必须结合一些防环机制:链路状态路由协议均使用了强健的SPF算法,如OSPF的dijkstra,不易产生路由环路,或是一些错误的路由信息。路由器在转发链路状态包时(描述链路状态、拓扑变化的包),没必要首先进行路由运算,再给邻居进行发送,从而加快了网络的收敛速度。

结论

  LS算法和DV算法都是常见的路由算法,它们有各自的优点,用不同规模和复杂度的网络。在实际应用中,需要根据网络的实际情况和需求选择合适的路由算法,以保证网络的稳定性和可靠性。

联系作者

长按扫码关注微信公众号

往期推荐:

♕ 什么是单臂路由,它怎么配置?

♕ 通过SSH怎么远程登录网络设备

♕ 通过console连接网络设备时需要注意些什么

♕ 网络环路会有什么影响

♕ 怎么划分子网,你真的会吗

♕ Dell服务器的RAID卡应该怎么配置

♕ 华为服务器应该怎么配置RAID(上)

♕ 浪潮服务器Raid应该怎么配置

♕ 华为交换机丢失密码应该怎么找回

♕ 对于DHCP你不知道的那些事

  • 17
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

网络技术站

你的鼓励将是我创作最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值