Problema estranho de perda de pacotes

2

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 páginas diferentes em um site específico. Muito regularmente (ou seja, mais frequentemente do que nunca), agora está dizendo que a página não foi carregada, o que significa que o tempo limite é atingido após 20 segundos. Tenho certeza de que isso não é um problema no final do site.

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

  3. Quando o fluxo de mídia de um servidor na rede para um cliente (ou seja, isso é puramente na LAN, ao contrário dos outros dois cenários), basicamente a mídia gagueja muito e, eventualmente, congela.

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

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

  • 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: completamente normal, tempos de ping muito baixos e nenhuma perda de pacote
  • Retirar o servidor da equação migrando os dois aplicativos mencionados acima para outra máquina na rede (um laptop Win10 em WiFi, apenas para testar esse aspecto também). Resultado: os mesmos problemas e erros
  • Trocou o roteador (BT Smart Hub) por outro (um antigo BT Home Hub 5). Eu estava tão certo de que este seria o problema (especialmente porque notei que o firmware do roteador tinha tido uma atualização ontem de manhã), mas os mesmos problemas se manifestaram no novo roteador.
  • Executou um rastreamento Wireshark ao tentar transmitir mídia como no cenário 3 acima. Resultado: muitas mensagens de retransmissão e dup ack quando o problema está em andamento.

Desculpe pela explicação detalhada; Eu basicamente tenho andado em círculos com isso por um tempo agora. Não consigo ver como é um problema do ISP, já que o problema também acontece na LAN. Também não é específico do meu servidor ou roteador usual. Muito brevemente, ele começará a funcionar absolutamente bem novamente, depois voltará aos problemas novamente meia hora depois.

É muito bizarro. Qualquer sugestão sobre qualquer outra coisa para ver seria muito bem-vinda.

    
por ctrlz 08.04.2018 / 19:45

0 respostas