我有两台路由器(总部的 Cisco ISR4331 和其中一个分支机构的 Netgear(带有 pfSense)。这些路由器之间有 GRE 隧道,我使用静态路由。但我们决定在分支机构中添加一些网络冗余,所以现在有两个 ISP(当主 ISP 出现故障时,备用 ISP 上升)但我需要路由器相应地更改到邻居网络的路由。到目前为止,在我见过的所有关于 OSPF 的手册中,只有一个链接在两个路由器之间......这个想法是当第一个 GRE 出现故障时通过其他 GRE 更改路由,反之亦然。
There is "configurations" of routers (not real just for illustrative purposes):
Router1
interface Tunnel1
description *Tunnel to branch office*
ip address 10.1.10.2 255.255.255.252
tunnel source 1.1.1.1
tunnel destination 2.2.2.2
interface Tunnel2
description *BACKUP Tunnel to branch office*
ip address 10.1.15.2 255.255.255.252
tunnel source 1.1.1.1
tunnel destination 3.3.3.3
ip route 10.100.200.0 255.255.255.0 Tunnel1
Router2
interface Tunnel1
description *Tunnel to HQ*
ip address 10.1.10.3 255.255.255.252
tunnel source 2.2.2.2
tunnel destination 1.1.1.1
interface Tunnel2
description *BACKUP Tunnel to HQ*
ip address 10.1.15.3 255.255.255.252
tunnel source 3.3.3.3
tunnel destination 1.1.1.1
ip route 10.100.100.0 255.255.255.0 Tunnel1
目前,我不仅可以手动更改路由,还需要路由器确定在链路损坏等情况下使用哪个隧道。