Tenho tempos de ping aparentemente rápidos em minha rede sem fio, mas às vezes quando tento acessar sites rápidos, a resolução do host é muito lenta

0

Aqui está uma saída para um mtr para google.com

                                                       Packets               Pings
 Host                                                Loss%   Snt   Last   Avg  Best  Wrst StDev
 1. ???
 2. Wireless_Broadband_Router.home                    0.0%    59    2.0  11.3   1.8 105.3  18.9
 3. lo0-100.NWRKNJ-VFTTP-332.verizon-gni.net          0.0%    59    7.3  11.1   3.8  33.7   6.6
 4. T1-15-0-13.NWRKNJ-LCR-22.verizon-gni.net          0.0%    59   41.0  14.4   6.8  41.0   7.4
 5. ???
 6. ???
 7. 0.ae6.GW2.EWR19.ALTER.NET                         0.0%    58   14.3  18.1   6.2  52.0  10.9
 8. GOOGLE-gw.customer.alter.net                      0.0%    58    8.8  15.0   6.7  61.7  10.0
 9. 54.14.117.63.piscataway.google-ggc.verizon.com    0.0%    58   12.1  15.4   6.5  46.2   7.7

Tanto quanto eu posso dizer, não parece tão ruim. No entanto, cerca de 50% do tempo que estou tentando acessar um site (por exemplo, google, Facebook, outros sites confiáveis / rápidos), levará alguns segundos para resolver o host

Por exemplo, esta solicitação para google.com:

Filas de espera 15,38 ms
Stalled 8.26 s
Pesquisa DNS 8.26 s
Conexão inicial 29,39 ms
SSL 21,18 ms

Solicitação enviada 0,21 ms
Esperando (TTFB) 120,38 ms
Conteúdo Download 671,17 ms

9,10 s

Alguém pode explicar por que isso acontece ou, melhor ainda, me fornecer uma solução?

    
por Rob 05.12.2015 / 22:29

2 respostas

2

O que provavelmente está acontecendo é que você tem vários servidores DNS configurados (seja diretamente através do DHCP ou o servidor DNS para o qual você está apontando tem), e o primeiro servidor DNS está expirando - o que leva um tempo - a solicitação é então enviado para o segundo servidor que responde e a página é carregada.

Como afirmado pelo @Keltari, a solução é corrigir o problema com os servidores DNS. Se você não se importar com o rastreamento do Google, definir o servidor principal como 8.8.8.8 tornará as coisas mais rápidas, mas o ideal é rastrear o servidor que não está respondendo e removê-lo da configuração.

    
por 06.12.2015 / 07:11
0

Isso não é o que está acontecendo. Meu telefone está usando servidores DNS da Verizon Wireless, e tem proxies estranhos da Verizon para alguns sites importantes, provavelmente sem acordos de pagamento para obter acesso preferencial aos clientes da Verizon ou por outras razões que provavelmente não são muito nefastas. Mini artigo que escrevi sobre isso

Por exemplo, a Verizon modificou seu DNS para apontar www.google.com para seus próprios proxies, como 89.14.117.63.piscataway.google-ggc.verizon.com (63.117.14.89) para usuários da versão que se conectam ao Google na costa oeste dos EUA.

Além disso, lembre-se de que alguns sites reais usam muitos servidores diferentes em todo o mundo para acelerar o acesso usando Anycast / GeoDNS ... seu amigo em um lugar pode estar acessando um datacenter completamente diferente que você (mais Google , com o OpenFlow, "direciona" seu tráfego para muitos datacenters diferentes sob o capô).

(Sou um SRE que o Google tentou contratar várias vezes.)

Veja também: link

    
por 24.01.2016 / 22:50