ping
Descrición: Envía paquetes ICMP ECHO_REQUEST para verificar conectividade e medir latencia.
Sintaxe básica:
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