Una aplicación de servidor TCP está programada para escuchar en el puerto número P en el host S. Un cliente TCP está conectado al servidor TCP a través de la red.
Considere que mientras la conexión TCP estaba activa, la máquina del servidor S falló y se reinició. Suponga que el cliente no utiliza el temporizador de actividad TCP. ¿Cuál de los siguientes comportamientos es/son posibles?
(A) Si el cliente estaba esperando recibir un paquete, puede esperar indefinidamente
(B) La aplicación del servidor TCP en S puede escuchar en P después de reiniciar
(C) Si el cliente envía un paquete después de reiniciar el servidor, recibirá un Segmento RST
(D) Si el cliente envía un paquete después de reiniciar el servidor, recibirá un segmento FIN
Respuesta: (A) (B) (C)
Explicación: Se utiliza un temporizador de actividad para evitar una conexión inactiva prolongada entre dos TCP.
Por lo tanto, en ausencia del temporizador de mantenimiento de TCP, la opción (A) es correcta.
La aplicación del servidor TCP en S puede escuchar en P después de reiniciar. Cierto porque la sesión todavía está allí. La opción (B) es correcta.
Se produce una liberación brusca de la conexión cuando se envía un segmento RST . La opción (C) es correcta.
Una conexión TCP se termina utilizando el segmento FIN donde el bit FIN se establece en 1. La opción (D) es falsa.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA