Avantages de la synchronisation précise du temps réseau
posté par Richard N Williams on Octobre 12th, 2009
Votre ordinateur fait probablement des centaines et des milliers de tâches par jour. Si cela fait partie d'un réseau, le nombre de tâches pourrait être des millions. De l'envoi d'emails à la sauvegarde de données, et tout ce que votre ordinateur est chargé d'effectuer, tous sont enregistrés par l'ordinateur ou le serveur.
Les ordinateurs utilisent les horodatages dans les processus du logo et en effet, les horodateurs sont utilisés comme la seule méthode qu'un ordinateur doit indiquer quand et si une tâche ou une application a été effectuée. Les horodatages sont normalement un nombre entier de bits 16 ou 32 (un nombre long) qui compte les secondes à partir d'une époque principale - normalement 01 Janvier 1970.
Donc, pour chaque tâche que votre ordinateur fait, il sera marqué avec le nombre de secondes de 1970 que la transaction a été effectuée. Ces horodatages sont la seule information qu'un système informatique doit déterminer quelles tâches ont été accomplies et quelles tâches doivent encore être lancées.
Le problème avec les réseaux informatiques de plus d'une machine est que les horloges sur les appareils individuels ne sont pas suffisamment précises pour de nombreuses applications modernes sensibles au temps. Les horloges informatiques sont sujettes à la dérive, elles sont généralement basées sur des circuits oscillants à cristaux liquides peu coûteux et peuvent généralement dériver de plus d'une seconde par jour.
Cela peut ne pas sembler beaucoup, mais dans le monde sensible au temps d'aujourd'hui, une seconde peut être longue, en particulier, surtout lorsque vous prenez en compte les besoins des industries comme la bourse où une seconde peut être la différence de prix de plusieurs pour cent ou la réservation de sièges en ligne, Où une seconde peut faire la différence entre un siège disponible et celui qui est vendu.
Cette dérive est également cumulable. En quelques mois, les systèmes informatiques pourraient être plus d'une minute de synchronisation et cela peut avoir des effets dramatiques sur les transactions sensibles au temps et peut entraîner toute une série de problèmes imprévus à partir d'e-mails qui n'arrivent pas à mesure que l'ordinateur pense qu'ils Sont arrivés avant d'avoir été envoyés à des données qui n'ont pas été sauvegardées ou perdu complètement.
Un serveur de temps NTP or serveur de temps réseau Deviennent de plus en plus des équipements essentiels pour le réseau informatique moderne. Ils reçoivent une source de temps précise à partir d'une horloge atomique et la distribuent à tous les périphériques du réseau. Comme les horloges atomiques sont incroyablement précises (elles ne dériveront pas d'une seconde même dans les années 100,000) et le protocole NTP (Network Time Protocol) vérifie continuellement le temps des appareils contre l'horloge atomique principale - cela signifie que le réseau informatique pourra fonctionner parfaitement synchronisé avec chaque périphérique en quelques millisecondes de l'horloge atomique.