À quel point la synchronisation NTP doit-elle être exacte?
posté par Stuart on Août 7th, 2010
Les ordinateurs avancent à un rythme remarquable; En effet, les ordinateurs sont doués de puissance, de vitesse et de mémoire tous les cinq ans, et avec de telles avancées dans la technologie, beaucoup pensent que les horloges qui contrôlent le temps d'un ordinateur sont tout aussi puissantes.
Cependant, rien ne pouvait être plus loin de la vérité; La plupart des horloges du système sont des oscillateurs à cristaux crus qui sont susceptibles de dériver, c'est pourquoi Synchronisation de l'heure de l'ordinateur Est si important.
Dans l'informatique moderne, presque tous les aspects de la gestion d'un réseau dépendent du temps. Les horodatages sont le seul cadre de référence qu'un ordinateur doit vérifier si un événement s'est produit, est dû ou ne devrait pas se produire.
Du débogage, à la réalisation de transactions sensibles au temps sur Internet, un temps précis est essentiel. Mais à quel point doit-il être précis?
Temps universel coordonné
Le temps universel coordonné (UTC) est une échelle de temps globale dérivée des horloges atomiques. UTC a été développé pour permettre aux dispositifs technologiques, tels que les réseaux informatiques, de communiquer en même temps.
La plupart des réseaux informatiques utilisent des serveurs temporels gérés par NTP (Network Time Protocol) pour distribuer UTC à travers le réseau. Pour la plupart des applications, la précision de quelques centaines de millisecondes est suffisante, mais la précision de cette précision est la difficulté.
Obtenir une source précise de temps
Il existe plusieurs options pour synchroniser un réseau avec UTC. Tout d'abord, il y a l'internet. Internet est inondé avec des serveurs temporels qui proclament fournir une source précise de UTC. Cependant, les enquêtes sur ces sources de temps en ligne indiquent que beaucoup d'entre elles sont totalement inexactes étant des secondes, des minutes et des jours même.
Et même les sources les plus précises et les plus respectées NIST (Institut national des normes et du temps) et Microsoft, peuvent varier en fonction de la distance parcourue par votre réseau.
Serveurs de temps dédié
Dévoué NTP serveurs de temps Utilisez une approche plus directe pour obtenir une synchronisation précise. Utilisation d'horloges atomiques, soit à partir du réseau de satellites GPS, soit à partir de laboratoires de physique (comme le NIST et le NPL du Royaume-Uni); Le temps passe directement sur Serveur de temps NTP Qui est connecté au réseau.
Étant donné que les dispositifs dédiés comme celui-ci reçoivent le temps directement à partir des horloges atomiques, ils sont incroyablement précis, ce qui permet de synchroniser l'ensemble du réseau dans quelques millisecondes de NTP.