problema de rede extremamente estranho (HTTP) relacionado (atrasos de 5s / 10s)

1

Eu tenho um problema de rede muito estranho relacionado ao meu PC (Win7 64bit pro) e tráfego http. Em geral, trata-se de atrasos estranhos de 5s / 10s para recursos obtidos usando o protocolo http.

Tenho 100% de certeza de que não está relacionado ao navegador da Web. Tudo acontece no Firefox, Chrome e IE9. Passei muito tempo para verificar isso. Acontece mesmo quando eu acesso o http usando o violinista ou via sockets do sistema. Então, em geral, não está relacionado ao software que estou usando.

Também posso dizer com certeza (99,9% de certeza ;-) que algum software ou hardware está interferindo no tráfego, pois o atraso ocorre em casos muito semelhantes quando o host é acessado usando o FQDN e o Content-Encoding do recurso é gzip e quando http funciona na porta 80. Por exemplo - digamos que estou trabalhando no host A e tentando acessar

http://hostB_FQDN/test.txt file

Mesmo que esteja na LAN da minha empresa, aguardo cinco segundos antes de ser recuperado. Além disso, 'test.txt' tem seu Content-Encoding definido para gzip. Se eu acessar jpg, gif, png, não há atraso (mas eles não têm codificação gzip definida no cabeçalho http).

Além disso, se eu acessar

http://hostB_IP/test.txt

não há atraso, mas não é relacionado ao DNS, pois o atraso acontece após o handshake 3way (Wireshark mostra isso) e antes do pacote com 'GET /test.txt'. O DNS funciona bem no meu PC - rápido - sem atrasos - não é relacionado ao DNS e acontece com o HTTP apenas nenhum outro protocolo afetado.

Se isso fosse relacionado ao DNS, eu teria um atraso antes da conexão e não no meio.

Estranho, mas usar IP em vez de FQDN e configurar o servidor da Web para funcionar em portas diferentes de 80 (81, por exemplo) permite que eu use o FQDN sem atrasos - por exemplo:

http://hostB_FQDN:81/test.txt

funciona perfeitamente.

Eu suspeito que algum software / hardware interfira no meu tráfego HTTP quando o cabeçalho HTTP contém 'Host: FQDN' e 'Content-Encoding: gzip'.

Alguma sugestão? Eu tenho 'TREND MICRO Office scan' porcaria instalado pela TI no meu pc que não posso remover. Isso pode interferir?

    
por Artur 15.02.2013 / 11:32

1 resposta

1

Sugestões - não em qualquer ordem particular .. obviamente considere a dificuldade da sugestão / tempo que leva / quantidade de incômodo / probabilidade, e faça / solucione problemas em uma ordem de acordo com tais fatores). Tente outro host com esse arquivo - pode ser um servidor da web hospedado gratuitamente com o arquivo. Experimente de uma máquina virtual, tente diferentes sistemas operacionais na máquina virtual. Tente de outro computador conectado ao seu roteador (rápido e fácil de experimentar). Tente outro roteador. Se possível, tente outro ISP (no Reino Unido, enquanto o DSL é contrato, o dial-up é PAYG e pode-se escolher qualquer um). Você pode pegar todo o seu hardware (roteador, cabo, computador etc) (mais fácil se o laptop produzir o mesmo problema) para o lugar de um amigo, ele pode ter um ISP diferente. Tente arrancar um Live CD

Tente com wget, e isso tem a vantagem adicional de você inserir manualmente um cabeçalho. baixe gnuwin32, com coreutils e wget. (coreutils não é necessário, mas é útil). C:\>wget -d --header="test:abc" www.whatismyip.com você pode experimentar com isso como no cabeçalho Content-Encoding.

Também pode ser algo no final, já que você mencionou apenas o HostB. Então tente outro hospedeiro, por exemplo HostB2, e tente se conectar a HostB e um Host B2, de outro computador, como eu vejo você tentou isso do trabalho. Experimente em casa, conectando-se ao HostB.

    
por 15.02.2013 / 11:51