Tempo de carregamento: 0,288 segundos.

Redes > Comando Ping

1452 Views
Tempo de leitura: 2 Minutos 
Conteúdo atualizado em

O Ping é um comando de diagnósticos utilizado na linha de comando que é utilizado para testar a conectividade entre dois pontos.

Esse artigo é de 2008. Sequer existia Wikipedia. Nele explico o que é Ping, como ele funciona e para que serve.

Nesse teste de conectividade, podemos identificar alguns tipos de problema, como por exemplo:

  1. Testar a comunicação entre 2 pontos;
  2. Identificar possíveis instabilidades em Conexões de Internet;
  3. Identificar possíveis instabilidades em um site ou servidor
  4. Identificar o Endereço IP de um Computador, Site ou Servidor;
  5. Descobrir o TTL (time to live, ou tempo de vida) de configurações de DNS de um Site ou Servidor.

Como o Ping funciona

O teste consiste no envio de pacotes ICMP para um endereço especificado na execução do comando. Esse endereço deverá devolver respostas dos pacotes enviados, e ao fazê-lo teremos os seguintes dados:

  • IP do Servidor ao qual executamos o Ping
  • Tempo de Resposta
  • TTL (Time to live, ou Tempo de Vida)

Como executar um ping

Para isso, é preciso abrir o terminal do sistema operacional e digitar o comando `ping endereço` onde “endereço” é o destino que queremos testar.

Exemplo:

ping www.uol.com.br

Vejamos como seria o resultado do comando acima nos Terminais de Linux e Macintosh, e no MS-DOS do Windows:

Terminal Linux:

Ping no Terminal do Linux

Terminal Macintosh:

Ping no Terminal do Macintosh

MS-DOS Windows:

Ping no MS-DOS do Windows

Note que o resultado varia entre os Terminais e MS-DOS, mas há 3 dados em comum: Endereço IP do Servidor, Tempo de Resposta e TTL.

Como interpreto o resultado de um teste Ping?

Podemos observar na resposta do Ping a presença de alguns dados:

Resposta de = Informa o IP do Servidor testado.
Tempo = Tempo em milissegundos (ms) de retorno dos pacotes.
TTL = Tempo de Permanência das Configurações de DNS do domínio testado no Cache de DNS.
Estatísticas do Ping = Relatório objetivo com resumo dos “Pacotes Enviados”, “Pacotes Recebidos”, “Pacotes Perdidos” e Tempo de Respostas Mínimo e Máximo em milissegundos.

Como diagnosticar dificuldades na conexão?

A lógica do Ping é que os pacotes enviados sejam respondidos, e para considerarmos a conexão boa, é preciso que o tempo de resposta esteja coerente e sem grandes variações.

Portanto, além da resposta, é preciso considerar o tempo dessa resposta que se dá em MS (milissegundos). De 0 à 30ms é um tempo muito bom para servidores no Brasil, e até 200ms é ok para servidores fora do país. Já valores entre 200 e 400 podem representar algum tipo de problema ou uma distância muito grande do servidor. Valores acima de 500 e 1.500 só são compatíveis com conexão discada.

Ainda na questão do tempo, se houver oscilações no tempo de resposta, pode significar que ou sua rede ou a rede até o servidor ou mesmo a rede do servidor está com latência, sendo esse um problema de lentidão que ocorre nas redes de computadores.

Caso nenhuma resposta seja fornecida, pode haver duas situações: (1) O servidor simplesmente não responde ao ping (protocolo ICMP), ou (2) o servidor está fora do ar ou há um problema na rede até o servidor.

Atributos adicionais

Para ver os Atributos Adicionais no Windows, digite:

ping /?

E no Linux/Mac, digite:

ping -h

Considerações Finais:

Como podemos ver, o teste de Ping é muito simples, mas tem o seu valor.

Muitos o conhecem e considerarão esse artigo desnecessário, mas um dia a de servir para alguém.

0 - 0

Thank You For Your Vote!

Sorry You have Already Voted!