NTP - Network Time Protocol
La nécessité d'un temps précis
Dire que le temps est extrêmement important pour notre vie de tous les jours. Nous devons savoir ce que le temps de se lever pour le travail, quand il faut prendre le bus et même quand aller au lit pour nous assurer d'obtenir suffisamment de fermer les yeux.
En général, pour ce type de montres mécaniques ou numériques chronométriques nous fournissent avec une précision suffisante. Une montre numérique ne sera probablement pas perdre plus d'une seconde sur l'espace d'une semaine et je suis sûr que votre patron ne sera pas trop fou si vous arrivez un deuxième retard pour votre quart de travail.
Cependant, en matière de transmission de données sur Internet, le contrôle des satellites ou même l'achat d'actions sur le marché boursier une synchronisation plus précise est nécessaire.
Les réseaux informatiques comptent sur Chronométrage pour presque toutes leurs applications, d'envoyer un courrier électronique à l'enregistrement des données, un horodatage est nécessaire pour ordinateur de garder une trace. Les routeurs et les commutateurs aussi tous besoin de fonctionner au même rythme, sur des dispositifs de synchronisation peut conduire à la perte de données et même des connexions entières.
Pour la navigation par satellite, longtemps utilisée par les navires et les compagnies aériennes, mais de plus en plus populaire dans les voitures modernes, la précision à la milliseconde (un millième de seconde) est essentielle car la lumière (et donc les ondes radio) peuvent voyager erreur dans le signal de temps signifierait que la navigation par satellite pourrait être inexacte par des centaines de miles.
Les ordinateurs doivent non seulement être synchronisées à leur réseau, mais les transactions et sensibles de temps avec d'autres réseaux, les ordinateurs ou sur Internet exigent également la synchronisation. Imaginez les enchères sur Ebay et en plaçant la dernière offre que pour les maisons d'enchères ordinateur exécutant un autre moment la reconnaissance d'un soumissionnaire plus tôt que le dernier, vous auriez certainement être ennuyé.
Pour cette raison, une échelle de temps normalisée globale est utilisée pour permettre à tous les ordinateurs à travers le monde pour synchroniser à la source même heure exacte. Cette échelle mondiale est appelée UTC (temps universel coordonné).
l'heure UTC est basée sur le temps atomique international (TAI) qui est le temps racontée par un collectif international d'horloges atomiques (260 dans 40 différents laboratoires à travers le monde) où en prenant la moyenne ce qui signifie que TAI est exacte à moins d'une seconde tous les trois millions d'années.
temps UTC a secondes bissextiles ajouté (ou enlevé) chaque année ou pour compenser le ralentissement (et parfois accélération) de la rotation Earths que notre planète est en fait fois 100,000 moins fiable qu'une horloge atomique et sans secondes bissextiles midi finirait par deviennent minuit (quoique dans les années 40,000 environ).
Les ordinateurs utilisent un protocole appelé NTP (Network Time Protocol) qui peut recevoir un signal de temps UTC soit par Internet ou via une transmission radio spécialiste d'un laboratoire de physique ou via le réseau GPS.
Serveurs NTP puis veiller à ce que tous les périphériques connectés à ce réseau sont synchronisées à UTC permettant aux ordinateurs à travers le monde de communiquer efficacement les uns avec les autres.