Information basique sur le serveur de temps

Tous les PC et les périphériques réseau utilisent des horloges pour maintenir un temps système interne. Ces horloges, appelées "Time Time Clock chips" (RTC) fournissent des informations sur l'heure et la date. Les chips sont alimentés en batterie de sorte que même pendant les pannes de courant, ils peuvent conserver le temps.

Les réseaux informatiques reposent sur le chronométrage de presque toutes leurs applications, de l'envoi d'un courrier électronique à la sauvegarde des données, un horodatage est nécessaire pour que l'ordinateur puisse suivre. Tous les routeurs et les commutateurs doivent être exécutés au même taux, les périphériques hors synchronisation peuvent entraîner la perte de données et même des connexions entières.

Pour certaines transactions, il est nécessaire que les ordinateurs soient parfaitement synchronisés, même quelques secondes, la différence entre les machines peut avoir des effets graves, comme la recherche d'un billet d'avion que vous aviez réservé, avait été vendu quelques instants plus tard à un autre client ou vous pourriez attirer vos économies Un distributeur de billets et lorsque votre compte est vide, vous pouvez rapidement aller à une autre machine et retirer tout cela.

Cependant, les ordinateurs personnels ne sont pas conçus pour être des horloges parfaites, leur conception a été optimisée pour la production en série et à faible coût plutôt que de maintenir un temps précis. Cependant, ces horloges internes sont sujettes à la dérive et bien que, pour de nombreuses applications, cela puisse être assez adéquat, souvent les machines doivent travailler ensemble sur un réseau et si les ordinateurs dérivent à des taux différents, les ordinateurs deviendront synchrones les uns avec les autres et les problèmes peuvent Surviennent en particulier avec Transactions sensibles au temps.

Serveur de tempsS sont comme les autres serveurs d'ordinateurs, dans le sens où ils sont habituellement situés sur un réseau. Un serveur de temps regroupe des informations de synchronisation, généralement à partir d'une source de matériel externe, puis synchronise le réseau à ce moment.

La plupart des serveurs de temps utilisent NTP (Network Time Protocol), l'un des protocoles les plus anciens d'Internet encore utilisés, inventé par le Dr David Mills de l'Université du Delaware, il a été utilisé depuis 1985. NTP est un protocole conçu pour synchroniser les horloges sur les ordinateurs et les réseaux sur Internet ou les réseaux locaux (LAN).

NTP utilise une référence de synchronisation externe, puis synchronise tous les périphériques du réseau à cette date.

Il existe diverses sources qu'un Serveur de temps NTP Peut servir de référence temporelle. L'Internet est une source évidente, cependant, les références de synchronisation Internet d'Internet telles que nist.gov et windows.time ne peuvent pas être authentifiées, laissant le serveur temporel et donc le réseau vulnérable aux menaces de sécurité.

Souvent, les serveurs temporels sont synchronisés à une source UTC (temps universel coordonné) qui est l'échelle de temps standard globale et permet aux ordinateurs du monde entier de synchroniser exactement au même moment. Cela a une importance évidente dans les industries où le moment précis est crucial, comme l'industrie boursière ou aérienne.

UTC Un calendrier global

Le temps universel coordonné (UTC - du Temps Temps Universel Coordonné) est un calendrier international fondé sur le temps indiqué par les horloges atomiques. Les horloges atomiques Sont exacts dans un délai de plusieurs millions d'années. Ils sont tellement précis que International Atomic Time, le temps relayé par ces appareils, est encore plus précis que le spin of the Earth.

La rotation de la Terre est affectée par la gravité de la lune et peut donc ralentir ou accélérer. Pour cette raison, International Atomic Time (TAI de French Temps Atomique International) doit avoir ajouté "Leap secondes" pour le maintenir en ligne avec le calendrier initial GMT (Greenwich en attendant) également appelé UT1, basé sur l'heure solaire .

Ce nouveau calendrier connu sous le nom d'UTC est maintenant utilisé dans le monde entier, ce qui permet d'effectuer des communications et des réseaux informatiques sur les côtés opposés du globe.

UTC est gouverné non pas par un pays ou une administration, mais une collaboration d'horloges atomiques dans le monde entier qui garantit la neutralité politique et une précision accrue.

UTC est transmis de plusieurs façons à travers le monde et est utilisé par des réseaux informatiques, des compagnies aériennes et des satellites pour assurer une synchronisation précise quelle que soit l'emplacement sur Terre.

Aux États-Unis, le NIST (National Institute of Standards and Technology) a diffusé UTC depuis son horloge atomique à Fort Collins, au Colorado. Les Laboratoires nationaux de physique du Royaume-Uni et de l'Allemagne ont des systèmes similaires en Europe.

L'Internet est également une autre source de temps UTC. Plus de mille serveurs de temps Sur le Web peut être utilisé pour recevoir une source de temps UTC, bien que beaucoup ne soient pas assez précis pour la plupart des besoins en réseau.

Une autre méthode sûre et plus précise de réception de l'UTC consiste à utiliser les signaux transmis par le système de positionnement mondial des États-Unis. Les satellites du réseau GPS contiennent toutes des horloges atomiques utilisées pour permettre le positionnement. Ces horloges transmettent le temps qui peut être reçu à l'aide d'un récepteur GPS.

Beaucoup de dévoués serveurs de temps Sont disponibles qui peuvent recevoir une source de temps UTC à partir du réseau GPS ou des transmissions du Laboratoire National de Physique (toutes diffusées à 60 kHz longwave).

La plupart des serveurs temporels utilisent NTP (Network Time Protocol) pour distribuer et synchroniser les réseaux informatiques à l'heure UTC.

Network Time Protocol (NTP), Comprendre la synchronisation.

Network Time Protocol semble avoir été autour pour toujours. En fait, c'est l'un des protocoles les plus anciens d'Internet qui ont été développés dans les 1980 par le Professeur David Mills et son équipe de l'Université du Delaware.

Dans un monde décontracté, il n'est pas grave si les réseaux informatiques ne sont pas synchronisés. Les seules conséquences des erreurs de synchronisation pourraient être qu'un courrier électronique arrive avant son envoi, mais dans des secteurs tels que la réservation d'un siège de transport aérien, la bourse ou la communication par satellite, les fractions d'une seconde peuvent causer des erreurs graves telles que la vente de sièges plus d'une fois, la perte De millions de dollars ou même de fraude.

Les ordinateurs sont des machines logiques et, comme le temps est linéaire sur un ordinateur, tout événement qui se produit sur une machine doit se produire avant que les nouvelles de cet événement n'en arrivent. Lorsque les réseaux ne sont pas synchronisés, les ordinateurs ont du mal à faire face à des événements qui se sont évidemment produits (comme un courrier électronique envoyé), mais selon leur horloge et leur horodatage, ils ne l'ont pas encore, pensez simplement au bug du millénaire où les horloges craignaient Retournez à 1900!

Pour cette raison, NTP a été développé. NTP utilise un algorithme (l'algorithme de Marzullo) pour synchroniser le temps avec la version actuelle de NTP peut maintenir le temps sur Internet public dans les millisecondes de 10 et peut être encore mieux sur les LAN. Les serveurs temporels NTP fonctionnent dans la suite TCP / IP et s'appuient sur UDP (User Datagram Protocol).

Serveurs NTP Sont normalement des appareils NTP dédiés qui utilisent une référence unique pour synchroniser un réseau. Cette référence temporelle est le plus souvent une source UTC (temps universel coordonné). UTC est une échelle de temps globale distribuée par des horloges atomiques via Internet, des transmissions radio spécialisées à ondes longues ou via le réseau GPS (Global Positioning System).

L'algorithme NTP utilise cette référence de temps pour déterminer le montant d'avance ou de retrait du système ou de l'horloge réseau. NTP analyse les valeurs de l'horodatage, y compris la fréquence des erreurs et sa stabilité. Un serveur NTP maintiendra une estimation de la qualité des horloges de référence et elle-même.

NTP est hiérarchique. La distance par rapport à la référence temporelle est divisée en strates. Stratum 0 est la référence de l'horloge atomique; Stratum 1 est le serveur NTP, tandis que Stratum 2 est un serveur qui reçoit des informations de synchronisation à partir du serveur NTP. NTP peut supporter des strates presque illimitées, bien que plus loin que les références de synchronisation, moins il sera précis.

Comme chaque niveau de stratum peut à la fois recevoir et envoyer des signaux de synchronisation, l'avantage de ce système hiérarchique est que des milliers de machines peuvent être synchronisées avec seulement le besoin d'un serveur NTP.

NTP contient une mesure de sécurité appelée authentification. L'authentification vérifie que chaque horodatage provient de la référence temporelle prévue en analysant un ensemble de clés de cryptage qui sont envoyées avec la référence temporelle. NTP l'analyse et confirme si elle est issue de la source de temps en la vérifiant contre un ensemble de clés approuvées dans ses fichiers de configuration.

Cependant, l'authentification n'est pas disponible dans les sources de synchronisation à partir d'Internet, c'est pourquoi Microsoft et Novell, parmi d'autres, recommandent fortement que les références de temps externes soient utilisées comme un dédié GPS NTP serveur Ou celui qui reçoit la transmission des ondes longues à l'heure nationale et à la fréquence.

Réception du temps avec les serveurs temporels et l'émetteur MSF

MSF est le nom donné à la diffusion temporelle dédiée fournie par le National Physical Laboratory au Royaume-Uni, c'est une source précise et fiable du temps civil du Royaume-Uni, en fonction de l'échelle de temps UTC (Temps universel coordonné).

MSF est utilisé dans tout le Royaume-Uni et même d'autres parties d'Europe pour recevoir une source de temps UTC qui peut être utilisée par des horloges radio et pour synchroniser les réseaux informatiques en utilisant un Serveur de temps NTP.

Il est disponible 24 heures par jour dans l'ensemble du Royaume-Uni, bien que dans certaines régions, le signal soit plus faible et susceptible d'interférences et de topographie locale. Le signal fonctionne sur une fréquence de 60 kHz et porte un code de temps et de date qui relève les informations suivantes en format binaire: Année, mois, jour de mois, jour de semaine, heure, minute, heure d'été britannique (en vigueur ou imminente) Et DUT1 (la différence entre UTC et UT1 qui est basée sur la rotation de Terre)

Le signal de MSF est transmis de la station de radio d'Anthorn à Cumbria, mais il a été récemment déménagé là-bas après avoir résidé à Rugby, Warwickshire depuis sa création dans le 1960. La fréquence porteuse du signal est à 60 kHz, contrôlée par des horloges atomiques au césium à la station de radio.

Les horloges atomiques au césium sont les horloges atomiques les plus fiables, sans perdre ni gagner une seconde en plusieurs millions d'années.

Pour recevoir le signal MSF simple Horloges radio Peut être utilisé pour afficher l'heure UTC exacte ou, en variante, les serveurs temporels MSF peuvent recevoir la transmission à ondes longues et distribuer les informations de synchronisation autour des réseaux informatiques à l'aide de NTP (Network Time Protocol).

La seule alternative réelle au signal MSF au Royaume-Uni consiste à utiliser les horloges en césium embarquées du réseau GPS (Global Positioning System) qui relient des informations précises sur le temps qui peuvent être utilisées comme Source de temps UTC.

Six raisons pour lesquelles vous avez besoin d'un serveur de temps réseau dédié!

Sécurité
Avoir un temps imprécis ou exécuter un réseau qui n'est pas synchronisé peut rendre un système informatique vulnérable aux menaces de sécurité et même à la fraude. Les horodatages sont le seul point de référence permettant à un ordinateur de suivre les applications et les événements. Si ces erreurs sont inexactes, toutes sortes de problèmes peuvent survenir, tels que l'arrivée de courriels avant leur envoi. Il rend également possible des transactions sensibles au temps telles que le commerce électronique, la réservation en ligne et la négociation d'actions et de partager où le calendrier exact avec un serveur de temps réseau est essentiel et les prix peuvent baisser ou augmenter de plusieurs millions en une seconde.

Protection:
L'impossibilité de synchroniser un réseau informatique peut permettre aux pirates informatiques et aux utilisateurs malveillants d'accéder à votre système, même les fraudeurs peuvent en profiter. Même les machines qui sont synchronisées peuvent en être victimes, en particulier lorsqu'Internet est utilisé comme une référence temporelle qui permet aux utilisateurs mal intentionnés d'injecter un virus dans votre réseau. Utiliser la radio ou Horloges atomiques GPS fournissez du temps précis derrière votre pare-feu pour vous assurer de la sécurité.

Exactitude:
Serveurs de temps NTP s'assurer que tous les ordinateurs en réseau sont synchronisés automatiquement à l'heure et à la date précises, maintenant et dans le futur, mettant automatiquement à jour le réseau pendant l'heure d'été et les secondes intercalaires.

Légalité:
Si des données informatiques doivent être utilisées devant un tribunal, il est essentiel que ces informations proviennent d'un réseau synchronisé. Si le système ne l'est pas, la preuve peut être irrecevable.

Heureux utilisateurs:
Interdire aux utilisateurs de se plaindre de l'heure incorrecte sur leurs postes de travail

Contrôle:
Vous avez le contrôle de la configuration. Par exemple, vous pouvez modifier automatiquement l'heure avant et arrière chaque printemps et l'automne pour l'heure d'été ou définir l'heure de votre serveur pour être verrouillé à l'heure UTC uniquement ou tout fuseau horaire de votre choix.

L'horloge atomique et le serveur de temps NTP

La plupart des gens ont entendu parler de horloges atomiques, leur exactitude et précision sont bien connues. Une horloge ATXXUMUMIQUE a le potentiel de garder son temps pendant plusieurs centaines de millions d'années et de ne pas perdre une seconde en dérive. La dérive est le processus par lequel les horloges perdent ou gagnent du temps en raison des inexactitudes dans les mécanismes qui les font fonctionner.

Les horloges mécaniques, par exemple, existent depuis des centaines d'années, mais même les plus chères et les mieux conçues dérivent au moins une seconde par jour. Alors que les horloges électroniques sont plus précises, elles vont également dériver d'environ une seconde par semaine.

Les horloges atomiques n'ont aucune comparaison quand il s'agit de chronométrage. Parce qu'une horloge atomique est basée sur l'oscillation d'un atome (dans la plupart des cas l'atome de césium 133) qui a une résonance exacte et finie (le césium est 9,192,631,770 toutes les secondes) cela les rend précis au milliardième de seconde (une nanoseconde) .

Bien que ce type de précision soit inégalé, il a rendu possibles des technologies et des innovations qui ont changé le monde. La communication par satellite n'est possible que grâce au chronométrage des horloges atomiques, de même que la navigation par satellite. Comme la vitesse de la lumière (et donc des ondes radio) se déplace à plus de 300,000km par seconde, une imprécision d'une seconde pourrait voir un système de navigation se trouver à des centaines de milliers de kilomètres.

Une précision précise est également essentielle dans de nombreuses applications informatiques modernes. La communication globale, en particulier les transactions financières, doit être faite avec précision. À Wall Street ou à la Bourse de Londres, une seconde peut voir la valeur des actions augmenter ou diminuer de plusieurs millions. La réservation en ligne exige également l'exactitude et la synchronisation parfaite que seules les horloges atomiques peuvent fournir sinon les billets pourraient être vendus plus d'une fois et les distributeurs automatiques pourraient finir par payer votre salaire deux fois si vous avez trouvé un distributeur automatique avec une horloge lente.

Bien que cela puisse sembler désirable pour les plus malhonnêtes, il ne faut pas beaucoup d'imagination pour comprendre quels problèmes un manque de précision et de synchronisation pourrait causer. Pour cette raison, une échelle de temps internationale basée sur le temps dit par les horloges atomiques a été développée.

UTC (Coordinated Universal Time) est le même partout et peut expliquer le ralentissement de la rotation de la Terre en ajoutant des secondes intercalaires pour maintenir l'UTC en ligne avec GMT (Greenwich Meantime). Tous les réseaux informatiques participant à la communication globale doivent être synchronisés avec l'UTC. Parce que l'heure UTC est basée sur le temps indiqué par les horloges atomiques, c'est l'échelle de temps la plus précise possible. Pour qu'un réseau informatique reçoive et reste synchronisé avec l'UTC, il doit d'abord avoir accès à une horloge atomique. Ce sont des équipements coûteux et de grande taille et ne se trouvent généralement que dans les laboratoires de physique à grande échelle.

Heureusement, le temps passé par ces horloges peut encore être reçu par un serveur de temps réseau dépérissement en utilisant des diffusions à ondes longues et à fréquences longues transmises par les laboratoires nationaux de physique ou par le GPS (Global Positioning System). NTP (Protocole de temps de réseau) peut ensuite distribuer cette heure UTC au réseau et utiliser le signal horaire pour que tous les appareils du réseau soient parfaitement synchronisés avec l'UTC.

Fonctionnement et implémentation du système de positionnement global (GPS)

Le GPS (Système de positionnement global) Depuis plus de trente ans, mais ce n'est que depuis 1983 quand un avion de ligne coréen a été abattu par hasard, l'armée américaine, qui possède et contrôle le système, accepte de l'ouvrir pour un usage civil dans l'espoir d'empêcher de telles tragédies .

Le système GPS est actuellement le seul système mondial de navigation par satellite (GNSS) du monde, bien que l'Europe et la Chine développent actuellement leur propre système (Galileo et GLONASS). GPS, ou pour lui donner son nom officiel Navstar GPS est basé sur une constellation entre les satellites 24 et 32 Medium Earth Orbit.

Ces satellites transmettent des messages via des signaux hyperfréquences précis. Ces messages contiennent l'heure à laquelle le message a été envoyé, une orbite précise pour le satellite envoyant le message et la santé générale du système et les orbites approximatives de tous les satellites GPS.

Pour déterminer une position, un récepteur GPS est nécessaire. Cela reçoit le signal des satellites 4 (ou plus). Parce que les satellites diffusent leur position et le moment où le message a été envoyé, le récepteur GPS peut utiliser le signal de synchronisation et les informations de distance pour s'entraîner par processus de triangulation exactement où il se trouve dans le monde.

Le GPS et d'autres systèmes GNSS ne peuvent localiser l'emplacement que si précisément parce que chaque relais les informations de synchronisation à partir d'une horloge atomique embarquée. Les horloges atomiques Sont si précis qu'ils perdent ou gagnent une seconde en millions d'années. C'est seulement cette précision qui rend possible le positionnement GPS car le signal transmis par les satellites se déplace à la vitesse de la lumière (jusqu'à 180,000 miles par seconde), une inexactitude d'une seconde pourrait permettre de localiser des milliers de miles au mauvais endroit.

En raison de cette horloge atomique embarquée et d'un haut niveau de précision du temps, un satellite GPS peut être utilisé comme source pour UTC (Temps universel coordonné). UTC est une échelle de temps globale basée sur le temps indiqué par les horloges atomiques et utilisées dans le monde entier pour permettre aux réseaux informatiques de se synchroniser tous en même temps.

Utilisation des réseaux informatiques NTP serveurs de temps (Protocole de temps réseau) pour synchroniser leurs systèmes. Un NTP Le serveur connecté à une antenne GPS peut recevoir un signal horaire UTC du satellite et ensuite distribuer parmi le réseau.

L'utilisation des GP pour les informations de synchronisation est l'une des méthodes les plus précises et sécurisées pour recevoir une source UTC avec des précisions de quelques millisecondes assez possible.

Précision dans les horloges atomiques de chronométrage et les serveurs de temps

Le développement des horloges atomiques tout au long du XXe siècle a été fondamental pour la plupart des technologies que nous utilisons tous les jours. Sans horloges atomiques, de nombreuses innovations du XXe siècle n'existeraient tout simplement pas.

La communication par satellite, le positionnement global, les réseaux informatiques et même Internet ne pourraient pas fonctionner comme nous le faisons si ce n'était des horloges atomiques et de leur ultra-précision dans le chronométrage.

Les horloges atomiques sont des chronomètres incroyablement précis qui ne perdent pas une seconde en millions d'années. En comparaison, les horloges numériques peuvent perdre une seconde chaque semaine et les horloges mécaniques les plus précises perdent encore plus de temps.

La raison de l'incroyable précision d'une horloge atomique est qu'elle est basée sur l'oscillation d'un seul atome. Une oscillation est simplement une vibration à un niveau d'énergie particulier dans le cas de la plupart des horloges atomiques, elles sont basées sur la résonance de l'atome de césium qui oscille exactement à 9,192,631,770 fois chaque seconde.

De nombreuses technologies reposent désormais sur des horloges atomiques pour leur précision débridée. Le système de positionnement global est un excellent exemple. Les satellites GPS ont tous à bord une horloge atomique et c'est cette information de synchronisation qui est utilisée pour déterminer le positionnement. Parce que les satellites GPS communiquent en utilisant des ondes radio et qu'ils voyagent à la vitesse de la lumière (180,000 miles par seconde dans le vide), de petites inexactitudes dans le temps pourraient rendre le positionnement inexact par des centaines de miles.

Une autre application qui nécessite l'utilisation d'horloges atomiques est dans les réseaux informatiques. Lorsque les ordinateurs se parlent entre eux à travers le monde, il est impératif qu'ils utilisent tous la même source de synchronisation. Si ce n'était pas le cas, les transactions sensibles au temps telles que les achats sur Internet, les réservations en ligne, la bourse et même l'envoi d'un e-mail seraient presque impossibles. Les courriels arriveraient avant d'être envoyés et le même article sur un site d'achat en ligne pourrait être vendu à plus d'une personne.

Pour cette raison, une échelle de temps globale appelée UTC (Coordinated Universal Time) basée sur le temps indiqué par les horloges atomiques a été développée. UTC est livré aux réseaux informatiques via des serveurs de temps. La plupart des serveurs de temps utilisent NTP (Protocole de temps de réseau) pour distribuer et synchroniser les réseaux.

NTP serveurs de temps peut recevoir l'heure UTC d'un certain nombre de sources le plus souvent les horloges atomiques embarquées du système GPS peuvent être utilisées comme source UTC par un serveur de temps connecté à une antenne GPS.

Une autre méthode assez couramment utilisée par NTP serveur de tempss est d'utiliser la transmission radio à ondes longues diffusée par les laboratoires nationaux de physique de plusieurs pays. Bien que n'étant pas disponibles partout et tout à fait sensibles à la topographie locale, les diffusions fournissent une méthode sûre de réception de la source de synchronisation.

Si aucune de ces méthodes n'est disponible, une source de synchronisation UTC peut être reçue d'Internet bien que la précision et la sécurité ne soient pas garanties.

Serveur de temps NTP Foire aux questions

Q. Qu'est-ce que NTP?
A. NTP - Network Time Protocol est un protocole Internet pour la synchronisation de l'heure, alors que d'autres protocoles de synchronisation horaire sont disponibles. Le protocole NTP est de loin le plus répandu depuis le milieu du 1980 alors que l'Internet en était encore à ses balbutiements.

Q. Qu'est-ce que l'UTC?
A. UTC - temps universel coordonné est une échelle de temps globale basée sur le temps indiqué par les horloges atomiques. Parce que ces horloges sont si précises chaque année, il faut ajouter des "secondes intercalaires" car l'UTC est encore plus précis que la rotation de la Terre qui ralentit et accélère grâce à la gravité de la Lune.

Q. Qu'est-ce qu'un Serveur de temps réseau?
A. Un serveur de temps réseau également connu sous le nom de serveur de temps NTP est un périphérique réseau qui reçoit un signal horaire UTC et le distribue ensuite parmi les autres périphériques sur un réseau. Le protocole temporel NTP s'assure alors que toutes les machines sont maintenues synchronisées à ce moment-là.

Q. Où fait-on serveur de temps réseau recevoir une heure UTC de?
A. Il existe plusieurs sources où une référence de temps UTC peut être prise. L'Internet est le plus évident avec des centaines de serveurs de temps différents relayant leurs signaux horaires UTC. Cependant, ceux-ci sont notoirement inexacts en fonction de nombreuses variables Internet n'est pas non plus une source sûre et ne convient pas à tout réseau informatique où les problèmes de sécurité sont une préoccupation. Les autres méthodes qui fournissent une source d'heure UTC plus précise, plus sûre et plus fiable consistent à utiliser les transmissions du réseau GPS (système de positionnement global) ou les transmissions nationales d'heure et de fréquence diffusées sur ondes longues.

Q. Puis-je recevoir un signal radio de n'importe où?
R. Malheureusement non. Seuls certains pays ont un signal horaire diffusé par leurs laboratoires nationaux de physique et ces signaux sont limités et vulnérables aux interférences. Aux États-Unis, le signal est diffusé à partir du Colorado et est connu comme WWVB, au Royaume-Uni, il est diffusé à partir de Cumbria et est appelé MSF. Des systèmes similaires existent en Allemagne, au Japon, en France et en Suisse.

Q. Qu'en est-il du signal GPS?
R. Un système de navigation par satellite repose sur les signaux horaires des horloges atomiques embarquées dans les satellites GPS. C'est ce signal temporel qui est utilisé pour trianguler le positionnement et il peut également être reçu par un serveur de temps réseau équipé d'une antenne GPS. Le GPS est disponible partout dans le monde mais une antenne a besoin d'avoir une vue dégagée sur le ciel.

Q. Si j'ai un grand réseau alors j'ai besoin de plusieurs serveurs de temps de réseau?
R. Pas nécessairement. NTP est hiérarchique et divisée en 'strate' une horloge atomique est une strate 0, un serveur de temps qui reçoit le signal d'horloge est un strate 1 et un périphérique réseau qui reçoit un signal d'un serveur de temps est un strate 2. NTP peut prendre en charge la couche 12 (de façon réaliste, bien que cela soit possible) et chaque strate peut être utilisée comme un périphérique à synchroniser. Par conséquent, un appareil 2 de strate peut synchroniser d'autres machines plus bas sur les strates et ainsi de suite. Cela signifie que peu importe la taille d'un réseau, un seul serveur de temps réseau sera nécessaire.

Recevoir une source de temps

A Serveur NTP Se connecte à un réseau informatique dans le but de synchroniser tous les ordinateurs, routeurs et autres périphériques au même moment. Les serveurs NTP utilisent Network Time Protocol pour ajuster la dérive de différentes machines pour qu'elles correspondent à l'heure de référence.

Les serveurs NTP utilisent une horloge de référence; La plupart des réseaux qui utilisent un serveur NTP utilisent une source de temps UTC (temps universel coordonné). UTC est basé sur le temps indiqué par les horloges atomiques incroyablement précises et coûteuses.

Les horloges atomiques fonctionnent selon le principe selon lequel un seul atome (dans la plupart des cas, le césium -133) résonnera à un taux exact à certains niveaux d'énergie. La précision des horloges atomiques est si compétente que l'UTC a été développé pour permettre combiner le temps atomique international (TAI) et Greenwich Meantime (GMT), permettant le ralentissement de la rotation de la Terre en ajoutant des secondes de saut et donc en gardant le Soleil à la Terre Méridien à midi.

Le fait de ne pas tenir compte de ce ralentissement de la rotation de la Terre entraînerait une éventuelle dérive du jour et de la nuit (bien que dans plusieurs millénaires).
A Serveur NTP Peut être configuré pour recevoir un signal horaire UTC sur Internet, bien que ceux-ci puissent varier énormément de précision et dépendent de distances raisonnablement proches du client et du serveur.

S'appuyer sur des références de synchronisation basées sur Internet peut également laisser un réseau ouvert aux utilisateurs malveillants car ils ne peuvent pas utiliser l'authentification NTP, qui est une mesure de sécurité utilisée pour assurer une référence temporelle est ce qu'il dit.

De nombreux serveurs NTP dédiés sont conçus pour recevoir une référence de synchronisation plus précise et plus authentique. Une méthode utilise des transmissions radio qui sont diffusées par plusieurs laboratoires nationaux de physique tels que le NIST (National Institute for Standards and Technology) aux États-Unis (signal WWVB) et NPL (National Physical Laboratory) au Royaume-Uni (signal MSF). Ces signaux sont diffusés en ondes longues et peuvent être captés dans la zone de diffusion bien que les signaux puissent être bloqués par des caractéristiques géographiques locales.

Une autre méthode pour recevoir une référence de synchronisation UTC est d'utiliser les horloges atomiques embarquées sur le réseau GPS (système de positionnement global). Alors que le GPS est le plus souvent connu comme un système de positionnement, le satellite retransmet effectivement les informations de synchronisation qui sont utilisées par les récepteurs GPS pour calculer le temps parcouru et donc la distance.
Alors que les signaux GPS ne sont pas diffusés en format UTC, ils sont très précis et NTP n'a aucun problème à les convertir.

L'option Serveur NTP Vérifie l'horodatage de la source UTC et utilise les informations pour calculer si les horloges du réseau dérivent et ajoute ou soustrait une seconde pour correspondre à l'horloge de référence. Le serveur NTP fera cela à intervalles réguliers, normalement toutes les quinze minutes pour assurer une parfaite précision.

NTP est précis dans 1 / 100th d'une seconde (XnUMX millisecondes) sur l'Internet public et peut être encore plus performant sur les LAN et WANS avec précision de 10 / 1th d'une seconde (microsynthèses 5000) pas inconnu.

Pour assurer une précision accrue, le service NTP (ou Daemon sous Linux) s'exécute en arrière-plan et ne croit pas au temps indiqué jusqu'à ce que, après plusieurs échanges et que chacun ait passé une spécification de protocole (test), le serveur soit considéré. Il faut généralement environ cinq bons échantillons) jusqu'à ce qu'un serveur NTP soit accepté comme source de synchronisation.