FolioPierEstudos de TI

ping (Internet)

Nota 40 de 54 · 4 min de leitura
Nesta página
  1. As variações do comando
  2. Como ler o resultado
  3. O ping contínuo com registro em arquivo
  4. As mensagens de erro

O ping verifica se um destino responde a mensagens ICMP e mostra a perda de pacotes e o tempo de resposta. Usado com registro em arquivo, o ping também ajuda a investigar quedas intermitentes, que aparecem e somem sem aviso.

As variações do comando

  • ping 192.168.1.10: envia quatro tentativas;
  • ping -t 192.168.1.10: envia tentativas de forma contínua, até a combinação das teclas Ctrl e C;
  • ping -n 20 192.168.1.10: envia vinte tentativas;
  • ping -l 1400 192.168.1.10: envia pacotes com 1400 bytes de dados, em vez dos 32 bytes padrão;
  • ping -4 servidor-loja: força o uso do IPv4.

Como ler o resultado

Cada resposta mostra o endereço que respondeu, o tamanho do pacote e o tempo de resposta, em milissegundos. Ao final, o ping mostra a quantidade de pacotes enviados, recebidos e perdidos. A leitura do conjunto dá indícios sobre a qualidade da ligação, que precisam ser confirmados com outros testes:

  • perda zero e tempos estáveis indicam que os pacotes ICMP passaram sem problemas durante o teste;
  • perdas ocasionais sugerem problemas no cabo, no conector, na porta do switch ou interferência no Wi-Fi;
  • tempos muito variáveis sugerem congestionamento ou uma conexão saturada;
  • blocos de falhas seguidos de recuperação sugerem um equipamento reiniciando ou uma conexão instável.

O ping contínuo com registro em arquivo

Para investigar uma falha intermitente, que aparece e some sem aviso, o ping pode ficar em execução contínua, com o resultado gravado em um arquivo:

  • ping 192.168.1.10 -t -l 1400 > ping.txt

A opção -t mantém o ping em execução até que seja interrompido, e a opção -l 1400 usa pacotes maiores, mais parecidos com o tráfego real e mais sensíveis a falhas. O símbolo maior que grava a saída no arquivo ping.txt, na pasta atual, em vez de mostrá-la na tela.

O ping do Windows não registra a hora de cada resposta. Para saber em que momento as perdas aconteceram, o PowerShell pode acrescentar a data e a hora no início de cada linha:

  • ping -t 192.168.1.10 | ForEach-Object { "$(Get-Date -Format 'yyyy-MM-dd HH:mm:ss') $_" } > ping.txt

A data completa evita confusão quando o teste passa da meia-noite. Com a data e a hora de cada linha, os horários das perdas podem ser comparados com os horários das falhas relatadas pelo usuário.

Um registro sem perdas durante uma falha do sistema não descarta um problema de comunicação. O ping envia uma tentativa por segundo e testa apenas o ICMP, enquanto o sistema depende da própria conexão TCP, que pode cair entre duas tentativas.

As mensagens de erro

  • Esgotado o tempo limite do pedido: o pacote saiu, e nenhuma resposta voltou.
  • Host de destino inacessível ou Rede de destino inacessível: algum equipamento informou que não existe caminho. A linha de resposta mostra quem informou. Se for o endereço do próprio computador, o problema é local, como uma rota, o gateway ou o ARP. Se for um roteador, a falha está a partir desse roteador.
  • Falha geral: o computador nem conseguiu enviar o pacote, em geral por falta de rota ou de gateway.
  • A solicitação ping não pôde encontrar o host: o nome não foi traduzido em endereço, e o ping nem chegou a enviar os pacotes.

No suporte

O ping contínuo gravado em arquivo registra as quedas que o usuário relata e que somem quando o técnico chega. Muitos equipamentos, porém, bloqueiam o ICMP, e a falta de resposta não prova que o equipamento esteja desligado.

Para guardar

  • O ping usa o protocolo ICMP.
  • O ping contínuo gravado em arquivo, com a data e a hora de cada linha, ajuda a investigar as falhas intermitentes.
  • Um registro sem perdas não garante que a conexão do sistema esteja estável.
  • Nas mensagens de destino inacessível, o endereço que respondeu indica onde está a falha.
  • A falta de resposta ao ping não prova que o equipamento esteja desligado.
O ping mostra a mensagem Resposta de 192.168.1.20: Host de destino inacessível, e 192.168.1.20 é o endereço do próprio caixa 01. Onde está o problema?

No próprio caixa 01, que não encontrou caminho para o destino por causa de uma rota, do gateway ou do ARP. Se a mensagem viesse de um roteador, a falha estaria a partir desse roteador.

O ping contínuo gravado durante a manhã mostra blocos de tempo esgotado seguidos de recuperação. O que esse padrão sugere?

Um equipamento reiniciando ou uma conexão instável no caminho. A hora de cada bloco de falhas, comparada com o horário dos relatos do usuário, ajuda a confirmar a relação.

Publicado a partir do Obsidian · FolioPier