2009-12-21 15 views

Respuesta

6

En general, ninguna. Es responsabilidad del programador y diseñador de protocolos especificar, implementar y hacer cumplir cualquier tiempo de espera en un nivel de aplicación.

Sin embargo, todo tipo de cosas pueden ocurrir para causar interrupciones y otros problemas de conectividad de red. No es posible determinar si una conexión TCP está inactiva, o si el otro extremo no está disponible, a menos que intente enviar algo.

Por esta razón, la mayoría de los servidores con conexiones de larga data contienen sondeos simples como el envío de paquetes vacíos o de vez en cuando solo para detectar la falta de conectividad.

Cuestiones relacionadas