📜  EIGRP 配置

📅  最后修改于: 2022-05-13 01:57:02.036000             🧑  作者: Mango

EIGRP 配置

先决条件 - EIGRP 基础知识
增强型内部网关路由协议 (EIGRP) 是一种动态路由网络层协议,适用于协议号 88。EIGRP 支持无类路由、VLSM、路由汇总、负载平衡和许多其他有用的功能。它是 Cisco 专有协议,因此网络中运行 EIGRP 的所有路由器都必须是 Cisco 路由器,但现在 EIGRP 正朝着成为开放标准协议的方向发展。

EIGRP 为运行 EIGRP 的路由器之间的通信交换消息。

配置 -

有一个小型拓扑,其中有 3 个路由器(用户将在其上配置 EIGRP),即GfGNoida、GfGDelhi、GfGBangalore 。如图所示,GfGBangalore 路由器必须通告网络 10.10.10.0/24、10.10.11.0/24、172.16.10.0/30、172.16.10.4/30。

因此,现在为路由器 GfGBangalore 配置 EIGRP。

GfGB(config)#router eigrp 1
GfGB(config-router)#network 10.10.10.0
GfGB(config-router)#network 10.10.11.0
GfGB(config-router)#network 172.16.10.0
GfGB(config-router)#network 172.16.10.4 

在这里,首先通过router eigrp 1命令创建了一个 EIGRP 实例,其中 1 是自治系统号。现在,为 GfGDelhi 路由器配置 EIGRP,要通告的网络是 10.10.40.0/24、10.10.50.0/24 和 172.16.10.4/30

GfGDelhi(config)#router eigrp 1
GfGDelhi(config-router)#network 172.16.10.4 
GfGDelhi(config-router)#network 10.10.50.0
GfGDelhi(config-router)#network 10.10.40.0 

现在,同样为 GfGNoida 配置 EIGRP,要通告的网络是 10.10.20.0/24、10.10.30.0/24、172.16.10.0/30

GfGN(config)#router eigrp 1
GfGN(config-router)#network 172.16.10.0
GfGN(config-router)#network 10.10.20.0
GfGN(config-router)#network 10.10.30.0 

这是一个简单的配置,其中用户必须使用 network 命令编写要发布的网络的网络。

故障排除 -
作为配置的 EIGRP,用户应该看到在 EIGRP 操作路由器之间形成邻居时出现的问题。如果出现以下情况,则不会形成邻居:

  • 接口配置为被动
  • k 值不匹配
  • 自治系统编号不同
  • EIGRP 身份验证配置错误
  • 设备之间的接口已关闭

如果以防万一,邻接已启动但路由器未收到网络更新,则可能是以下原因:

  • 未公布适当的网络
  • 接口应用ACL
  • 自动汇总命令导致对不需要的网络进行汇总

现在,在我们配置的场景中观察所有这些事情,看到:

  1. 所有路由器上的自治系统都相同(如配置 1 所示)。

  2. 使用默认的 K 值(10100),如上图所示。
  3. 不应用身份验证。
  4. 接口都起来了。
  5. 此外,没有应用 ACL。

在这种情况下发生的问题是正在汇总网络更新。为什么?

因为自动汇总已启用。这是配置 EIGRP 时最常见的问题。默认情况下,在 EIGRP 中启用了 auto-summary 命令,因此这里对路由进行了汇总。因此情况如下图所示:

因此,用户必须在所有路由器上禁用 auto-summary 命令。

GfGB(config-router)#no auto-summary 

同样,在路由器 GfGDelhi 和 GfGN 上,不会配置自动汇总命令。

现在,用户可以看到交换了所有正确的路由(不是汇总路由)。