📜  IGRP 和 EIGRP 的区别(1)

📅  最后修改于: 2023-12-03 14:42:04.180000             🧑  作者: Mango

IGRP 和 EIGRP 的区别

IGRP (Interior Gateway Routing Protocol) 和 EIGRP (Enhanced Interior Gateway Routing Protocol) 是两种内部网关路由协议,它们都是 Cisco 提供的。

IGRP

IGRP 是一种距离向量路由协议,它使用基于跳数和带宽的路由选择参数来计算路由的距离。它的最大跳数是 100,最大带宽是 100 Mbps。IGRP 支持 VLSM (Variable Length Subnet Masking)。

IGRP 是一种跨网络交换路由信息的协议,它使用广播的方式向其他路由器传播信息。IGRP 使用分层的体系结构,它把网络分成三个层次:

  1. AS (Autonomous System,自治系统)
  2. Area (区域)
  3. Subnet (子网)

IGRP 在 AS 层次中,通过 AS 号来区分不同的网络。在 Area 层次中,通过 Network ID 来区分不同的区域。在 Subnet 层次中,通过 Subnet ID 来区分不同的子网。

IGRP 使用 DUAL (Diffusing Update Algorithm) 算法来选择最佳路径。DUAL 算法会评估当前路由和备选路由的度量值,选择最优的路由路径。

EIGRP

EIGRP 是一种高级距离矢量路由协议,它使用 Diffusing Update Algorithm (DUAL) 来计算路由。EIGRP 能利用多个网络层协议(如 IP、IPX 和 AppleTalk)传送信息。EIGRP 使用距离向量和链路状态两种路由选择方式,可以适应复杂网络拓扑结构。

EIGRP 采用类似于 OSPF 的协议格式,支持 VLSM。EIGRP 允许多个不同的度量标准(如带宽、时延、可用带宽等)来计算路由。

EIGRP 采用可靠的传输方式,每个路由器都维护与邻居之间的可靠连接状态。如果连接断开,路由器会立即通知邻居,并尝试重新建立连接。

EIGRP 的更新效率很高,因为它只发送与拓扑更改有关的路由信息,而不是周期性地广播所有路由信息。

区别
  1. 协议类型:IGRP 是距离向量协议,EIGRP 是距离矢量协议。
  2. 路由计算方式:IGRP 使用基于跳数和带宽的路由选择参数来计算路由距离;EIGRP 使用 DUAL 算法来计算路由,并支持多种度量标准。
  3. 支持的网络层协议:IGRP 仅支持 IP 协议;EIGRP 能够利用多个网络层协议传送信息。
  4. 更新方式:IGRP 周期性地向所有路由器发送路由信息;EIGRP 只发送与拓扑更改有关的信息。
  5. 网络拓扑结构:IGRP 只能适应简单的网络拓扑结构;EIGRP 能够适应复杂的网络拓扑结构。
  6. 运行效率:EIGRP 比 IGRP 运行效率更高。
# IGRP 和 EIGRP 的区别

IGRP (Interior Gateway Routing Protocol) 和 EIGRP (Enhanced Interior Gateway Routing Protocol) 是两种内部网关路由协议,它们都是 Cisco 提供的。

## IGRP

IGRP 是一种距离向量路由协议,它使用基于跳数和带宽的路由选择参数来计算路由的距离。它的最大跳数是 100,最大带宽是 100 Mbps。IGRP 支持 VLSM (Variable Length Subnet Masking)。

IGRP 是一种跨网络交换路由信息的协议,它使用广播的方式向其他路由器传播信息。IGRP 使用分层的体系结构,它把网络分成三个层次:

1. AS (Autonomous System,自治系统)
2. Area (区域)
3. Subnet (子网)

IGRP 在 AS 层次中,通过 AS 号来区分不同的网络。在 Area 层次中,通过 Network ID 来区分不同的区域。在 Subnet 层次中,通过 Subnet ID 来区分不同的子网。

IGRP 使用 DUAL (Diffusing Update Algorithm) 算法来选择最佳路径。DUAL 算法会评估当前路由和备选路由的度量值,选择最优的路由路径。

## EIGRP

EIGRP 是一种高级距离矢量路由协议,它使用 Diffusing Update Algorithm (DUAL) 来计算路由。EIGRP 能利用多个网络层协议(如 IP、IPX 和 AppleTalk)传送信息。EIGRP 使用距离向量和链路状态两种路由选择方式,可以适应复杂网络拓扑结构。

EIGRP 采用类似于 OSPF 的协议格式,支持 VLSM。EIGRP 允许多个不同的度量标准(如带宽、时延、可用带宽等)来计算路由。

EIGRP 采用可靠的传输方式,每个路由器都维护与邻居之间的可靠连接状态。如果连接断开,路由器会立即通知邻居,并尝试重新建立连接。

EIGRP 的更新效率很高,因为它只发送与拓扑更改有关的路由信息,而不是周期性地广播所有路由信息。

## 区别

1. 协议类型:IGRP 是距离向量协议,EIGRP 是距离矢量协议。
1. 路由计算方式:IGRP 使用基于跳数和带宽的路由选择参数来计算路由距离;EIGRP 使用 DUAL 算法来计算路由,并支持多种度量标准。
1. 支持的网络层协议:IGRP 仅支持 IP 协议;EIGRP 能够利用多个网络层协议传送信息。
1. 更新方式:IGRP 周期性地向所有路由器发送路由信息;EIGRP 只发送与拓扑更改有关的信息。
1. 网络拓扑结构:IGRP 只能适应简单的网络拓扑结构;EIGRP 能够适应复杂的网络拓扑结构。
1. 运行效率:EIGRP 比 IGRP 运行效率更高。