NTP Time Server Packet Header Explained

La plupart des serveurs temporels utilisent Network Time Protocol Et comme d'autres protocoles basés sur Internet NTP contient un en-tête de paquet. Un en-tête de paquet, tout simplement, est juste une unité de données formatée qui décrit l'information contenue dans le paquet.

L'en-tête de paquet NTP se compose de plusieurs mots 32-bit. Voici une liste des termes d'en-tête des paquets les plus courants et leur signification:

Adresse IP - l'adresse du Serveur de temps NTP

Version NTP - quelle version de NTP (actuellement la version 4 est la plus récente)

Timestamp de référence (l'époque principale) utilisée par NTP pour calculer le temps à partir de ce point de consigne (normalement Janvier 01 1900

Retard aller-retour (le temps qu'il faut pour arriver et demande de revenir en millisecondes)

Décalage de l'horloge locale - différence de temps entre l'hôte et le client

Indicateur de saut (s'il doit y avoir un saut de seconde ce jour -normellement sur 31 décembre)

Mode3 - un nombre entier de trois bits dont les valeurs représentent: 0 = réservé, 1 = symétrique actif, 2 = symétrique passif, 3 = client, 4 = serveur, 5 = diffusion, 6 = message de contrôle NTP, 7 = réservé pour un usage privé.

Niveau de stratum - quel niveau de stratum le Serveur NTP Est (un serveur 1 stratum reçoit le temps d'une source d'horloge atomique, un serveur 2 de stratum reçoit l'heure à partir d'un serveur 1 de stratum)

Intervalle de sondage (Combien de demandes sont faites et leur intermittence)

Précision - la précision de millisecondes est l'horloge système

Délai racine: il s'agit d'un numéro de point fixe signé indiquant le délai d'aller-retour total à la source de référence principale à la racine

Dispersion de racine (en millisecondes) - La dispersion de racine est le maximum (pire des cas) différence entre l'horloge système local et la racine de l'arbre NTP (strate 1 horloge)

ID de référence - Bit 32 identifiant l'horloge de référence

Proviennent d'horodatage (temps avant la demande de synchronisation)

Recevoir l'horodatage - le moment où le serveur de l'hôte / NTO a obtenu la demande

Transmettre l'horodatage - le moment où l'hôte a renvoyé la requête

Réponse valide: l'horloge système est-elle synchronisée ou non

Ce message a été écrit par

Stuart

Lecture connexe