Problema estranho de perda de pacotes

Problema estranho de perda de pacotes

Estou realmente lutando para rastrear a causa de um problema de perda de pacotes na minha rede doméstica (BT Infinity FTTC). Começou a acontecer de repente ontem de manhã e está se manifestando de três maneiras:

  1. Exceções de tempo limite em um aplicativo de teste de unidade baseado em Java que se conecta repetidamente a diferentes páginas de um determinado site. Com bastante regularidade (ou seja, com mais frequência do que nunca), agora é dito que a página não foi carregada, o que significa que o tempo limite se esgota após 20 segundos. Tenho certeza de que isso não é um problema no final do site.

  2. Atualizações atrasadas e tempos limite em outro aplicativo Java ao tentar consumir uma API de streaming. É uma API de negociação financeira que transmite dados sempre que há uma alteração e as atualizações geralmente são instantâneas. Basicamente, posso ver que meu aplicativo está tentando trabalhar com dados antigos porque as atualizações estão muito atrasadas e, de vez em quando, o aplicativo é reiniciado completamente devido a um longo atraso no recebimento de uma pulsação de atividade do servidor.

  3. Ao transmitir mídia de um servidor na rede para um cliente (isto é, isso ocorre exclusivamente na LAN, ao contrário dos outros dois cenários), basicamente a mídia falha bastante e, eventualmente, apenas congela.

Todos os itens acima funcionaram bem por muito tempo (ou seja, anos) até agora. O "servidor" é uma máquina Win10 Pro.

Aqui está o que tentei até agora para descobrir o que está acontecendo:

  • Fazendo ping no site de teste de unidade, na API de streaming, no cliente de mídia e no endereço de loopback local do meu servidor. Resultado: Tempos de ping completamente normais, muito baixos e sem qualquer perda de pacotes
  • Tirando o servidor da equação migrando os dois aplicativos mencionados acima para outra máquina na rede (um laptop Win10 em WiFi, só para testar esse aspecto também). Resultado: mesmos problemas e erros
  • Troquei o roteador (BT Smart Hub) por outro (um BT Home Hub 5 mais antigo). Eu tinha certeza de que esse seria o problema (especialmente porque notei que o firmware do roteador foi atualizado ontem de manhã), mas os mesmos problemas se manifestaram no novo roteador.
  • Executei um rastreamento do Wireshark ao tentar transmitir mídia como no cenário 3 acima. Resultado: muitas mensagens de confirmação e retransmissão quando o problema persiste.

Desculpe pela explicação prolixa; Basicamente, tenho andado em círculos com isso já há algum tempo. Não consigo ver como é um problema de ISP, visto que o problema também ocorre na LAN. Também não é específico do meu servidor ou roteador habitual. Muito brevemente, ele começará a funcionar perfeitamente bem novamente e, em seguida, voltará aos problemas cerca de meia hora depois.

É muito bizarro. Qualquer sugestão sobre qualquer outra coisa a ser observada seria muito bem-vinda.

informação relacionada