路由协议类型:静态、动态、IP、CISCO

什么是路由协议?

路由协议 是路由器在源和目标之间进行通信时使用的一组已定义规则。它们不会将信息从源移动到目标,而只会更新包含该信息的路由表。

网络路由器协议可帮助您指定路由器相互通信的方式。它允许网络选择计算机网络上任意两个节点之间的路由。

路由协议的类型

网络路由协议主要有两种类型

  • 静止
  • 动态
路由协议
路由协议

静态路由协议

当管理员手动分配从源到目标网络的路径时,使用静态路由协议。它为网络提供了更高的安全性。

为什么选择

  • 路由器 CPU 没有开销。
  • 链路之间没有未使用的带宽。
  • 只有管​​理员可以添加路线

缺点

  • 管理员必须知道每个路由器是如何连接的。
  • 对于大型网络来说这不是一个理想的选择,因为它非常耗时。
  • 一旦链接出现故障,整个网络就会瘫痪,这在小型网络中是不可行的。

动态路由协议

动态路由协议是另一种重要的路由协议。它帮助路由器自动将来自连接路由器的信息添加到其路由表中。每当网络的拓扑结构发生变化时,这些类型的协议也会发送拓扑更新。

优势

  • 即使在更大的网络上也更容易配置。
  • 如果链接断开,它将能够动态地选择不同的路由。
  • 它可以帮助您在多个链接之间实现负载平衡。

坏处

  • 更新在路由器之间共享,因此会消耗带宽。
  • 路由协议会​​给路由器 CPU 或 RAM 带来额外的负载。

距离矢量路由协议 (DVR)

距离矢量协议使用大量带宽并缓慢收敛,以特定的时间间隔向每个直接连接的邻居通告其路由表。

在距离矢量路由协议中,当一条路由不可用时,所有路由表都需要用新信息更新。

为什么选择

  • 网络更新会定期交换,并且始终进行广播。
  • 该协议始终信任从邻近路由器收到的路由信息​​。

缺点

  • 由于路由信息定期交换,因此会产生不必要的流量,从而消耗可用带宽。

互联网路由协议

以下是帮助数据包在互联网上传输的协议类型:

路由信息协议 (RIP)

RIP 在 LAN 和 WAN 网络中均有使用. 它还运行在 OSI模型。RIP 的全称是路由信息协议。RIP 有两个版本:

  1. 路由协议1
  2. 路由协议2

原始版本或 RIPv1 可帮助您根据 IP 目标和跳数旅程确定网络路径。RIPv1 还通过将其 IP 表广播到与网络连接的所有路由器来与网络交互。

RIPv2 稍微复杂一些,因为它将其路由表发送到多播地址。

内部网关协议 (IGP)

IGRP 是 CISCO 开发的距离矢量内部网关协议的一个子类型。它是为了克服 RIP 的局限性而引入的。使用的指标是负载、带宽、延迟、MTU 和可靠性。它被路由器广泛用于在自治系统内交换路由数据。

这种类型的路由协议最适合较大的网络规模,因为它每 90 秒广播一次,最大跳数为 255. 与 RIP 相比,它可以帮助您维持更大的网络。IGRP 也得到了广泛使用,因为它能够抵抗路由循环,因为它会在特定网络内发生路由变化时自动更新自身。它还提供了在相等或不相等度量成本路径之间平衡流量负载的选项。

链路状态路由协议

链路状态协议采用独特的方法来搜索最佳路由路径。在该协议中,路由是根据到达目的地的路径速度和资源成本来计算的。

路由协议表:

链路状态路由协议维护下面给出的三个表:

  • 邻居表: 该表仅包含路由器的邻居信息。例如,已形成邻接关系。
  • 拓扑表: 该表存储有关整个拓扑的信息。例如,它包含到特定通告网络的最佳路由和备用路由。
  • 路由表: 这种类型的表包含到达公布网络的所有最佳路线。

为什么选择

  • 该协议为最佳路由和备份路由维护单独的表,因此它比任何其他距离矢量路由协议都更了解网络间的情况。
  • 使用触发更新的概念,因此不会消耗任何不必要的带宽。
  • 当拓扑发生变化时会触发部分更新,因此不需要更新整个路由表。

外部网关协议 (EGP)

EGP 是一种用于在自治系统内相邻的网关主机之间交换数据的协议。此路由协议为路由器提供了一个论坛,用于跨不同域共享信息。EGP 的全称是外部网关协议。EGP 协议包括已知路由器、网络地址、路由成本或相邻设备。

增强型内部网关路由协议 (EIGRP)

EIGRP 是一种混合路由协议,提供路由协议、距离矢量和链路状态路由协议。路由协议的全称是增强型内部网关路由协议。它将使用与 IGRP 相同的复合度量路由与 IGRP 相同的协议,这有助于网络选择最佳路径目的地。

开放最短路径优先 (OSPF)

开放最短路径优先 (OSPF) 协议是专为使用最短路径优先 (SPF) 方法的 IP 网络设计的链路状态 IGP。

OSPF 路由允许您维护数据库,其中包含有关网络周围拓扑的详细信息。它还使用 Dijkstra 算法(最短路径算法) 在网络拓扑发生变化时重新计算网络路径。该协议也非常安全,因为它可以验证协议更改以确保数据安全。

以下是距离矢量和链路状态路由协议之间的一些主要区别:

距离向量 链接状态
距离向量协议发送整个路由表。 链路状态协议仅发送链路状态信息。
它容易受到路由循环的影响。 它不太容易受到路由循环的影响。
有时会使用广播发送更新。 仅使用多播方法进行路由更新。
配置很简单。 配置这个路由协议很困难。
不知道网络拓扑。 了解整个拓扑结构。
例如 RIP、IGRP。 示例:OSPF IS-IS。

中间系统到中间系统 (IS-IS)

ISIS CISCO 路由协议用于在互联网上发送 IP路由 信息。它由一系列组件组成,包括终端系统、中间系统、区域和域。

ISIS 的全称是中间系统到中间系统。在 IS-IS 协议下,路由器被组织成称为区域的组。多个区域被分组以形成一个域。

边界网关协议 (BGP)

BGP 是互联网的最后一种路由协议,属于 DPVP(距离路径向量协议)。BGP 的全称是边界网关协议。

此类路由协议在发生变更时发送更新的路由器表数据。因此,无法自动发现拓扑变化,这意味着用户需要手动配置 BGP。

路由协议的目的是什么?

由于以下原因,需要路由协议:

  • 允许选择最佳路径
  • 提供无环路路由
  • 快速收敛
  • 尽量减少更新流量
  • 易于配置
  • 适应变化
  • 可扩大规模
  • 与现有主机和路由器兼容
  • 支持可变长度

有类路由协议与无类路由协议

这些路由协议之间的一些主要区别如下:

有类路由协议 无类路由协议
有类路由协议在路由更新期间从不发送子网掩码详细信息。 无类路由协议可以在进行路由更新时发送 IP 子网掩码信息。
RIPv1 和 IGRP 是有类协议。这两个协议是不包含子网掩码信息的有类协议。 RIPv2、OSPF、EIGRP 和 IS-IS 都是包含更新中的子网掩码信息的类路由协议。

总结

产品优势 RIP V1 RIP V2 IGRP OSPF 专家组
有类/无类 有分类的 无阶级 有分类的 无阶级 无阶级
米制 复合带宽、延迟。 带宽 复合、带宽、延迟。
定期 30秒 30秒 90秒 没有 30秒
广告地址 255.255.255.255.255 223.0.0.9 255.255.255.255.255 224.0.0.5
224.0.0.6
224.0.0.10
分类 距离向量 距离向量 距离向量 链接状态 杂交种
默认距离 120 120 200 110 170