在瞻博网络 QFX5110 和 Cisco ASR1000 之间找到正确的 BFD 计时器

网络工程 思科 杜松 瞻博网络 cisco-asr ios-xe
2021-07-15 17:02:47

我正在尝试在 Cisco ASR1000(非 X)和瞻博网络 QFX5110 上为 OSPF 和 BGP 配置 BFD。问题是 QFX 不正式支持低于 1000 毫秒的BFD 计时器而没有潜在的襟翼。

QFX5000 系列交换机和 EX4600 交换机不支持小于 1 秒的最小间隔值。

另一方面,ASR1000 似乎不支持rx_int大于 999ms的 BFD

lns-02(config-subif)#bfd interval ?
  <750-999>  Milliseconds

在 ASR1000 上升级 IOS-XE 是否允许我将此值增加到 1000 毫秒或更高?还是这是硬件限制?

如果 1000ms 是不可能的,有没有人使用过他们发现在这种组合中可靠的特定 BFD 计时器?特别是带有 ASR 的 QFX5110s?

需要注意的几点:

  • ASR1000 正在运行 Cisco IOS XE Software, Version 03.16.07b.S - Extended Support Release
  • 我找到了一份文件,表明这可能与硬件有关,但我不确定。
  • 我有一些运行较新 IOS-XE 的 ASR1001-X 路由器,它们可以执行更高的 BFD 计时器,最高可达 9,999 毫秒。他们正在运行更新的 IOS-XE:Cisco IOS XE Software, Version 16.09.04
bdr-01(config-subif)#bfd interval ?
  <750-9999>  Milliseconds

这是我在 ASR1001 和 ASR1001-X 设备上的预期配置:

 bfd interval 1000 min_rx 1100 multiplier 3

这是我在 QFX 上的预期配置:

        bfd-liveness-detection {
            minimum-interval 1000;
            minimum-receive-interval 1100;
            multiplier 3;
        }
1个回答

我强烈建议您考虑将 IOS 升级到更新的版本,因为截至 2016 年 8 月,IOS XE 3.16不再支持安全漏洞供您参考,我有一个运行 IOS XE 16.06.08 的 ASR1001(非 X),如下所示,这似乎支持比 3.16 大得多的 BFD 间隔。

<redacted>#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
<redacted>(config)#interface TenGigabitEthernet0/0/0.2156
<redacted>(config-subif)#bfd interval ?
  <50-9999>  Milliseconds

编辑:实际上是在看 ASR1001-X。正如 OP 所建议的,3.16 上的 1001s(自 EOL/EOS 以来的最新版本)仅支持高达 999ms 的 BFD 间隔。