Faire face au temps dans le monde entier

Peu importe où nous sommes dans le monde, nous devons tous connaître le temps à un moment de la journée, mais pendant que chaque jour dure le même temps, peu importe où vous êtes sur Terre, le même délai n'est pas utilisé à l'échelle mondiale.

L'impraticabilité des Australiens qui doivent se réveiller chez 17.00 ou ceux aux Etats-Unis qui doivent commencer à travailler chez 14.00 exclurait une période de temps unique, bien que l'idée ait été discutée lorsque le Greenwich a été nommé le premier méridien officiel (où est officiellement la dateline) Pour le monde il y a quelques années 125.

Alors que l'idée d'un calendrier global a été rejetée pour les raisons ci-dessus, il a été décidé plus tard que les lignes longitudinales 24 diviseront le monde en différents fuseaux horaires. Ceux-ci émaneraient de GMT autour de ceux de l'autre côté de la planète étant + 12 heures.

Toutefois, grâce à la croissance des communications mondiales de la 1970, une échelle de temps universelle a finalement été adoptée et est encore très utile aujourd'hui, bien que de nombreuses personnes n'en aient jamais entendu parler.

UTC, temps universel coordonné, est basé sur GMT (Greenwich Meantime) mais est conservé par une constellation d'horloges atomiques. Il explique également les variations de la rotation de la terre avec des secondes supplémentaires connues sous le nom de "secondes de sauts" ajoutées deux fois par an pour contrecarrer le ralentissement du spin de la Terre causé par les forces gravitationnelles et marémotrices.

Bien que la plupart des gens n'aient jamais entendu parler de UTC ou l'utilisent directement dans l'influence de nos vies dans un réseau indéniable, tous synchronisés avec UTC via NTP serveurs de temps (Network Time Protocol).

Sans cette synchronisation à un seul échéancier, une grande partie des technologies et des applications que nous tenons pour acquis aujourd'hui seraient impossibles. Tout, de la négociation globale sur les stocks et les actions vers les achats sur Internet, les courriels et les réseaux sociaux ne sont possibles que grâce à UTC et à la Serveur de temps NTP.

Synchronisation de l'heure européenne avec DCF-77

Le signal DCF 77 est une émission de transmission longue durée à 77 KHz de Francfort en Allemagne. DCF -77 est transmis par Physikalisch-Technische Bundesanstalt, le laboratoire allemand de physique national.

DCF-77 est une source précise d'heure UTC et est généré par des horloges atomiques qui assurent sa précision. DCF-77 est une source de temps utile qui peut être adoptée dans toute l'Europe par des technologies nécessitant une référence de temps précise.

Horloges à commande radio et serveurs de temps réseau Recevoir le signal de temps et, dans le cas de serveurs temporels, distribuer ce signal de temps sur un réseau informatique. La plupart du réseau informatique utilise NTP pour distribuer le signal de temps DCF 77.

Il existe des avantages d'utiliser un signal comme DCF pour la synchronisation temporelle. DCF est une onde longue et est donc susceptible d'interférences provenant d'autres appareils électriques, mais ils peuvent pénétrer dans des bâtiments qui donnent au signal DCF un avantage par rapport à cette autre source d'heure UTC généralement disponible - GPS (Global Positioning System) - qui nécessite une vue ouverte de Ciel pour recevoir des transmissions par satellite.

D'autres signaux radio à ondes longues sont disponibles dans d'autres pays qui sont similaires à DCF-77. Au Royaume-Uni, le signal MSF-60 est diffusé par NPL (National Physical Laboratory) à partir de Cumbria tandis que, aux États-Unis, le NIST (National Institute of Standards and Time) transmet le signal WVBB de Boulder, au Colorado.

NTP serveurs de temps Sont une méthode efficace pour recevoir ces transmissions à ondes longues et ensuite utiliser le code temporel comme source de synchronisation. Serveurs NTP Peut recevoir DCF, MSF et WVBB ainsi que beaucoup d'entre eux pouvant également recevoir le signal GPS.

UTC Quelle heure est-il?

Depuis les premiers jours de la révolution industrielle, lorsque les lignes de chemin de fer et le télégraphe ont traversé les fuseaux horaires, il est apparu qu'un calendrier global était nécessaire pour permettre le même temps d'être utilisé, peu importe où vous étiez dans le monde.

La première tentative à un calendrier global était GMT - Méridien de Greenwich. Ceci était basé sur le méridien de Greenwich où le soleil est directement au-dessus de 12 midi. Le GMT a été choisi, principalement en raison de l'influence de l'empire britannique sur le reste, si le globe.

D'autres échelles de temps ont été développées, tel British Railway Time, mais GMT était la première fois qu'un système de temps véritablement mondial était utilisé dans le monde entier.

Le GMT est resté comme le calendrier global au cours de la première moitié du vingtième siècle, bien que les gens aient commencé à se référer à UT (Temps universel).

Cependant, lorsque des horloges atomiques ont été développées au milieu du vingtième siècle, il est vite apparu que GMT n'était pas assez précis. Un calendrier global basé sur le temps indiqué par les horloges atomiques a été souhaité pour représenter ces nouveaux chronomètres précis.

Le temps atomique international (TAI) a été développé à cet effet, mais les problèmes d'utilisation des horloges atomiques sont apparus rapidement.

On pensait que la révolution terrestre sur son axe était une heure 24 exacte. Mais grâce aux horloges atomiques, il a été découvert que le spin de la Terre varie et que le 1970 a ralenti. Ce ralentissement de la rotation de la Terre devait être pris en compte, sinon les écarts pourraient s'accumuler et la nuit ralentirait lentement (bien que pendant plusieurs millénaires).

Temps universel coordonné A été développé pour contrer cette situation. Basé sur TAI et GMT, UTC permet le ralentissement de la rotation de la Terre en ajoutant des secondes de saut chaque année ou deux (et parfois deux fois par an).

UTC est maintenant un calendrier véritablement mondial et est adopté par les nations et les technologies à travers le monde. Les réseaux informatiques sont synchronisés avec UTC via serveurs de temps réseau Et ils utilisent le protocole NTP Pour assurer l'exactitude.

Horloges radio contrôlées Horloges atomiques sur ondes courtes

Les horloges atomiques sont une merveille par rapport aux autres formes de chronométreurs. Cela prendrait 100,000 années pour une horloge atomique à perdre une seconde dans le temps qui est étonnante surtout lorsque vous le comparez à des horloges numériques et mécaniques qui peuvent dériver beaucoup en une journée.

Mais horloges atomiques Ne sont pas des équipements pratiques à disposer autour du bureau ou de la maison. Ils sont encombrants, coûteux et nécessitent des conditions de laboratoire efficaces. Mais l'utilisation d'une horloge atomique est assez simple, tout spécialement comme les gardiens de temps atomiques aiment NIST (Institut national des normes et du temps) et NPL (National Physical Laboratory) diffusent le temps tel que dit par leurs horloges atomiques sur radio à ondes courtes.

NIST transmet son signal, connu sous le nom WWVB de Boulder, Colorado et il est diffusé à une fréquence extrêmement basse (60,000 Hz). Les ondes radio de la station WWVB peuvent couvrir tous les États-Unis continentaux plus une grande partie du Canada et de l'Amérique centrale.

Le signal NPL est diffusé à Cumbria au Royaume-Uni et il est transmis sur des fréquences similaires. Ce signal, connu sous le nom de MSF, est disponible dans la plupart des pays du Royaume-Uni et des systèmes similaires sont disponibles dans d'autres pays comme l'Allemagne, le Japon et la Suisse.

Les horloges atomiques radio contrôlées reçoivent ces signaux à ondes longues et se corriger selon toute dérive détectée par l'horloge. Les réseaux informatiques profitent également de ces signaux d'horloge atomique et utilisent le protocole NTP (Network Time Protocol) et dédié NTP serveurs de temps Pour synchroniser des centaines et des milliers d'ordinateurs différents.

NTP ou SNTP C'est la question?

Bien qu'il existe plusieurs protocoles disponibles pour la synchronisation du temps, la majorité du temps réseau est synchronisé en utilisant soit NTP Ou SNTP.

Le protocole Network Time Protocol (NTP) et le protocole de temps de réseau simple (SNTP) ont été autour depuis la création d'Internet (et dans le cas de NTP, plusieurs années auparavant) et sont de loin les protocoles de synchronisation de temps les plus populaires et les plus répandus.

Cependant, la différence entre les deux est légère et décide quel protocole est le mieux pour un serveur de temps NTP Ou une application de synchronisation de temps particulière peut être gênante.

Comme son nom l'indique, SNTP Est une version simplifiée de Network Time Protocol, mais la question est souvent posée: 'quelle est exactement la différence?'

La principale différence entre les deux versions du protocole est l'algorithme utilisé. L'algorithme de NTP peut interroger plusieurs horloges de référence, un calcul qui est le plus précis.

Usage SNTP pour les petits processeurs - il convient aux machines moins puissantes, ne requiert pas la précision de NTP. NTP peut également surveiller tout décalage et gigue (petites variations de forme d'onde résultant des fluctuations d'alimentation en tension, des vibrations mécaniques ou d'autres sources) alors que SNTP ne le fait pas.

Une autre différence majeure réside dans la façon dont les deux protocoles s'adaptent à toute dérive dans les périphériques réseau. NTP accélérera ou ralentira une horloge système pour correspondre à l'heure de l'horloge de référence Serveur NTP (Rotation) alors que SNTP se déplace simplement vers l'avant ou vers l'arrière l'horloge système.

Cette étape de l'heure du système peut causer des problèmes potentiels avec des applications sensibles au temps, particulièrement de l'étape, est assez importante.

NTP est utilisé lorsque la précision est importante et lorsque les applications critiques nécessitent un accès au réseau. Cependant, son algorithme complexe n'est pas adapté aux machines simples ou à ceux dotés de processeurs moins puissants. Le SNTP, en revanche, est le mieux adapté à ces appareils, car il nécessite moins de ressources informatiques, mais il n'est pas adapté aux périphériques où la précision est critique ou où les applications critiques du temps dépendent du réseau.

Atomic Clocks est la clé de la synchronisation réseau

L'approvisionnement en temps réel pour la synchronisation du réseau n'est possible que grâce aux horloges atomiques. Par rapport aux dispositifs de chronométrage standard et Horloge atomique Est des millions de fois plus précis avec les dernières conceptions offrant un temps précis dans une seconde dans les années 100,000.

Les horloges atomiques utilisent la résonance immobile des atomes pendant différents états d'énergie pour mesurer le temps fournissant une tache atomique qui se produit presque 9 milliard fois par seconde dans le cas de l'atome de césium. En fait, la résonance du césium est maintenant la définition officielle d'une seconde ayant été adoptée par le Système international d'unité (SI).

Les horloges atomiques sont les horloges de base utilisées pour l'heure internationale, UTC (Temps universel coordonné). Et ils fournissent également la base pour Serveurs NTP Pour synchroniser les réseaux informatiques et les technologies sensibles au temps telles que celles utilisées par le contrôle du trafic aérien et d'autres applications sensibles au temps de haut niveau.

Trouver une source d'horloge atomique de l'UTC est une procédure simple. En particulier avec la présence de sources de temps en ligne telles que celles fournies par Microsoft et le Institut national des normes et de temps (Windows.time.com et nist.time.gov).

Cependant, ces Serveurs NTP Sont ce qu'on appelle les périphériques 2 stratum qui signifient qu'ils sont connectés à un autre périphérique qui à son tour obtient le temps d'une horloge atomique (en d'autres termes, une source secondaire d'UTC).

Bien que la précision de ces serveurs Stratum 2 soit incontestable, elle peut être affectée par la distance que le client tire des serveurs temporels, ils sont également hors du pare-feu, ce qui signifie que toute communication avec un serveur de temps en ligne nécessite un UDP ouvert (User Datagram Protocol) Port pour permettre la communication.

Cela peut provoquer des vulnérabilités dans le réseau et n'est pas utilisé pour cette raison dans un système nécessitant une sécurité complète. Une méthode plus sécurisée (et plus fiable) de réception de l'UTC consiste à utiliser une méthode dédiée Serveur de temps NTP. Ces dispositifs de synchronisation de temps reçoivent le temps direct des horloges atomiques soit diffusées sur ondes longues par des endroits comme NIST ou NPL (National Physical Laboratory - UK). Alternativement, UTC peut être dérivé du signal GPS diffusé par la constellation de satellites dans le réseau GPS (Global Positioning System).

Horloge atomique à joindre à la Station spatiale internationale

L'un des plus populaires au monde Horloges atomiques précises Doit être lancé en orbite et attaché à la Station spatiale internationale (ISS) grâce à un accord signé par l'agence spatiale française.

L'horloge atomique PHARAO (Projet d'Horloge Atomique par Refroidissement d'Atomes en Orbite) est attachée à l'ISS dans le but de tester plus précisément la théorie d'Einstein relativement ainsi que d'augmenter la précision du Temps Universel Coordonné (UTC) Parmi d'autres expériences de géodésie.

PHARAO est une horloge atomique au césium de nouvelle génération avec une précision qui correspond à moins de seconde à chaque année 300,000. PHARAO sera lancé par l'Agence spatiale européenne (ESA) dans 2013.

Les horloges atomiques sont les appareils de chronométrage les plus précis disponibles pour l'humanité, mais ils sont sensibles aux changements de traction gravitationnelle, comme l'a prédit la théorie d'Einstein, car le temps lui-même est déclenché par la traction terrestre. En plaçant cette horloge atomique précise en orbite, l'effet de la gravité de Terre diminue, ce qui permet à PHARAO d'être plus précis que l'horloge terrestre.

Tandis que horloges atomiques Ne sont pas nouveaux sur l'orbite, autant de satellites; Y compris le réseau GPS (Global Positioning System) contiennent des horloges atomiques, cependant, PHARAO sera l'une des horloges les plus précises jamais lancées dans l'espace, ce qui lui permettra d'être utilisé pour une analyse beaucoup plus détaillée.

Les horloges atomiques ont été autour depuis les 1960, mais leur développement croissant a ouvert la voie à des technologies de plus en plus avancées. Les horloges atomiques forment la base de nombreuses technologies modernes de la navigation par satellite pour permettre aux réseaux informatiques de communiquer efficacement à travers le monde.

Réseaux informatiques Recevoir des signaux horaires des horloges atomiques via NTP serveurs de temps (Network Time Protocol) qui peut synchroniser avec précision un réseau informatique à quelques millisecondes d'UTC.

Protocole de temps réseau pour le temps

Il y a une certaine ironie que l'ordinateur qui se trouve sur votre bureau et peut avoir coûté autant que le salaire d'un mois aura une horloge à bord qui est moins précis qu'une montre-bracelet bon marché acheté dans une station-service ou une essence.

Le problème n'est pas que les ordinateurs sont particulièrement fabriqués avec des composants de synchronisation bon marché, mais que n'importe quel chronométrage sérieux sur un PC peut être atteint sans oscillateurs coûteux ou avancés.

Les oscillateurs de synchronisation à bord de la plupart des PC ne sont en fait qu'une sauvegarde pour conserver l'horloge de l'ordinateur synchronisée lorsque le PC est éteint ou lorsque l'information de synchronisation du réseau n'est pas disponible.

En dépit de ces horloges embarquées inadaptées, la synchronisation sur un réseau de PC peut être réalisée avec une précision de millisecondes et un réseau qui est synchronisé avec le calendrier global UTC (Temps universel coordonné) ne devrait pas dériver du tout.

La raison pour laquelle ce haut niveau de précision et de synchronisme peut être réalisé sans oscillateurs coûteux, c'est que les ordinateurs peuvent utiliser le protocole Network Timing Protocol (NTP) Pour trouver et maintenir l'heure exacte.

NTP est un algorithme qui distribue une seule source de temps; ceci peut être généré par l'horloge embarquée d'un PC - bien que cela verrait chaque machine sur le réseau dériver au fur et à mesure que l'horloge dérive - Une meilleure solution consiste à utiliser NTP pour distribuer une source de temps stable et précise, et de préférence réseaux qui font des affaires sur Internet, une source d'UTC.

La méthode la plus simple de réception de l'UTC - qui est maintenue vraie par une constellation d'horloges atomiques dans le monde entier - est d'utiliser un serveur dédié de temps NTP. Les serveurs NTP utilisent soit des signaux de satellite GPS (système de positionnement global), soit des émissions de radio à ondes longues (généralement transmis par des laboratoires nationaux de physique comme NPL ou NIST).

Une fois reçu le Serveur NTP Distribue la source de synchronisation à travers le réseau et vérifie constamment chaque machine pour la dérive (en substance, la machine en réseau contacte le serveur en tant que client et les informations sont échangées via TCP / IP.

Cela rend les horloges de bord des ordinateurs elles-mêmes obsolètes, bien que lorsque les machines sont initialement démarrées ou s'il y a eu un délai de contact Serveur NTP (S'il est en panne ou s'il y a un défaut temporaire), l'horloge intégrée sert à maintenir le temps jusqu'à ce que la synchronisation complète soit à nouveau réalisable.

Time Servers et Internet

Le timing devient de plus en plus crucial pour les systèmes informatiques. Il est maintenant presque inconnu qu'un réseau informatique fonctionne sans synchronisation avec l'UTC (temps universel coordonné). Et même les machines individuelles utilisées dans la maison sont maintenant équipées de la synchronisation automatique. La dernière version de Windows par exemple, Windows 7, se connecte automatiquement à une source de synchronisation (bien que cette application puisse être désactivée manuellement en accédant aux préférences d'heure et de date).

L'inclusion de ces outils de synchronisation automatique sur les derniers systèmes d'exploitation est une indication de l'importance de l'information de synchronisation et lorsque vous considérez les types d'applications et de transactions qui se déroulent actuellement sur Internet, cela n'est pas surprenant.

Les services bancaires par Internet, les réservations en ligne, les enchères sur Internet et même les courriels peuvent dépendre d'un temps précis. Les ordinateurs utilisent les horodateurs comme le seul point de référence qu'ils doivent identifier quand et si une transaction s'est produite. Des erreurs dans l'information de chronométrage peuvent causer des erreurs et des problèmes incalculables, en particulier avec le débogage.

Internet est plein de serveurs de temps avec plus de mille sources de temps disponibles pour la synchronisation en ligne cependant; la précision et l'utilité de ces sources en ligne de temps UTC varient et laisser un TCP / IP ouvert dans le pare-feu pour permettre à l'information de temporisation peut rendre un système vulnérable.

Pour les systèmes de réseau où le temps n'est pas seulement crucial, mais où la sécurité est également un problème primordial, Internet n'est pas une source privilégiée pour recevoir des informations UTC et une source externe est requise.

La connexion d'un réseau NTP à une source externe d'heure UTC est relativement simple si un serveur de temps réseau est utilisé. Ces périphériques sont souvent appelés Serveurs NTP, Utilisez les horloges atomiques à bord des satellites GPS (système de positionnement global) ou des transmissions à ondes longues diffusées par des endroits tels que NIST or NPL.

Serveurs NTP et différentes sources de temps

Serveurs NTP Sont des dispositifs essentiels pour la synchronisation du temps du réseau informatique. Assurer un réseau coïncide avec UTC (temps universel coordonné) est essentiel dans les communications modernes telles que l'Internet et est la fonction première de la serveur de temps réseau (Serveur NTP).

Comme leur nom l'indique, ces serveurs temporaires utilisent le protocole NTP (Network Time Protocol) pour gérer les demandes de synchronisation. NTP Est déjà installé dans de nombreux systèmes d'exploitation et la synchronisation est possible sans un serveur NTP en utilisant une source de temps Internet, cela peut être non sécurisé et inexact pour de nombreux besoins du réseau.

Serveurs de temps réseau Recevez un signal de temps beaucoup plus précis et sécurisé. Il existe deux méthodes pour recevoir le temps en utilisant un serveur de temps: en utilisant le réseau GPS ou en recevant des transmissions radio à ondes longues.

Ces deux méthodes de réception d'une source temporelle sont sécurisées car elles sont externes à un pare-feu réseau. Ils sont également précis car les deux sources de temps sont générées directement par des horloges atomiques plutôt que par un service de temps par Internet qui sont normalement Appareils NTP Connecté à une horloge atomique de tiers.

Le réseau GPS fournit une source de temps idéale pour les serveurs NTP car les signaux sont disponibles partout. Le seul inconvénient de l'utilisation du réseau GPS est qu'une vue du ciel est nécessaire pour se verrouiller sur un satellite.

Les sources temporelles référencées par radio sont plus flexibles en ce sens que le signal à ondes longues peut être reçu à l'intérieur. Ils ont une force limitée et tous les pays ne disposent pas d'un signal de temps, bien que certains signaux tels que le DCF allemand et le WVBB des États-Unis soient disponibles dans les États voisins.