La función de los routers en una red es tan importante que, con frecuencia, son el blanco de ataques de red. Los administradores de red deben tener en cuenta que los routers corren el mismo riesgo de sufrir ataques que los sistemas para usuarios finales.

En general, se puede atacar a los sistemas de routing mediante la perturbación de los peers de routing o la falsificación de los datos que se transportan en el protocolo de routing. En general, la información de routing falsificada se puede usar para causar que los sistemas intercambien información errónea (se mientan), provoquen un ataque por denegación de servicio (DoS) u ocasionen que el tráfico tome una ruta que normalmente no seguiría. Las consecuencias de falsificar información de routing son las siguientes:

Haga clic en el botón Reproducir en la animación para ver un ejemplo de un ataque que genera un bucle de routing. Un atacante pudo conectarse directamente al enlace entre los routers R1 y R2. El atacante inserta información de routing falsa destinada solo al router R1, que indica que el R2 es el destino preferido a la ruta de host 192.168.10.10/32. Aunque el R1 tiene una entrada en la tabla de routing a la red 192.168.10.0/24 conectada directamente, agrega la ruta insertada a su tabla de routing debido a la máscara de subred más larga. Una ruta con una máscara de subred coincidente más larga se considera superior a una ruta con una máscara de subred más corta. En consecuencia, cuando un router recibe un paquete, selecciona la máscara de subred más larga, debido a que se trata de una ruta más precisa hacia el destino.

Cuando la PC3 envía un paquete a la PC1 (192.168.10.10/24), el R1 no reenvía el paquete a la PC1 host. En cambio, dirige el paquete al router R2, porque la aparente mejor ruta a 192.168.10.10/32 pasa a través del R2. Cuando el R2 recibe el paquete, analiza la tabla de routing y reenvía el paquete nuevamente al R1, lo que ocasiona un bucle.

Para mitigar los ataques a los protocolos de routing, puede configurar la autenticación de OSPF.