Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

TCP, establecimiento, cierre y temporizadores

5 tareas · 38 min · Principiante

El cortafuegos sigue cada conexión TCP por sus estados, y cada estado tiene un reloj. El 15 de junio de 2027 el ERP de Distribuciones Mirador del Cauca se queda «colgado» cuando un usuario vuelve a su pantalla tras un rato sin trabajar. Tienes un extracto de cuatro flujos con las banderas de cada paquete, el estado que el cortafuegos anotó y su configuración de temporizadores. Todo ya exportado: se lee y se explica, sin tocar ningún equipo.

0 de 5 · 0%

Objetivo de la sala

El cortafuegos sigue cada conexión TCP por sus estados, y cada estado tiene un reloj. El 15 de junio de 2027 el ERP de Distribuciones Mirador del Cauca se queda «colgado» cuando un usuario vuelve a su pantalla tras un rato sin trabajar. Tienes un extracto de cuatro flujos con las banderas de cada paquete, el estado que el cortafuegos anotó y su configuración de temporizadores. Todo ya exportado: se lee y se explica, sin tocar ningún equipo.

TCP abre una conexión con tres mensajes: SYN, SYN-ACK y ACK. El cortafuegos con estado pasa por estados parecidos (en este laboratorio: SYN_ENVIADO, SYN_RECIBIDO y ESTABLECIDA) y solo da por válida la conversación al completarse. El cierre ordenado usa FIN en cada sentido; un RST la corta de golpe. Tras el cierre, muchos equipos conservan la entrada un rato corto para que los paquetes tardíos de esa conversación no abran otra por error. La definición del protocolo es la RFC 9293; los nombres de estado del cortafuegos son propios de cada fabricante.

Abre la consola y consulta paquetes. Sigue el flujo F-101 de principio a fin.

Responde para continuar

Si el cortafuegos recibe un ACK suelto cuya conversación no tiene entrada en su tabla, ¿qué es lo esperable en un equipo con estado?

Ver pista de ayuda

Sin entrada previa no hay estado que lo respalde.

Una conexión puede estar bien establecida y, aun así, perder la entrada si pasa más tiempo del permitido sin que circule ningún paquete. Cuando la aplicación vuelve a hablar, su paquete llega a un cortafuegos que ya no recuerda nada. Ese paquete se descarta, y la aplicación lo vive como una conexión que «se queda colgada» hasta que agota sus propios reintentos.

En paquetes, localiza el flujo establecido cuyo último paquete aparece descartado por no tener sesión.

Responde para continuar

¿Qué flujo termina con un paquete descartado por no tener sesión? Escribe su identificador.

El temporizador de inactividad de las conexiones establecidas es el que borra una entrada sin tráfico. Un valor global corto protege la tabla; uno largo la expone. Por eso se prefiere ajustarlo por regla o por servicio cuando una aplicación lo necesita. Como referencia, la RFC 5382 pide a un NAT que, si abandona una conexión inactiva, no use un valor menor de 2 horas y 4 minutos para las establecidas; es una exigencia para NAT, y un cortafuegos de empresa puede fijar otra política, pero debe hacerlo sabiendo qué aplicaciones se afectan.

Consulta temporizadores y lee el valor de las conexiones establecidas.

Responde para continuar

¿Cuántos segundos de inactividad tolera una conexión TCP establecida antes de que se borre su entrada? Escribe solo el número.

Para explicar un corte hay que comparar la inactividad real con el temporizador. En el flujo del ERP hacia el servidor de base de datos, mide el tiempo entre el último paquete que circuló con normalidad y el que se descartó. Si supera el temporizador de la tarea anterior, la causa del síntoma está explicada por el reloj y no por un fallo de red.

Responde para continuar

¿Cuántos minutos pasaron entre el último paquete aceptado de F-102 y el paquete que se descartó? Escribe solo el número.

Hay dos caminos sanos. El primero es que la aplicación envíe señales de actividad (paquetes de mantenimiento de conexión) a un intervalo menor que el temporizador. El segundo es subir el temporizador solo en la regla del ERP hacia la base de datos, y no globalmente: así la tabla no se llena de entradas viejas de todo el mundo. Cualquiera de los dos se registra como cambio y se prueba. Lo que no se hace es dejar el valor global enorme «por si acaso».

Responde para continuar

¿Cuál es la corrección más ajustada para el corte del ERP?

Ver pista de ayuda

Ajusta lo mínimo, donde está el problema.

Inicia sesión para registrar tus puntos y progreso en el ranking.

Whoami-Labs Pro

Whoami-Labs Pro utiliza cookies

Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad