Em redes de computadores, o ping é um método específico para enviar mensagens de um computador para outro como parte da solução de problemas de conexões de rede do protocolo Internet (IP). Um teste de ping determina se o seu cliente (computador, telefone ou dispositivo similar) pode se comunicar com outro dispositivo em uma rede.
Nos casos em que a comunicação de rede é estabelecida com sucesso, os testes de ping também podem determinar a latência de conexão (atraso) entre os dois dispositivos.
Nota: Os testes de ping não são os mesmos que os testes de velocidade da Internet, que determinam a rapidez com que sua conexão com a Internet é contra um site específico. O ping é mais apropriado para testar se uma conexão pode ou não ser feita, e não com que velocidade a conexão é feita.
Como funcionam os testes de ping
O ping usa o ICMP (Internet Control Message Protocol) para gerar solicitações e manipular respostas.
Iniciar um teste de ping envia mensagens ICMP do dispositivo local para o remoto. O dispositivo receptor reconhece as mensagens recebidas como uma solicitação de ping ICMP e responde de acordo.
O tempo decorrido entre enviar o pedido e receber a resposta no dispositivo local constitui o tempo de ping .
Como fazer ping em dispositivos de rede
No sistema operacional Windows, o comando ping é usado para executar testes de ping. Está embutido no sistema e é executado através do Prompt de Comando. No entanto, utilitários alternativos também estão disponíveis gratuitamente para download.
O endereço IP ou o nome do host do dispositivo a ser enviado precisa ser conhecido. Isso é verdadeiro se um dispositivo local por trás da rede vai receber um ping ou se for um servidor de website. No entanto, normalmente, um endereço IP é usado para evitar problemas com o DNS (se o DNS não encontrar o endereço IP correto do nome do host, o problema pode estar no servidor DNS e não necessariamente no dispositivo).
O comando do Windows para executar um teste de ping contra um roteador com o endereço IP 192.168.1.1 seria assim:
ping 192.168.1.1
A mesma sintaxe é usada para executar ping em um site:
ping Go-Travels.com
Veja a sintaxe do comando ping para aprender como personalizar o comando ping no Windows, como ajustar o período de tempo limite, o valor do tempo de vida, o tamanho do buffer, etc.
Como ler um teste de ping
Executar o segundo exemplo acima pode produzir resultados como este:
Ping Go-Travels.com 151.101.1.121 com 32 bytes de dados: Resposta de 151.101.1.121: bytes = 32 tempo = 20ms TTL = 56 Resposta de 151.101.1.121: bytes = 32 tempo = 24ms TTL = 56 Resposta de 151.101.1.121 : bytes = 32 tempo = 21ms TTL = 56 Resposta de 151.101.1.121: bytes = 32 tempo = 20ms TTL = 56 Estatísticas de ping para 151.101.1.121: Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (perda de 0%), tempos de ida e volta aproximados em milésimos: Mínimo = 20ms, Máximo = 24ms, Média = 21ms
O endereço IP mostrado acima pertence ao Livewire, que é o que o comando ping testou. Os 32 bytes são o tamanho do buffer e são seguidos pelo tempo de resposta.
O resultado de um teste de ping varia dependendo da qualidade da conexão. Uma boa conexão à Internet de banda larga (com ou sem fio) normalmente resulta em uma latência de teste de ping menor que 100 ms e, geralmente, menos de 30 ms. Uma conexão de internet via satélite normalmente sofre de latência acima de 500 ms.
Veja nosso guia sobre como fazer ping em um computador ou site para saber mais sobre os resultados de um teste de ping.
Limitações do teste de ping
O ping mede com precisão as conexões entre dois dispositivos no momento em que um teste é executado. As condições da rede podem mudar a qualquer momento, no entanto, tornando obsoletos os resultados dos testes antigos.
Além disso, os resultados do teste de ping da Internet variam muito, dependendo do servidor de destino escolhido. Ao mesmo tempo, as estatísticas de ping podem ser boas para o Google e ruins para o Netflix.
Para obter o máximo valor do teste de ping, escolha as ferramentas de ping que são fáceis de usar e aponte-as para os servidores e serviços corretos para o que você está solucionando.




