美文网首页
路由算法

路由算法

作者: 是一动不动的friend | 来源:发表于2017-11-12 12:33 被阅读28次

路由控制有各种各样的算法,其中最具代表性的有两种,是距离向量算法和链路状态算法。

1.距离向量算法

    距离向量算法是指根据距离和方向决定目标网络或目标主机位置的一种方法

    路由器之间可以互换目标网络的方向及其距离的相关信息,并以这些信息为基础制作路由控制表。这种方法在处理上比较简单,不过由于只有距离和方向的信息,所以当网络构造变得分外复杂时,在获得稳定的路由信息之前需要消耗一定时间,也极易发生路由循环等问题。

2.链路状态算法

    链路状态算法是由路由器在了解网络整体连接状态的基础上生成路由控制表的一种方法。该方法中,每个路由器必须保持同样的信息才能进行正确的路由选择。

     距离向量算法中每个路由器持有相同的信息。对于任何一台路由器,网络拓扑都完全一样。因此,只要某一台路由器与其他路由器保持同样的路由控制信息,就意味着该路由器上的路由信息是正确的。只要每个路由器尽快地与其他路由器同步路由信息,就可以使路由信息达到一个稳定的状态。因此,即使网络结构变得复杂,每个路由器也能够保持正确的路由信息、进行稳定的路由选择。这也是该算法的一个优点。

     为了实现上述机制,链路状态算法付出的代价就是如何从网络代理获取路由信息表。这一过程相当复杂,特别是在一个规模巨大而复杂的网络结构中,管理和处理代理信息需要告诉CPU处理能力和大量的内存。

相关文章

  • 网络协议补完计划--路由协议

    目录 前言 路由表 路由器工作原理 路由表的建立 路由协议分类根据作用域来分类根据路由算法来分类 路由算法的特点 ...

  • 路由选择协议——RIP协议

    前言 从本文开始介绍路由选择协议,也就是讨论路由表中的路由是怎么形成的。本文内容 1 路由算法分类 从路由算法能否...

  • 计算机网络_6

    讲了路由器的选路,路由器之间的选路协议。讲了rip协议,有矢量距离算法和spf算法,还讲了ospf算法。还有网络的...

  • 路由算法

    路由控制有各种各样的算法,其中最具代表性的有两种,是距离向量算法和链路状态算法。 1.距离向量算法 距离向量算...

  • 路由算法

    路由算法是网络层软件的一部分。子网提供数据报服务,每个包都要做路由选择;子网提供虚电路服务,只需在建立连接时做一次...

  • 2018-04-08

    路由算法 1.非自适应路由选择 固定路由 洪泛法等。 2.自适应路由选择 烫熟土豆法、分布式路由等

  • ElasticSearch第14节script脚本、数据路由

    数据路由 es判断决定文档数据存储在哪个分片上的过程叫数据路由。 路由算法:sard=hash(routing) ...

  • solr elasticsearch 路由方式对比

    solr 路由算法 sorl支持两种路由,支持split的路由方式为compositeId方式。其背后使用的也是一...

  • 距离矢量路由算法

    现代计算机网络通常使用动态路由算法,因为这类算法能够适应网络的拓扑和流量变化,其中最流行的两种动态路由算法是“距离...

  • 计算机网络学习(四)----路由汇聚、子网掩码的求法

    路由汇聚: 路由汇聚是指把一组路由汇聚为一个单个的路由广播。路由汇聚优点是可以缩小网络上的路由表的尺寸。 算法实现...

网友评论

      本文标题:路由算法

      本文链接:https://www.haomeiwen.com/subject/aiugmxtx.html