Tempos de resposta da rede

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • A solução de problemas de um tempo de resposta de rede ruim pode ser difícil, mas há alguns testes rápidos que você pode executar.

    Um indicador claro de um problema de rede é quando você descobre que os usuários em um local têm bom desempenho e os usuários em outro local têm desempenho ruim. Isso informa que o servidor e a aplicação estão bem. Supondo que as configurações do navegador sejam idênticas, a única diferença significativa é a rede.

    Tempos de ping

    A medida mais grosseira do tempo de resposta da rede é um ping. Um ping mede o tempo total para um pacote chegar da máquina de origem ao destino e vice-versa.

    Para executar um ping em Windows, Abra uma janela de comando (prompt do DOS) e digite:

    ping -t <yourinstancename>.service-now.com

    Saída de ping de amostra

    Se você estiver nos EUA, procure um tempo inferior a 100 ms ou 150 ms se estiver na Europa ou na Ásia. Na prática, qualquer valor inferior a 250 ms não é preocupante, pois geralmente não é um componente importante no seu tempo de resposta percebido.

    Traceroute

    Se você estiver vendo tempos de ping lentos, você pode executar um traceroute. Algumas redes se recusam a encaminhar ICMP, e sua solicitação de traceroute pode não funcionar. Se funcionar, é uma ótima ferramenta para identificar gargalos de rede. Para executar um traceroute em Windows, abra uma janela de comando e execute o comando a seguir.

    tracert <yourinstancename>.service-now.com
    

    Saída de amostra:

     C:\dev\mysql5\bin>tracert mycompany.service-now.com
     Tracing route to mycompany.service-now.com [70.87.98.130]
     over a maximum of 30 hops:
     1     1 ms     1 ms     1 ms  12.192.116.193
     2     4 ms     4 ms     4 ms  12.116.227.37
     3    32 ms    32 ms    32 ms  gbr1-p90.sd2ca.ip.att.net [12.123.145.178]
     4    33 ms    33 ms    33 ms  tbr1-p013503.phmaz.ip.att.net [12.122.2.142]
     5    34 ms    33 ms    33 ms  tbr2-cl1521.phmaz.ip.att.net [12.122.10.194]
     6    32 ms    33 ms    33 ms  tbr2-cl1592.dlstx.ip.att.net [12.122.10.81]
     7    31 ms    50 ms    31 ms  gar1-p370.dlrtx.ip.att.net [12.123.16.173]
     8    31 ms    31 ms    31 ms  12.119.136.14
     9    31 ms    31 ms    31 ms  te9-1.dsr02.dllstx3.theplanet.com [70.87.253.22]
    10    37 ms    37 ms    37 ms  vl41.dsr01.dllstx4.theplanet.com [70.85.127.83]
    11    31 ms    37 ms    31 ms  gi1-0-1.car16.dllstx4.theplanet.com [67.18.116.67]
    12    32 ms    32 ms    32 ms  70.87.98.130
    Trace complete.
    Cada linha no traceroute representa uma etapa de rede entre a máquina de origem e a máquina de destino. Na amostra de traceroute, houve um total de 12 etapas necessárias para obter o tráfego de rede do laptop para o <yourinstancename>.service-now.com.
    • A coluna esquerda é o número da etapa.
    • As próximas três colunas são estimativas de latência, executadas três vezes para obter uma média.
    • A última coluna é a máquina para a qual você está pulando.

    Por exemplo, nas linhas nº 1 e nº 2 acima, você pode dizer:

     1     1 ms     1 ms     1 ms  12.192.116.193
     2     4 ms     4 ms     4 ms  12.116.227.37

    No final da linha 1, estava às 12.192.116.193. Em seguida, levou 4 ms (em média) para chegar a 12.116.227.37.

    Em geral, com um traceroute, você está procurando etapas individuais que demoram muito tempo, como 500 ms para um salto específico. Você também está procurando etapas que mostram um asterisco (*) em vez de um tempo de etapa, por exemplo:

     1     100 ms   *        500ms  12.192.116.193

    O asterisco indica que um pacote específico falhou ao chegar, o que pode indicar problemas de rede nesse salto específico. Você também verá um asterisco se esse roteador específico estiver definido como Não encaminhar ICMP. Este resultado é potencialmente um alarme falso se todos os três tempos de latência de uma etapa forem asteriscos.