← retour aux snippets

nping: mesurer latence et perte avec précision

Envoyer des probes TCP/ICMP/UDP avec timestamps pour estimer RTT et pertes sur un port/service.

bash network #nping#latency#loss

objectif

Tester précisément la latence et la disponibilité d’un service applicatif (ex: TCP 443).

code minimal

nping --tcp -p 443 data.pm -c 10 --rate 2

utilisation

# ICMP écho
nping --icmp 1.1.1.1 -c 20

# UDP vers 53
nping --udp -p 53 9.9.9.9 -c 20

variante(s) utile(s)

# traceroute temporel (latence par hop)
nping --tr --tcp -p 443 data.pm -c 15

notes

  • fourni avec nmap; nécessite des droits pour certains modes.
  • utile quand ping est filtré mais TCP ouvert.