Failover OSPF en Mikrotik: Servicios de Internet

Para comenzar identificar la cantidad de Routers que se van a utilizar en la red, en este caso tendremos cuatro, de los cuales, dos de ellos cuentan con servicio de internet independiente.

Una vez identificado esto debemos realizar la configuración del protocolo OSPF en cada uno de ellos. Primero configuramos el Router R-1.

Ya que es un router con salida a internet, la configuración es distinta, por lo tanto, mediante consola se establecen los comandos:

ip address add address=192.168.0.120/24 interface=ether1

ip address add address=10.1.5.2/30 interface=ether3

ip address add address=10.1.1.1/30 interface=ether2

ip address add address=192.168.3.1/24 interface=ether4

ip dns set servers=8.8.8.8,1.1.1.1

ip route add gateway=192.168.0.1

ip firewall nat add chain=srcnat action=masquerade

routing ospf instance set numbers=default distribute-default=if-installed-as-type-1 redistribute-connected=as-type-1 router-id=1.0.0.1 disabled=no

routing ospf network add area=backbone network=10.1.1.0/30

routing ospf network add area=backbone network=10.1.5.0/30

Con estos comandos configuramos cada una de las interfaces del Router R-1 que se van a utilizar, además de la instancia y redes correspondientes al protocolo OSPF y las configuraciones correspondientes para obtener salida a internet.

El router R-3 de igual manera cuenta con salida a Internet, por lo que se debe configurar de una manera muy parecida:

ip address add address=192.168.0.100/24 interface=ether4

ip address add address=10.1.5.1/30 interface=ether2

ip address add address=10.1.4.1/30 interface=ether1

ip address add address=192.168.6.1/24 interface=ether5

ip dns set servers=8.8.8.8,1.1.1.1

ip route add gateway=192.168.0.1

ip firewall nat add chain=srcnat action=masquerade

routing ospf instance set numbers=default distribute-default=if-installed-as-type-1 redistribute-connected=as-type-1 router-id=1.0.0.3 disabled=no

routing ospf network add area=backbone network=10.1.4.0/30

routing ospf network add area=backbone network=10.1.5.0/30

De esta manera se ha realizado la configuración necesaria para el protocolo OSPF en los routers con salida a internet, ahora realizaremos la configuración para los routers que no cuentan con servicio independiente de internet.

R-2

ip address add address=10.1.1.2/30 interface=ether1

ip address add address=10.1.3.1/30 interface=ether2

ip address add address=192.168.4.1/24 interface=ether4

ip dns set servers=8.8.8.8,1.1.1.1

routing ospf instance set numbers=default redistribute-connected=as-type-1 router-id=1.0.0.2 disabled=no

routing ospf network add area=backbone network=10.1.1.0/30

routing ospf network add area=backbone network=10.1.3.0/30

R-3

ip address add address=10.1.3.2/30 interface=ether1

ip address add address=10.1.4.2/30 interface=ether2

ip address add address=192.168.5.1/24 interface=ether3

ip dns set servers=8.8.8.8,1.1.1.1

routing ospf instance set numbers=default redistribute-connected=as-type-1 router-id=1.0.0.4 disabled=no

routing ospf network add area=backbone network=10.1.4.0/30

routing ospf network add area=backbone network=10.1.3.0/30

Una vez hecho esto podemos confirmar que contamos con salida a internet desde cada uno de los routers. De igual manera, al estar distribuyendo la ruta por defecto ambos routers con salida a internet, el protocolo OSPF identifica cual es la ruta más corta para cada uno de los routers, de este modo encontramos que el router R-2 se encuentra saliendo a internet a través del R-1, y el R-4 a través del R-3.

Debido a la forma en la que trabaja el protocolo OSPF, en caso de tener una falla o caída en el servicio de alguno de los dos que se tienen disponibles, de manera dinámica la ruta por defecto del router que se encuentre estable será la que se distribuya hacia todos los demás.

Simulando un fallo, podemos confirmar esta información, deshabilitando la interfaz “ether1” del router R-1, al hacer esto el tráfico hacia internet se realiza de la siguiente manera hacia el R-3.

De igual manera funciona si el fallo o caída se genera en el router R-3, de este modo es como establecemos la configuración para un failover con dos servicios independientes de internet dentro de nuestra Red.

En caso de tener más, únicamente habría que identificar cuales y sus respectivas interfaces, para así, distribuir la ruta por defecto, y el protocolo OSPF se encarga de reconocer la ruta más corta o barata según sus parámetros establecidos

Leave a Comment