Estoy tratando de averiguar por qué la conexión TCP / IP de mi aplicación sigue fallando cada 10 minutos (exactamente, en 1-2 segundos). Ejecuté Wireshark y descubrí que después de 10 minutos de inactividad, el otro extremo está enviando un paquete con el indicador de reinicio (RST) configurado. Una búsqueda en Google me dice que "la bandera RESET significa que el receptor se ha confundido y, por lo tanto, quiere cancelar la conexión", pero eso es un poco menos que el detalle que necesito. ¿Qué podría estar causando esto? ¿Y es posible que algún enrutador en el camino sea responsable de ello o esto siempre vendría del otro punto final?
Editar: Hay un enrutador (específicamente un Linksys WRT-54G) entre mi computadora y el otro punto final.¿Hay algo que deba buscar en la configuración del enrutador?