У меня есть два маршрутизатора (Cisco ISR4331 в HQ и Netgear (с pfSense) в одном из филиалов. Между этими маршрутизаторами есть туннель GRE, я использую статическую маршрутизацию. Но мы решили добавить некоторую избыточность сети в филиале офис, так что теперь есть два интернет-провайдера (и когда основной провайдер выходит из строя, резервный провайдер увеличивается), но мне нужны маршрутизаторы, чтобы соответственно изменить маршруты к сетям соседа. Во всех руководствах по OSPF, которые я видел до сих пор, есть только одна связь между двумя маршрутизаторами ... Идея состоит в том, чтобы изменить маршрут через другой GRE, когда 1-й отключается, и наоборот.
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
В настоящее время я не могу только изменять маршруты вручную, но мне нужны маршрутизаторы, чтобы определить, какой туннель использовать в случае повреждения канала и т. Д.