# 2.2. Description

Ping utilise le datagramme obligatoire `ECHO_REQUEST` du protocole ICMP afin de provoquer la réponse de l'hôte ou de la passerelle distants sous forme d'un paquet ICMP `ECHO_RESPONSE`. Les paquets datagrammes `ECHO_REQUEST` («pings») ont un entête IP et ICMP, suivi d'un `struct timeval`, puis d'un nombre arbitraire d'octets additionnels (pad bytes) utilisés pour compléter le paquet.