En esta 3era parte de la configuración de DMVPN veremos cómo es la configuración utilizando el protocolo de enrutamiento OSPF. Dada la topología utilizada y la forma de operación de DMVPN (Hub y Spokes) es que habrá que hacer algunos ajustes para que OSPF pueda funcionar.

Ospf identifica varios tipos de network como por ejemplo:

  • point-to-point (Viene por default)
  • broadcast (Es la mejor opción)
  • non-broadcast (no cubierto en este tutorial)
  • point-to-multipoint (no cubierto en este tutorial)
  • point-to-multpoint non-broadcast (no cubierto en este tutorial)

Nos centraremos en los 2 primeros tipos para realizar la configuración:

En R1:

En R2:

Antes de configurar OSPF en R4 que es el HUB comprobemos que DMVPN está funcionando sin problemas:




En R4 configuramos OSPF:

Después de configurar OSPF en el HUB veremos lo siguiente:


Esto ocurre porque las interfaces que participan de OSPF están por defecto trabajando para redes tipo Point to Point, entonces la interfaz Tunnel del hub espera formar adyacencia con 1 solo vecino y no recibir mensajes de más de uno, es por esta razón que OSPF no trabaja bien y tendremos que hacer algunos ajustes. Esto lo podemos verificar de la siguiente manera:

Utilizamos el comando show ip ospf interface para ver el tipo de red en que trabaja la interfaz:

En R1:


En R2:

En R4:

Observe que el network type es Point to Point por lo tanto OSPF no funciona correctamente.

Para reparar esto lo que debemos hacer es:

  • Cambiar a una estructura de tipo broadcast
  • Asegurarse que los spokes jamás sean DR

Esto se hace en la interface tunnel de los spokes y el HUB:

En R1:

En R2:

En R4:

Antes de hacer las comprobaciones es muy importante resetear el proceso de OSPF, esto lo haremos en el HUB:


Ahora debería todo funcionar:

Comprobamos que tengamos adyacencias. Nótese que los Spokes son DRother

La tabla de vecinos y de enrutamiento ahora si está correcta.

Solo faltaría comprobar conectividad entre spokes:

Para esto utilizamos ping y traceroute:

Con esto comprobamos que si funciona y que ahora tenemos funcionando dmvpn con ospf en una red tipo broadcast.

En la parte 4 de la configuración de dmvpn veremos como se configura IPSEC.