Estou tentando descobrir por que a conexão TCP / IP do meu aplicativo continua soluçando a cada 10 minutos (exatamente, em um ou dois segundos). Executei o Wireshark e descobri que, após 10 minutos de inatividade, a outra extremidade está enviando um pacote com o sinalizador reset (RST) definido. Uma pesquisa no google me diz "a bandeira RESET significa que o receptor ficou confuso e quer interromper a conexão", mas isso é um pouco aquém dos detalhes que eu preciso. O que poderia estar causando isso? E é possível que algum roteador ao longo do caminho seja responsável por isso ou isso sempre vem do outro ponto de extremidade?
Edit: Existe um roteador (especificamente um Linksys WRT-54G) sentado entre o meu computador e o outro terminal - há algo que eu deva procurar nas configurações do roteador?