Tenemos una aplicación de servidor que enfrenta problemas de agotamiento de TCP en alrededor de 4000 conexiones. Esto ocurrirá cada 3 o 4 semanas (aproximadamente). El proveedor, que ha creado esta aplicación de servidor, nos dice después de examinar la salida de netstat -b que algunas conexiones permanecen abiertas incluso si los clientes se han caído.
Me dieron la tarea de investigar por qué una aplicación de cliente en particular no está cerrando la conexión TCP correctamente. Creo que si una computadora cliente se apaga, no puede informar POSIBLEMENTE desde el servidor que todavía se establece una conexión TCP con ese cliente. Lamentablemente, no puedo encontrar ninguna información para validar mi punto de vista. No quiero perder más tiempo investigando un problema potencial que no creo que pueda ser un problema.
tldr;
¿Puede un servidor informar una conexión establecida a una computadora que está apagada?