ICMP : les commandes
Synchronisation des Horloges et temps de transit
Les horloges de deux machines qui diffèrent de manière importante peuvent poser des problèmes pour des logiciels distribués.
Une machine peut émettre une demande d’horodatage (timestamp request) à une autre machine susceptible de lui répondre (timestamp reply) en donnant l’heure d’arrivée de la demande et l’heure de départ de la réponse.
L’émetteur peut alors estimer le temps de transit ainsi que la différence entre les horloges locale et distante.
Le champ de données spécifiques comprend l’heure originale (originate timestamp) émis par le demandeur, l’heure de réception (receive timestamp) du destinataire, et l’heure de départ (transmit timestamp) de la réponse.