O que é o comando ping? O que é ping em aplicativos e jogos? Como usar o ping, no Windows?

Mesmo que você não seja um especialista em redes(networking expert) , você pode ter encontrado o termo PING , ao usar computadores, dispositivos de rede como roteadores sem fio, aplicativos online ou ao jogar jogos na internet. Se você quer saber o que é o ping quando se trata de computadores, como funciona o comando ping(ping command) , como entender os dados que ele exibe e como usá-lo no Windows , leia este tutorial:

O que é ping?

Ping é uma ferramenta de linha de comando(command line tool) , disponível em muitos sistemas operacionais, que você pode usar para testar se seu computador ou dispositivo(computer or device) pode alcançar um computador de destino(destination computer) através da rede e/ou da Internet.

O que é ping em testes de rede ( SpeedTest ) ou jogos?

Quando você vê o ping relatado em todos os tipos de aplicativos, em testes de rede como SpeedTest ou em jogos online, ele se refere ao tempo que leva para o seu PC obter uma resposta a um comando ping(ping command) . Esse tempo é informado em milissegundos (ms), e é um indicador da velocidade do tempo de reação(reaction time) da sua conexão de internet ou de sua conexão de rede(network connection) . Quanto menor o ping, melhor o tempo de reação(reaction time) .

Por que o ping é útil?

O comando ping(ping command) é útil principalmente para solucionar problemas de acessibilidade de dispositivos na rede e na Internet. Este comando usa uma série de mensagens de eco(Echo) (usando o Internet Control Message Protocol ) para determinar coisas como:

  • Se o destino do comando ping(ping command) está ativo ou inativo.
  • Quanto tempo leva para se comunicar com o dispositivo de destino, para enviar e receber uma solicitação de eco e uma resposta.

  • Quantos pacotes são perdidos ao se comunicar com o dispositivo de destino(target device) .

Para entender melhor, dê uma olhada na captura de tela abaixo, onde executamos um comando ping(ping command) , no Windows: ping www.microsoft.com .

ping

Com esse comando, aprendemos o seguinte:

  • Que o site www.microsoft.com está disponível e acessível em nosso PC com Windows porque recebemos uma resposta.

  • O endereço IPv6 do site microsoft.com. É o endereço estranho que é exibido após o texto "Responder de".("Reply from.")

  • Que não houve perda de dados em nossa conexão com o site microsoft.com(microsoft.com website) .
  • O tempo que levou, em milissegundos, para o microsoft.com responder ao nosso comando ping: para cada uma das quatro solicitações de eco individualmente, o tempo mínimo, máximo e médio que levou para responder ao nosso comando ping.

Como você pode ver, o utilitário ping envia quatro solicitações de eco por padrão e compartilha estatísticas e dados com base nas respostas que deve receber do destino.

Quem inventou o ping?

O utilitário ping foi criado por um americano(American) chamado Mike Muuss , em dezembro de 1983(December 1983) , enquanto trabalhava no Laboratório de Pesquisa Balística(Ballistic Research Laboratory) no Campo de Provas de Aberdeen(Aberdeen Proving Ground) , em Maryland . O nome vem da tecnologia de sonar(sonar technology) usada em submarinos, navios de superfície e aeronaves, que envia um pulso e ouve(pulse and listens) o eco para detectar objetos subaquáticos. Ele achou uma metáfora adequada para o funcionamento do utilitário ping.

Em quais sistemas operacionais e dispositivos o ping está disponível?

Você pode usar a ferramenta ping(ping tool) no Windows , Linux , MAC OS X , Unix , FreeBSD e muitos outros sistemas operacionais para computadores desktop, servidores e outros equipamentos. Até mesmo equipamentos de rede, como roteadores, implementaram a ferramenta ping(ping tool) para solucionar problemas de rede.

Como usar o ping no Windows?

Se você quiser usar a ferramenta ping(ping tool) no Windows , abra o prompt de comando ou o PowerShell(Command Prompt or PowerShell) . Em seguida, digite ping seguido do endereço IP(IP address) (ou nome do host) do computador ou dispositivo de destino(target computer or device) . Por exemplo, digite algo como: "ping 192.168.1.1" ou "ping www.bing.com" sem as aspas.

ping

Conforme documentado pela Microsoft, aqui(here) , o comando ping no Windows pode usar muitos parâmetros. Para vê-los por si mesmo, escreva ping /?ou ping -? e pressione Enter no teclado. O Windows lista todos os parâmetros e opções que você pode usar para a ferramenta ping(ping tool) .

ping

NOTA:(NOTE:) Você pode usar / ou - antes de qualquer parâmetro do comando ping(ping command) . Eles são intercambiáveis ​​e levam ao mesmo resultado.

Aqui está uma explicação de todas as opções para o comando ping(ping command) :

  • /t - ping continua enviando mensagens de solicitação de eco para o destino até ser interrompido manualmente. Para interromper e exibir estatísticas, pressione CTRL+Break . Para interromper e sair do ping, pressione CTRL+C .

  • /a - o ping tenta resolver e mostrar o nome do host de um endereço IP inserido como destino.

  • /n count - use isso para alterar o número de mensagens de solicitação de eco de 4 (o padrão) para outra coisa. Você pode usar qualquer número de 1 a 4294967295.

  • /l size - define o tamanho (em bytes) da mensagem de solicitação de eco que é enviada ao destino, de 32 (o padrão) para outra coisa. Você pode usar qualquer número de 1 a 65527.

  • /f - use isso para enviar mensagens de solicitação de eco com um sinalizador "Não fragmentar" ativado para que a solicitação não seja fragmentada por roteadores, no caminho para o destino. Essa opção funciona apenas para endereços IPv4 e é útil para solucionar problemas de unidade de transmissão máxima(Maximum Transmission Unit) (PMTU) do caminho.

  • /i TTL - define o valor do Time to Live (TTL) para a solicitação de eco, cujo máximo é 255. O TTL limita o tempo de vida dos dados enviados pelo comando ping. Se o valor TTL tiver decorrido e nenhuma resposta for recebida, os dados serão descartados.

  • /v TOS - define o Tipo de Serviço (TOS)(Type of Service (TOS)) usado para a solicitação de eco. O valor padrão é 0 e o máximo é 255. Essa opção funciona apenas para endereços IPv4.

  • /r count - define o número de saltos entre seu PC e o destino que você deseja que seja gravado e exibido pelo comando ping. O valor máximo para a contagem é 9. Funciona apenas com endereços IPv4.

  • /s count - relata a hora (no formato de carimbo de data/hora da Internet(Internet Timestamp) ) em que cada solicitação de eco é recebida e cada resposta é enviada. O valor máximo para a contagem é 4, o que significa que apenas os primeiros quatro saltos podem ser marcados com data e hora. Esta opção funciona apenas com endereços IPv4.

  • /j host-list - usa a rota de origem(Loose Source Route) livre especificada na lista de hosts. Com esse tipo de roteamento, destinos intermediários sucessivos podem ser separados por um ou vários roteadores. O número máximo de endereços ou nomes na lista de hosts é 9. A lista de hosts é uma série de endereços IP separados por espaços e devem ser endereços IPv4.

  • /k host-list - usa a rota de origem estrita(Strict Source Route) especificada na lista de hosts. Com roteamento estrito, o próximo destino intermediário deve ser alcançável diretamente (e não separado por um roteador). O número máximo de endereços ou nomes na lista de hosts é 9. A lista de hosts é uma série de endereços IPv4 separados por espaços.

  • /w timeout - o valor do tempo limite ajusta a quantidade de tempo, em milissegundos, que o ping espera por cada resposta. O valor de tempo limite padrão é 4000 ou 4 segundos.

  • /r range - diz ao comando ping para rastrear o caminho de ida e volta, para um número de saltos. Funciona apenas com endereços IPv6. O intervalo deve ser um número entre 1 e 9.

  • /s srcaddr - especifica o endereço de origem a ser usado ao trabalhar com endereços IPv6. O endereço deve ser inserido após srcaddr .

  • /c compartments - especifica o identificador do compartimento de roteamento.

  • /p - pinga um endereço de provedor de virtualização de rede Hyper-V.

  • /4 - força o uso do endereço IPv4 e é usado em conjunto com nomes de host, não com endereços IP. Por exemplo, escreva "ping /4 www.microsoft.com" (sem as aspas) e ele retornará o endereço IPv4 do nome do host.

  • /6 - força o uso do endereço IPv6 e é usado em conjunto com nomes de host, não com endereços IP. Por exemplo, escreva "ping /6 www.microsoft.com" e você verá o endereço IPv6 do nome do host.

Alguns exemplos de como trabalhar com o comando ping:

Para garantir que você entenda melhor como trabalhar com o comando ping(ping command) , compartilharemos alguns exemplos e explicaremos como eles são usados ​​na vida real. Se você deseja monitorar um determinado site e sua disponibilidade, pode usar "ping -t domainname" sem as aspas. O comando faz pings sem fim e compartilha o tempo que leva para responder a cada solicitação de eco(Echo request) .

ping

No entanto, se você fizer esse tipo de monitoramento interminável de hosts bem gerenciados, seu PC poderá ser proibido de acessar. Não se esqueça de pará-lo pressionando CTRL+C no teclado.

ping

Você pode querer usar um número finito de mensagens de solicitação de eco(Echo request) para enviar, usando "ping -n count hostname" como no exemplo abaixo:

ping

Na captura de tela acima, você pode ver que o host estava inicialmente disponível e respondendo ao comando ping(ping command) e, em seguida, ficou offline e todas as solicitações restantes atingiram o tempo limite.

Se você souber o endereço IP(IP address) de um host e quiser saber o nome do host, poderá usar "ping -a IP address" . O ping tenta resolver e exibir o nome do host do destino e, em seguida, o retorna, semelhante à captura de tela abaixo.

ping

Você usa o comando ping(ping command) e como?

Agora você sabe o que é ping, como funciona, o que faz e como usá-lo no Windows . Antes de fechar este tutorial, comente abaixo e compartilhe(comment below and share) quaisquer dúvidas que você possa ter. Além disso, gostaríamos de saber como você usa o comando ping(ping command) .



About the author

Sou técnico em informática e tenho mais de 10 anos de experiência na área. Eu me especializei no desenvolvimento do Windows 7 e Windows Apps, bem como no design de Cool Websites. Sou extremamente conhecedor e experiente na área, e seria um ativo valioso para qualquer organização que queira expandir seus negócios.



Related posts