La différence entre SNTP et NTP

SNTP (Simple Network Time Protocol) et NTP (Network Time Protocol) décrivent exactement le même format de paquet réseau, les différences se situent dans la manière dont un système traite le contenu de ces paquets afin de synchroniser son temps. Il s'agit en fait de deux façons différentes de gérer la synchronisation du temps.

Précision SNTP

Alors qu'un NTP complet atteint un très haut niveau de précision et évite autant que possible les horodatages abrupts en utilisant diverses méthodes mathématiques et statistiques et des ajustements progressifs de la fréquence de l'horloge, SNTP ne peut être recommandé que pour des applications simples où les exigences en matière de précision et de fiabilité ne sont pas trop élevées.

Valeurs de dérive

En ignorant les valeurs de dérive et en utilisant des méthodes simplifiées pour ajuster l'horloge du système (souvent de simples pas de temps), SNTP ne permet d'obtenir qu'une synchronisation temporelle de faible qualité par rapport à une mise en œuvre complète du protocole NTP. La version 4 de SNTP est définie dans le document RFC2030, qui stipule ce qui suit :

"Il est fortement recommandé de n'utiliser SNTP qu'aux extrémités du sous-réseau de synchronisation. Les clients SNTP ne doivent être utilisés qu'aux extrémités (couche la plus haute) du sous-réseau et dans les configurations où aucun client NTP ou SNTP ne dépend d'un autre client SNTP pour la synchronisation. Les serveurs SNTP ne doivent être utilisés qu'à la racine (couche 1) du sous-réseau et uniquement dans les configurations où aucune source de synchronisation autre qu'un service horaire fiable par radio ou par modem n'est disponible. Le degré de fiabilité normalement attendu des serveurs primaires n'est possible qu'avec les sources redondantes, les chemins de sous-réseau multiples et les algorithmes sophistiqués d'une implémentation NTP complète".

Par conséquent, les termes "serveur de temps NTP" ou "client compatible NTP" peuvent - par définition - décrire un système doté d'un NTP entièrement implémenté ainsi que tout autre produit qui utilise et comprend le protocole NTP mais atteint des niveaux de fiabilité, de précision et de sécurité bien inférieurs.

Vous souhaitez en savoir plus sur SNTP ou NTP ? Prenez contact avec nous !

Veuillez entrer votre nom.
Veuillez entrer un message.