Suplantación de direcciones IP: qué es y cómo protegerte
Qué permite y qué no permite falsificar una dirección de origen, por qué importan las respuestas y en qué se diferencia validar el origen de comprobar la identidad de un usuario.


La dirección del remitente se puede copiar. Indica al destinatario adónde enviar la respuesta, pero no demuestra quién envió el mensaje.
Una carta puede llevar tu dirección como remitente aunque no la hayas enviado tú. La dirección indica al destinatario adónde debe ir la respuesta; no demuestra quién escribió la carta. La suplantación de direcciones IP aprovecha una carencia similar en las comunicaciones por internet.
¿Qué se falsifica?
La información viaja por una red en paquetes. Cada paquete IP tiene una dirección de destino y una dirección de origen. La suplantación consiste en introducir una dirección de origen falsa en ese paquete. El receptor ve el origen declarado, a menos que otro mecanismo compruebe si resulta coherente.
Una dirección IP ayuda a las redes a entregar el tráfico. No es el documento de identidad de una persona. Varias personas pueden compartir una misma dirección pública, y la dirección de un dispositivo puede cambiar. Por tanto, una regla que permite el tráfico procedente de una IP concreta responde a una cuestión más limitada que un inicio de sesión o una comprobación criptográfica de identidad.
Por qué importa la respuesta
Supongamos que alguien envía una solicitud con tu dirección como origen. Normalmente, el servicio dirige su respuesta hacia ti. Quien envió la solicitud no recibe automáticamente esa respuesta ni obtiene acceso a tu equipo.
Esto importa en TCP, el protocolo de transporte que utilizan muchas aplicaciones: abrir una conexión exige un intercambio en ambos sentidos, y las conexiones establecidas mantienen un registro de su propio estado. Copiar una dirección no basta para completar ese intercambio. La especificación de TCP describe esas comprobaciones de conexión y secuencia. Son protecciones útiles, pero no sustituyen la autenticación del servicio o del usuario.
Cómo puede causar daños una dirección falsificada
Puede que un atacante no quiera mantener una conversación. Quizá quiera que un servicio envíe respuestas no deseadas a otra persona. Si responden muchos servicios, la víctima recibe tráfico que nunca solicitó. Esto es un ataque de reflexión. Si las respuestas son mucho mayores que las solicitudes, también se produce amplificación.
Otros ataques intentan agotar los recursos directamente o explotar un servicio que confía demasiado en una dirección de origen. El resultado depende del servicio, de la ruta de red y de sus protecciones. La suplantación por sí sola no permite leer una sesión cifrada ni tomar el control de una cuenta.
Dos comprobaciones distintas en dos lugares distintos
En el límite de una red, un operador puede rechazar el tráfico que declara un origen que no debería llegar por esa conexión. Por ejemplo, la conexión de un cliente no debería enviar paquetes que aparenten pertenecer al rango de direcciones de otro cliente sin relación con él. Este es el principio del filtrado de origen de BCP 38.
En la capa de aplicación, la autenticación comprueba quién está autorizado a participar. HTTPS utiliza TLS para autenticar el servidor y proteger la conexión cuando la configuración y la validación son correctas; el inicio de sesión establece, por separado, la identidad de la cuenta. Una dirección que parezca válida no puede sustituir ninguna de las dos comprobaciones.
Qué puedes hacer
Si utilizas internet, en lugar de operar una red, mantén el software actualizado, utiliza servicios con conexiones cifradas y autenticadas y toma en serio las advertencias sobre certificados. Estas medidas protegen las conversaciones en las que participas. Filtrar el tráfico con direcciones falsificadas que atraviesa una conexión a internet es tarea del operador de red; una contraseña más segura no puede hacerlo.
Si operas una red o un servicio, empieza por dónde situar las comprobaciones de origen y la autenticación. Para entender mejor la reflexión, la inundación de tráfico y la terminología relacionada, continúa con los distintos patrones de ataque.
Busca el mecanismo que respalda la afirmación
El hábito útil aquí es preguntarse qué verifica realmente un sistema. Lu Heng lleva esa pregunta a una reflexión más amplia sobre las instituciones y el poder en la Nota 20, sobre las capas de realidad y el poder simbólico. Ese ensayo desarrolla un argumento de mayor alcance; el ejemplo de redes que se presenta aquí es simplemente una forma concreta de distinguir una afirmación del mecanismo que la respalda.