Servidores TCP Descartando conexões

Servidores TCP Descartando conexões

Estou tendo um problema com minha máquina Windows (ou configuração de rede) interrompendo as conexões do servidor TCP após cerca de 4 transações.

Minha configuração, máquina Windows 10 conectada ao roteador e depois à Internet, com uma porta encaminhada de volta para minha máquina.

Exemplo,

  • Eu inicio um servidor TCP com remetente de pacotes na porta '10000'

  • com meu dispositivo remoto (fora da rede), eu me conecto ao servidor TCP na minha máquina através da porta encaminhada e envio alguns dados

  • as primeiras transações funcionarão como esperado.
  • após 4 transações o servidor irá parar de responder, o dispositivo remoto pode continuar enviando pois ainda pensa que existe um servidor, mas não vejo os dados no servidor TCP.

Posso recriar esta situação na minha máquina com qualquer programa de servidor TCP (Hercules, Packet Sender etc...), incluindo aqueles escritos em C# e php.

Obs: isso só acontece com dispositivos fora da rede através da porta encaminhada, se for local da máquina ou rede funciona.

Excluí os dispositivos de envio, pois posso me conectar a outros servidores que não estão na minha rede e funciona conforme o esperado.

Suspeito que seja configuração de roteador\rede, mas não sei por onde começar.

informação relacionada