静态和动态路由之间的区别

作者: Laura McKinney
创建日期: 1 四月 2021
更新日期: 1 可能 2024
Anonim
动态路由VS静态路由
视频: 动态路由VS静态路由

内容


联网方面的路由算法可以进行各种分类。先前的分类基于路由表的建立和修改。这可以通过静态或动态两种方式完成。更准确地说,它们分别称为静态和动态路由。

在静态路由中,表是手动设置和修改的,而在动态路由中,表是借助路由协议自动构建的。动态路由比静态路由更可取,因为静态路由中的主要问题是,在链路/节点故障的情况下,系统无法恢复。动态路由克服了静态路由限制。

路由是将数据包从一个网络传输到另一网络并将数据包传递到主机的过程。流量通过路由器路由到互联网络中的所有网络。在路由过程中,路由器必须了解以下内容:

  • 目标设备地址。
  • 用于了解远程网络的邻居路由器。
  • 到所有远程网络的可能路由。
  • 到每个远程网络的路径最短的最佳路由。
  • 如何验证和维护路由信息。
    1. 比较表
    2. 定义
    3. 关键差异
    4. NAT的优缺点
    5. NAT的优缺点
    6. 结论

比较表

比较依据静态路由
动态路由
组态手册自动
路由表建立路由位置为手动输入表中将动态填充位置。
路线用户自定义路由会根据拓扑变化进行更新。
路由算法不采用复杂的路由算法。使用复杂的路由算法执行路由操作。
实施于小型网络大型网络
链接失败链路故障阻碍了重新路由。链接故障不会影响重新路由。
安全提供高安全性。由于广播和多播,安全性降低。
路由协议在此过程中,不会沉迷路由协议。路由过程中涉及RIP,EIGRP等路由协议。
额外资源不需要需要其他资源来存储信息。


静态路由的定义

静态路由 除非网络管理员手动更改或修改它们,否则不会对路由表进行任何更改。静态路由算法在网络流量可预测的地方效果很好。这易于设计且易于实现。不需要复杂的路由协议。

路由决定不是由当前的拓扑或流量决定的,因为静态路由系统无法对网络更改做出反应,因此不需要额外的资源来了解更改。因此,静态路由被认为不适用于大型且不断变化的网络。

静态路由也称为 非自适应 路由,使预先计算的路由可以离线地馈入路由器。管理距离是衡量从路由器接收的信息的可信赖度的度量。静态路由的默认管理距离为1,因此,只有与该网络直接连接时,静态路由才会覆盖在路由表中。对于不经常更改的小型简单网络,可以将静态路由视为一种有效的方法。

动态路由的定义

动态路由 是一种高级路由技术,通过检查到达的路由更新s,根据更改的网络环境更改路由信息。当网络发生更改时,它会向路由器发出请求以指定更改,然后重新计算路由并作为新的路由更新发送。这些遍及网络,使路由器能够相应地更改其路由表。

该技术使用路由协议来传播知识,例如RIP,OSPF,BGP等。与静态路由不同,它不需要手动更新,而是自动更新,并根据网络条件定期更新路由表信息。为此,它需要额外的资源来存储信息。

动态路由或称为 自适应路由。在这些算法中更改了路由决策,以反映拓扑或流量的变化。可以根据信息源(路由器从中获取信息,相邻路由器或从所有路由器获得信息),路由变化(负载变化或拓扑变化时路由是否变化),优化来分类各种自适应算法。使用的指标(距离,跳数,剩余带宽)。

在其上执行动态路由的路由称为动态路由,其中​​信息对网络中的更改做出响应,从而使信息不断更新。但是,在网络更改的时间与所有路由器都知道更改的时间之间始终存在闲暇时间。路由器尝试匹配网络更改,这会导致延迟,这也称为 收敛时间。收敛时间必须更短。较大的网络需要动态路由,因为使用静态路由无法管理较大的网络,并且会导致连接丢失。


  1. 路由器是手动配置的,并且表也是在静态路由中手动创建的,而在动态路由中,配置和表创建是自动的,并且由路由器驱动。
  2. 在静态路由中,路由是用户定义的,而在动态路由中,路由随着拓扑的变化而更新。
  3. 静态路由不使用复杂的算法。相反,动态路由使用复杂的算法来计算最短路径或路由。
  4. 动态路由适用于主机数量很多的大型网络。相反,可以在小型网络中实现静态路由。
  5. 当链路在静态路由中失败时,重新路由将中断,需要手动干预才能路由流量。相反,动态路由中的链路故障不会中断重新路由。
  6. 动态路由中的广播和多播使其安全性降低。另一方面,静态路由不涉及通告,这使其更安全。
  7. 动态路由涉及诸如RIP,EIGRP,BGP等协议。相反,静态路由不需要此类协议。
  8. 静态路由不需要任何其他资源,而动态路由需要其他资源,例如内存,带宽等。

静态路由的优缺点

好处

  • 在小型网络中轻松实现。
  • 路由器CPU上不产生任何开销。
  • 安全,因为路由是静态管理的。
  • 这是可以预测的,因为到目的地的路线是固定的。
  • 由于不需要更新机制,因此不需要额外的资源(例如CPU和内存)。
  • 路由器之间不需要带宽使用。

缺点

  • 不适合复杂的拓扑和大型网络。
  • 大型网络会增加配置复杂性和时间消耗。
  • 链路故障可能会阻止流量重新路由。
  • 管理员在配置路由时必须格外小心。

动态路由的优缺点

好处

  • 适用于所有拓扑。
  • 网络规模不会影响路由器的运行。
  • 拓扑会自动调整以重新路由流量。

缺点

  • 最初,实现起来可能很复杂。
  • 路由更新的广播和多播使其安全性降低。
  • 路由依赖于当前的拓扑。
  • 需要其他资源,例如CPU,内存和链接带宽。

结论

路由是计算机网络中最重要的操作之一,在该操作中,数据包使用低延迟的优化路径从源移动到目的地。借助路由技术选择路径。静态和动态路由之间的区别在于表条目的更新。在静态路由中,手动更新路由信息,而在动态路由中,使用协议自动更新信息。