Ir ao contido

ping

Descrición: Envía paquetes ICMP ECHO_REQUEST para verificar conectividade e medir latencia.

Sintaxe básica:

ping [opcións] <destino>

Opcións principais:

Opción Descrición
-c <count> Número de paquetes a enviar
-i <interval> Intervalo entre paquetes (segundos)
-s <size> Tamaño do paquete en bytes
-R Rexistra a ruta (Record Route)
-t <ttl> Establece o Time To Live
-W <timeout> Timeout de espera en segundos
-q Modo silencioso (só estatísticas)
-v Modo verbose

Exemplos de uso:

## Ping básico con 2 paquetes 
ping -c2 192.168.56.100

## Ping con Record Route para ver a ruta
ping -c2 192.168.56.100 -R

## Ping con TTL específico para identificar Sistema Operativo
## TTL ≃ 64 ⇒ GNU/Linux
## TTL ≃ 128 ⇒ Microsoft Windows
ping -c2 -t 64 192.168.56.100

## Ping rápido con timeout curto
ping -c1 -W 1 192.168.56.100

## Ping con paquetes grandes
ping -c4 -s 1500 192.168.56.100

## Ping continuo (Ctrl+C para detelo)
ping 192.168.56.100

Saída típica:

PING 192.168.56.100 (192.168.56.100) 56(84) bytes of data.
64 bytes from 192.168.56.100: icmp_seq=1 ttl=64 time=0.234 ms
64 bytes from 192.168.56.100: icmp_seq=2 ttl=64 time=0.189 ms

--- 192.168.56.100 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.189/0.211/0.234/0.022 ms