在一个位置处理多个冗余城域以太网电路

网络工程 路由 思科-ios eigrp 故障转移
2022-02-03 00:44:33

我们最近为我们的主校区和 8 个分支机构注册了城域以太网。它是一个“网状网络”,运营商在云中提供虚拟第 2 层交换机。我在每个站点都有一台运行 EIGRP 的 Cisco 路由器,它们在“面向广域网”的接口上都相互有邻居关系。

该运营商提供了进入主校区的第二条线路,该线路通过一条完全不同的路径进入不同的建筑。这很好,因为主校区正在进行大量建设。我正在尝试考虑提供故障转移的最佳方式。负载平衡不是必需的,因为每个分支都有 100 Mbps,主校区有 1 Gbps,所以即使没有负载平衡,1 Gbps 也不可能饱和。该连接目前终止于主校区的 ASR1001-X。

每个校区还有一个运行在 7 到 60 Mbps 之间的备用 Internet 连接,通过 DMVPN 终止到 ISR-4431。我之所以提到这一点,是因为如果终止第二个以太网 WAN 连接是在与“主”线路相同的 ASR1001-X 中完成的,如果这样更容易的话,我很好。

这里有一些可能性...

  • 两个连接到 ASR
    • 有一个普通接口和一个备份接口但是,由于 WAN 连接终止于 CPE,因此即使后端连接出现问题,链接灯也可能不会熄灭。我看过一篇关于以太网 CFM的文章,但还没有真正研究过。
    • 查看运营商是否支持 VLAN-trunk 接口。这样我就可以在每个分支有两个虚拟连接,并让 EIGRP 根据 keepalives/neighbor 关系管理上下线。这也将提供负载平衡(我并不真正需要)。我宁愿不要乱搞 dot1q 子接口或担心标记到运营商,但如果需要......
  • 将第二个连接终止到另一个路由器(例如,前面提到的 4431)并调整带宽和延迟等内容,以便 EIGRP 不会将其标记为等成本。

有人遇到过这种情况并找到了理想的解决方案吗?

1个回答

我不明白为什么您不能有两个接口,而只是让路由协议决定哪个链接有效,哪个链接无效。如果你想要一个活动/备用设置,你可以操纵一个延迟,但这不需要两个路由器,或者你可以用两个路由器来做。这就是动态路由协议的真正意义所在。

如果某些事情的故障转移时间太长,那么您可以运行 BFD。