Pular para o conteúdo

O comando ping

Dica publicada em Linux / Comandos
Cesar Filie Cesar_Filie
Hits: 145.634 Categoria: Linux Subcategoria: Comandos
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

O comando ping

"ping, da sigla, em inglês: Packet Internet Network Grouper.

É o tempo que uma informação demora para chegar a um destino e voltar ao seu computador, ou o tempo decorrido apenas para chegar a um servidor, dependendo da funcionalidade a qual ele deve ser aplicado.

Em termos mais técnicos, o ping é um comando usado pelo protocolo ICMP que serve para testar a conectividade entre equipamentos, e foi criado para o uso em redes com a pilha de protocolo TCP/IP (como por exemplo a internet).

Por meio do ping, pode ser executado um teste de conexão para se descobrir se um determinado equipamento de rede está funcionando. Ele faz isto enviando pacotes através do protocolo ICMP para o equipamento de destino e na "escuta" das respostas.

Quando o "destinatário" recebe este pacote, ele envia uma resposta e quando esta retorna, o tempo decorrido entre o envio e o recebimento é contado.

Este resultado é chamado "Tempo de ping", e medido em milissegundos (ms). Quanto mais alto ele for, mais a estabilidade de sua conexão está comprometida com relação ao "destinatário" para o qual ela está sendo testada."
Fonte: O que é ping e pra que serve? « tecmundo.com.br

Sintaxe: ping parâmetro host

Parâmetros:
  • -b :: poderá pingar para endereços broadcast
  • -c n :: o ping termina após enviar um certo número n de pacotes ao host
  • -i n :: aguarda n segundos para enviar o próximo pacote
  • -R :: registra a rota seguida pelos pacotes até chegar ao seu destino
  • -v :: exibe o máximo de informações possível
  • -V :: exibe a versão do comando
  • -w intervalo :: intervalo de timeout, em segundos

Exemplos: Pingando o IP do Google:

ping 8.8.8.8
 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
 64 bytes from 8.8.8.8: icmp_req=1 ttl=44 time=173 ms
 64 bytes from 8.8.8.8: icmp_req=2 ttl=44 time=160 ms
 64 bytes from 8.8.8.8: icmp_req=3 ttl=44 time=162 ms

Pingando o site do Google:

ping www.google.com
 PING www.l.google.com (190.98.170.34) 56(84) bytes of data.
 64 bytes from 190.98.170.34: icmp_req=1 ttl=57 time=8.22 ms
 64 bytes from 190.98.170.34: icmp_req=2 ttl=57 time=3.93 ms
 64 bytes from 190.98.170.34: icmp_req=3 ttl=57 time=4.83 ms

Pingando um host da mesma rede que estou:

ping 192.168.10.2
 PING 192.168.10.2 (192.168.10.2) 56(84) bytes of data.
 64 bytes from 192.168.10.2: icmp_req=1 ttl=64 time=49.1 ms
 64 bytes from 192.168.10.2: icmp_req=2 ttl=64 time=1.09 ms
 64 bytes from 192.168.10.2: icmp_req=3 ttl=64 time=0.985 ms

Se o endereço ou IP estiver indisponível, irá ser acusado no terminal (linha de comando), conforme vemos abaixo:

ping 192.168.10.2
 PING 192.168.10.2 (192.168.10.2) 56(84) bytes of data.
 From 192.168.10.16 icmp_seq=1 Destination Host Unreachable
 From 192.168.10.16 icmp_seq=2 Destination Host Unreachable
 From 192.168.10.16 icmp_seq=3 Destination Host Unreachable
 From 192.168.10.16 icmp_seq=4 Destination Host Unreachable
 From 192.168.10.16 icmp_seq=5 Destination Host Unreachable
 From 192.168.10.16 icmp_seq=6 Destination Host Unreachable


O que quer dizer essas linhas acima?

Que dizer que, a partir da minha estação (192.168.10.16), não consegui pingar o IP 192.168.10.2 - Porque puxei o cabo de rede (rsrs).

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Comandos de filtragem

Comandos para localização de arquivos

Comandos de ajuda

Comandos de compactação / descompactação

Comandos de paginação

Recuperar arquivos do Windows usando um LiveCD do Ubuntu Linux

Gerenciar Chaves de Repositórios com o APT

Conferindo arquiteturas: Processador e sistema operacional

Múltiplos downloads

Criando backup tar multi-volume usando FIFO

#1 Comentário enviado por brmaximo em 24/08/2015 - 10:04h
Ótimo artigo.

Contribuir com comentário

Entre na sua conta para comentar.