Le Network Time Protocol ou NTP , est utilisé pour synchroniser les horloges en temps réel sur Internet. La plupart des ordinateurs ont des horloges internes. NTP permet à l'ordinateur de poser des serveurs sur la date et l' Internet en temps réel . Cela donne à l' horloge interne une référence de temps très précise qui peut être tenu à jour sans intervention de l'opérateur . Strata
couches de
serveurs de précision sont situés dans plusieurs endroits autour de l' Internet . Les serveurs sont classés selon les strates ou couches de l'horloge. Stratum 0 sont des horloges atomiques extrêmement précises et sont directement connectées aux serveurs de strate 1. Stratum 0 horloges ne sont pas disponibles sur un réseau. Un serveur de strate 1 tire son temps à partir d'une strate 0 horloge atomique directement connecté. Un serveur de strate 2 tirera son temps d'un ou plusieurs serveurs de strate 1. La plupart des utilisateurs référencer une strate 1 ou strate 2 . Bien que le maximum théorique est de 256 strate horloges, strate inférieure à 8 n'existera jamais .
Client Software
Clients heure de la demande . logiciel client
est inclus dans la plupart des systèmes d'exploitation dont Linux , Macintosh et Windows. Lors de la configuration d'une horloge sur un ordinateur, il ya une option pour régler la date et l'heure manuellement ou automatiquement pour maintenir l'horloge synchronisée avec les serveurs de temps Internet . Le logiciel client envoie une requête à un serveur NTP au démarrage du système et à intervalles réguliers lorsque le système est en marche.
Plusieurs serveurs
plusieurs serveurs d'accroître la précision .
pour augmenter la précision , l'ordinateur peut demander à la fois à partir de multiples serveurs ou de leurs pairs . L'utilisation de plusieurs serveurs permet au client d' estimer le temps avec plus de précision en estimant le retard de plusieurs serveurs différents . Cela permettra également au client d' éliminer l'heure des serveurs qui sont manifestement faux .
Précision
La précision dépend de la source.
Pour la plupart des applications d'entreprise , la synchronisation en quelques secondes est suffisante. NTP peut facilement synchroniser les horloges à moins d'un dixième de seconde sur l'Internet. Pour les applications scientifiques où une plus grande précision est requise, une impulsion par seconde source ( PPS) est nécessaire. La source de PPS le plus commun est le GPS, ou système de positionnement global . Un récepteur GPS connecté à un ordinateur indiquer à l'ordinateur de façon très précise lors d'un second commence. En combinaison avec NTP l' horloge de l'ordinateur peut être précis à moins de 50 microsecondes ou les serveurs Internet en temps réel. Une microseconde est un millionième de seconde.
Listes de serveurs
liste des serveurs
Temps serveurs sont situés dans le monde entier . Ceux-ci sont généralement gérés par des universités ou des organismes de recherche publics. Une entreprise aura normalement un ordinateur d'utiliser un serveur de strate 1 sur Internet et devenir un serveur de strate 2 pour tous les ordinateurs à l'intérieur de l'entreprise. Pour une liste des serveurs de temps , voir les ressources .