Archive pour la catégorie 'NTP Basics'

Synchronisation de l'heure Quel est le temps?

Wednesday, Novembre 12th, 2008

Serveurs de temps sont des appareils communs dans les salles de serveurs modernes, mais la synchronisation temporelle n'est devenue possible que grâce aux idées de physiciens du siècle dernier et ce sont ces idées du temps qui ont rendu possible la plupart des technologies des dernières décennies.

Le temps est l'un des concepts les plus difficiles à comprendre. Jusqu'au siècle dernier, on pensait que le temps était une constante, mais ce n'est que lorsque les idées d'Einstein que nous avons découvert le temps étaient relatives.
Le temps relatif était une conséquence de la théorie la plus populaire d'Einstein, la "théorie générale de la relativité" et sa fameuse équation E = MC2.

Ce qu'Einstein a découvert, c'est que la vitesse de la lumière était la seule constante dans l'Univers (dans le vide de toute façon) et que le temps sera différent pour les différents observateurs. Les équations d'Einstein ont démontré que plus un observateur voyageait rapidement vers la vitesse de la lumière, plus le temps était lent.

Il a également découvert que le temps n'était pas une entité distincte de l'univers extérieur, mais faisait partie d'un espace-temps à quatre dimensions et que les effets de la gravité déformaient cet espace-temps, provoquant un ralentissement du temps.

De nombreuses technologies modernes telles que la communication par satellite et la navigation doivent tenir compte de ces idées, sinon les satellites tomberaient en orbite et il serait impossible de communiquer à travers le monde.

Les horloges atomiques sont si précises qu'elles peuvent perdre moins d'une seconde en 400 millions d'années, mais les idées d'Einstein doivent être prises en compte car les horloges atomiques basées au niveau de la mer sont plus lentes que celles de haute altitude.

Une échelle de temps universelle a été développée appelée UTC (temps universel coordonné) qui est basée sur le temps indiqué par les horloges atomiques mais compense le ralentissement minime de la rotation de la Terre (causée par la gravité de la Lune). empêcher le jour de se glisser dans la nuit (quoique dans un millénaire ou deux).

Merci aux horloges atomiques et Heure UTC Les réseaux informatiques du monde entier peuvent recevoir une source horaire UTC sur Internet, via une transmission radio nationale ou via le réseau GPS. UNE Serveur NTP (Network Time Protocol) peut synchroniser tous les périphériques sur un réseau à ce moment-là.

Time Server FAQ sur l'heure britannique

Monday, Novembre 10th, 2008

Serveur de tempss sont utilisés dans toute l'industrie britannique. Beaucoup d'entre eux reçoivent le signal MSF du National Physical Laboratoruy à Cumbria. Voici quelques FAQ sur l'heure anglaise et le signal MSF:

Qui décide quand les horloges devraient avancer ou reculer pour l'heure d'été?

Si vous habitez en Europe, l'heure de début et de fin de l'heure d'été est indiquée dans la directive de l'UE et dans l'instrument statutaire du Royaume-Uni sous la forme 1 et GMT (Greenwich Mean Time).

Est-ce que minuit appartient à la veille ou au lendemain?

L'utilisation du mot midnight dépend fortement de son contexte mais 00.00 (souvent appelé 12 am) est le début du jour suivant. Il n'y a pas de normes établies pour la signification de 12 am et 12 pm et souvent une heure 24 est moins déroutante.

Existe-t-il un moyen approuvé de représenter les dates et heures?

La notation standard pour la date est la séquence AAAA-MM-JJ ou AA-MM-JJ bien qu'aux États-Unis, la convention prévoit des jours et des mois dans l'autre sens.

Quand le nouveau millénaire a-t-il vraiment commencé?

Un millénaire est une période de mille ans. Donc, vous pourriez dire que le prochain millénaire commence maintenant. Le troisième millénaire de l'ère chrétienne a commencé au début de l'année 2001 AD

Comment le sais-tu horloges atomiques garder un meilleur temps?

Si vous regardez plusieurs horloges atomiques toutes réglées en même temps, vous constaterez qu'elles sont toujours d'accord dans les dix millionièmes de seconde après une semaine.

Quelle est la précision de l'horloge parlante?

Même en tenant compte du retard dans le réseau téléphonique, vous pouvez probablement vous attendre à ce que les points de départ des secondes soient des marqueurs de secondes précis en environ un dixième de seconde.

Pourquoi mon horloge radiocommandée est-elle passée à l'heure d'été à 2 am, avec une heure de retard?

Les horloges radiocommandées alimentées par piles ne vérifient généralement l'heure que toutes les heures ou deux, voire moins, afin de conserver la pile.

Pourquoi mon horloge radio-pilotée reçoit-elle moins bien le signal MSF la nuit?

Les utilisateurs de la Service MSF recevoir principalement un signal "onde de sol". Cependant, il existe également une "onde de ciel" résiduelle qui est réfléchie par l'ionosphère et qui est beaucoup plus forte la nuit, ce qui peut entraîner un signal reçu total plus fort ou plus faible.

Y a-t-il une différence permanente d'une heure entre l'heure MSF et l'heure DCF-77?

Depuis 1995 October 22, il existe une différence permanente d'une heure entre l'heure britannique (telle que diffusée par MSF) et l'heure d'Europe centrale, telle que diffusée par DCF-77 en Allemagne.

Que signifie MSF?

MSF est l'indicatif d'appel à trois lettres utilisé pour désigner le signal de fréquence et de fréquence 60 kHz du Royaume-Uni.

Merci au Laboratoire national de physique pour son aide avec ce blog.

NTP Time Server Packet Header Explained

Jeudi le 15 novembre 2012

La plupart des serveurs temporels utilisent Network Time Protocol Et comme d'autres protocoles basés sur Internet NTP contient un en-tête de paquet. Un en-tête de paquet, tout simplement, est juste une unité de données formatée qui décrit l'information contenue dans le paquet.

L'en-tête de paquet NTP se compose de plusieurs mots 32-bit. Voici une liste des termes d'en-tête des paquets les plus courants et leur signification:

Adresse IP - l'adresse du Serveur de temps NTP

Version NTP - quelle version de NTP (actuellement la version 4 est la plus récente)

Timestamp de référence (l'époque principale) utilisée par NTP pour calculer le temps à partir de ce point de consigne (normalement Janvier 01 1900

Retard aller-retour (le temps qu'il faut pour arriver et demande de revenir en millisecondes)

Décalage de l'horloge locale - différence de temps entre l'hôte et le client

Indicateur de saut (s'il doit y avoir un saut de seconde ce jour -normellement sur 31 décembre)

Mode3 - un nombre entier de trois bits dont les valeurs représentent: 0 = réservé, 1 = symétrique actif, 2 = symétrique passif, 3 = client, 4 = serveur, 5 = diffusion, 6 = message de contrôle NTP, 7 = réservé pour un usage privé.

Niveau de stratum - quel niveau de stratum le Serveur NTP Est (un serveur 1 stratum reçoit le temps d'une source d'horloge atomique, un serveur 2 de stratum reçoit l'heure à partir d'un serveur 1 de stratum)

Intervalle de sondage (Combien de demandes sont faites et leur intermittence)

Précision - la précision de millisecondes est l'horloge système

Délai racine: il s'agit d'un numéro de point fixe signé indiquant le délai d'aller-retour total à la source de référence principale à la racine

Dispersion de racine (en millisecondes) - La dispersion de racine est le maximum (pire des cas) différence entre l'horloge système local et la racine de l'arbre NTP (strate 1 horloge)

ID de référence - Bit 32 identifiant l'horloge de référence

Proviennent d'horodatage (temps avant la demande de synchronisation)

Recevoir l'horodatage - le moment où le serveur de l'hôte / NTO a obtenu la demande

Transmettre l'horodatage - le moment où l'hôte a renvoyé la requête

Réponse valide: l'horloge système est-elle synchronisée ou non

Historique et implémentation du serveur NTP

Tuesday, Novembre 4th, 2008

Network Time Protocol (NTP) a été inventé par le Dr David Mills de l'Université du Delaware, il est utilisé depuis 1985 et est toujours en développement constant. NTP est un protocole conçu pour synchroniser les horloges sur les ordinateurs et les réseaux à travers Internet ou les réseaux locaux (LAN). La plupart des réseaux sont synchronisés via NTP à une source horaire UTC (temps universel coordonné)

L'UTC est basé sur le temps indiqué par les horloges atomiques et est utilisé globalement comme source de temps standardisée.

NTP (version 4) peut maintenir le temps sur l'Internet public à 10 millisecondes (1 / 100th de seconde) de l'heure UTC et peut même mieux sur des LAN avec des exactitudes de 200 microsecondes (1 / 5000th de seconde) dans des conditions idéales .

NTP fonctionne dans la suite TCP / IP et s'appuie sur UDP, la synchronisation d'heure avec NTP est relativement simple, il synchronise l'heure en référence à une source UTC fiable, puis distribue cette heure à toutes les machines et périphériques sur un réseau.

Microsoft et d'autres recommandent que seul le calendrier externe soit utilisé plutôt qu'Internet, car ceux-ci ne peuvent pas être authentifiés et peuvent laisser un système ouvert aux abus, d'autant plus qu'une source de synchronisation Internet est au-delà du pare-feu. Spécialiste Serveurs NTP sont disponibles qui peuvent synchroniser l'heure sur les réseaux en utilisant la transmission radio MSF, DCF ou WWVB. Ces signaux sont diffusés sur ondes longues par plusieurs laboratoires de physique nationaux.

Au Royaume-Uni, la MSF Les transmissions radio de temps et de fréquence nationales utilisées pour synchroniser un serveur NTP sont diffusées par le National Physics Laboratory de Cumbria, qui sert de référence temporelle au Royaume-Uni. Il existe également des systèmes similaires au Colorado, aux Etats-Unis et à Francfort en Allemagne (DCF). -77).

Un serveur NTP basé sur la radio se compose habituellement d'un serveur temporel monté en rack et d'une antenne, constituée d'une barre de ferrite à l'intérieur d'une enceinte en plastique, qui reçoit l'émission de fréquence et de fréquence radio. L'antenne doit toujours être montée horizontalement à angle droit vers la transmission pour une puissance optimale du signal. Les données sont envoyées en impulsions, 60 par seconde. Ces signaux fournissent au temps UTC une précision des microsecondes 100, mais le signal radio a une portée finie et est vulnérable aux interférences.

Un serveur NTP référencé par radio est facilement installé et peut fournir à une organisation une référence temporelle précise permettant la synchronisation de réseaux entiers. Le serveur NTP recevra le signal de l'heure, puis le distribuera parmi les périphériques réseau.

Information basique sur le serveur de temps

Jeudi le 11 octobre 2012

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

Mercredi le 3 octobre 2012

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.

Tuesday, Octobre 7th, 2008

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.

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

Thursday, Octobre 2nd, 2008

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.

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

Friday, Septembre 26th, 2008

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.

Serveur de temps NTP Foire aux questions

Mercredi le 26 septembre 2012

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.