Archive pour la catégorie "NTP avancé"

Solution de synchronisation du serveur GPS NTP

Tuesday, Novembre 18th, 2008

Synchronisation de l'heure Est maintenant un aspect critique de la gestion du réseau permettant d'effectuer des applications sensibles dans le temps à travers le monde entier. Sans synchronisation correcte, les systèmes informatiques seraient incapables de communiquer entre eux et les transactions telles que la réservation de sièges, les enchères sur Internet et les services bancaires en ligne seraient impossibles.

Pour Synchronisation de temps efficace Le calendrier global UTC (Temps universel coordonné) est une condition préalable. Bien qu'un réseau informatique puisse être synchronisé avec n'importe quelle source unique, UTC est utilisé par des réseaux informatiques partout dans le monde. En synchronisant avec une source de temps UTC, un réseau informatique peut donc être synchronisé avec tous les autres réseaux informatiques à travers le monde qui utilisent également l'UTC comme source de temps.

Recevoir un système fiable Source de temps UTC N'est pas aussi simple que cela puisse paraître. De nombreux administrateurs de réseau optent pour utiliser une source de temps Internet UTC. Bien que beaucoup de ces sources de temps soient suffisamment précises, elles peuvent être trop loin pour fournir de la fiabilité et il existe de nombreuses sources de temps Internet qui sont très inexactes.

Une autre raison pour laquelle les sources de temps sur Internet ne doivent pas être utilisées comme source de synchronisation temporelle est parce qu'une source de temps Internet est en dehors d'un pare-feu et laisse un espace dans le pare-feu pour recevoir des informations de synchronisation peut laisser un système ouvert à l'abus.

De sorte que l'heure UTC peut être opérée comme un temps civil dans le monde entier, plusieurs laboratoires nationaux de physique diffusent un signal de synchronisation UTC qui peut être reçu et utilisé comme source de temps réseau. Malheureusement, ces signaux de temps ne sont pas disponibles dans tous les pays et même dans les zones où existe un signal; Ils peuvent être très souvent entravés par les interférences et la topographie locale.

Une autre méthode pour recevoir une source d'heure UTC consiste à utiliser le réseau de satellites GPS. À strictement parler, le système de positionnement global (GPS) ne relance pas UTC, mais c'est un temps basé sur International Atomic Time (TAI) avec un décalage prédéfini. UNE Horloge GPS NTP Peut simplement convertir le temps GPS en UTC pour des raisons de synchronisation.

Le principal avantage de l'utilisation du GPS est qu'un signal GPS est disponible n'importe où sur la planète, à condition qu'il y ait une vue claire du ciel ci-dessus (les transmissions GPS sont diffusées par ligne de vue), de sorte que la synchronisation UTC peut être effectuée n'importe où.

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 du chronométrage de Stonehenge au serveur NTP

Dimanche, novembre 2nd, 2008

Garder une trace de temps a été partie intégrante d'aider la civilisation humaine à se développer. On pourrait faire valoir que le plus grand pas de l'humanité a été dans le développement de l'agriculture, permettant aux humains de libérer plus de temps pour développer des cultures sophistiquées.

Cependant, l'agriculture dépendait fondamentalement du chronométrage. Les cultures sont saisonnières et savoir quand les planter est la clé de toute l'horticulture. On croit que les monuments anciens tels que Stonehenge étaient des calendriers élaborés aidant les anciens à identifier les jours les plus courts et les plus longs (solstice).

Au fur et à mesure que la civilisation humaine se développait, il devenait de plus en plus important de dire le temps de plus en plus précis. Et identifier les jours de l'année était une chose, mais calculer à quel point un jour en était un autre.

Le timing était extrêmement inexact jusqu'au Moyen Âge. Les gens s'appuieraient sur des comparaisons de temps comme référence de temps comme le temps nécessaire pour marcher un mile ou le moment de la journée serait estimé à partir du moment où le soleil était le plus haut (midi).

Heureusement, le développement des horloges au milieu du dernier millénaire signifiait que, pour la première fois, les humains pouvaient dire avec une certaine précision l'heure du jour. Au fur et à mesure que les horloges se développaient, leur précision et leur civilisation devenaient plus efficaces, car les événements pouvaient être synchronisés avec plus de précision.

Lorsque les horloges électroniques sont arrivées au tournant du siècle dernier, la précision a encore augmenté et de nouvelles technologies ont commencé à se développer, mais ce n'est qu'à la Horloge atomique que le monde moderne a vraiment pris forme.

Les horloges atomiques ont permis des technologies telles que les satellites, les réseaux informatiques et le suivi GPS, car elles sont si précises - à une seconde tous les cent millions d'années.

Les horloges atomiques ont même été découvertes pour être encore plus précises que le spin de la Terre qui varie, grâce à la gravité de la Lune et des secondes supplémentaires doivent être ajoutées à la longueur d'une journée - La seconde intercalaire.

Les horloges atomiques signifient qu'une échelle de temps globale précise à un millième de seconde a été développée, appelée UTC - temps universel coordonné.

Les réseaux informatiques pour communiquer entre eux à travers le monde en parfaite synchronisation avec l'UTC s'ils utilisent un Serveur de temps NTP.

Un serveur NTP synchronisera un réseau informatique entier en quelques millisecondes d'heure UTC, ce qui permettra des communications et des transactions globales.

Les horloges atomiques sont toujours en cours de développement. Les dernières horloges à strontium sont prometteuses d'une précision d'une seconde tous les milliards d'années.

Fabricants de serveurs de temps

Friday, Octobre 31st, 2008

Les serveurs de temps existent en plusieurs formes et tailles. La principale différence entre la plupart des serveurs de temps dédiés réside dans la manière dont ils reçoivent une source de synchronisation.

Certains serveurs de temps utilisent des transmissions d'heure et de fréquence nationales qui sont diffusées sur de longues ondes tandis que d'autres utilisent le réseau GPS.

Certains serveurs de temps sont conçus pour être montés en rack, ce qui est idéal pour le système de rack U moyen, ce qui permet d'installer le serveur dans votre rack existant.

Les autres serveurs de temps ne sont rien de plus que de petites boîtes qui peuvent être discrètement cachées.

Voici une liste des principaux fabricants de serveurs:

Galleon Systems

Elproma

Symmetricom

Meinberg

Outils de temps

Les délais de NTP et les informations avancées sur le serveur de temps

Monday, Octobre 27th, 2008

Le calendrier NTP est basé sur UTC (Temps universel coordonné) qui est un calendrier civil global fondé sur le temps atomique international (TAI), mais explique le ralentissement du spin de la Terre en ajoutant de façon intermittente les "secondes de saut".

Ceci est fait pour s'assurer que UTC soit coïncidant avec GMT (Greenwich Meantime, souvent appelé UT1). Le fait de ne pas tenir compte du ralentissement de la Terre dans sa rotation (et de l'accélération occasionelle) signifierait que l'UTC tomberait hors de synchronisation avec GMT et midi, alors que le soleil est traditionnellement le plus haut dans le ciel dériverait. En fait, si les secondes de saut n'étaient pas ajoutées, le midi tomberait à minuit et vice versa (bien que dans plusieurs millénaires).

Tout le monde n'est pas satisfait de quelques secondes, il y a ceux qui estiment que l'ajout de secondes pour garder la rotation de la Terre et l'UTC en ligne n'est qu'un fudge. Cependant, le fait de ne pas le faire rendrait impossibles les choses comme des observations astronomiques car les astronomes doivent connaître le positionnement exact des corps stellaires et les agriculteurs sont très dépendants de la rotation de la Terre.

L'option L'horloge NTP Représente le temps de manière totalement différente de la façon dont les humains perçoivent le temps. Au lieu de mettre en forme le temps en minutes, heures, jours, mois et années, NTP utilise un nombre continu qui représente le nombre de secondes passées depuis 0h 1 Janvier 1900. Ceci est connu comme l'époque principale.

Les secondes comptées à partir de l'époque principale continuent à augmenter, mais elles se propagent chaque année 136. La première enveloppe aura lieu dans 2036, 136 années depuis l'époque principale. Pour traiter ce NTP utilisera un entier ère, alors lorsque les secondes sont réinitialisées à zéro, l'entier 1 représentera la première ère et les nombres entiers négatifs représentent les époques avant l'époque principale.

Serveurs de temps Qui reçoivent leur temps du système GPS ne reçoivent en fait pas l'UTC, principalement parce que le réseau GPS était en développement avant le premier bond en second mais ils sont basés sur TAI. Cependant, le temps GPS est converti en UTC par le serveur de temps GPS.

La transmission radio transmise par les laboratoires nationaux de physique tels que MSF, DCF ou WWVB est basée sur l'UTC et les serveurs temporels n'ont donc pas besoin de faire une conversion.

Sécurité du protocole de temps réseau

Samedi, Octobre 25th, 2008

Le protocole utilisé par la plupart des serveurs de temps réseau est NTP (Network Time Protocol) et existe depuis très longtemps, il est constamment mis à jour et développé offrant des niveaux de précision et de sécurité toujours plus élevés.

La synchronisation est une partie essentielle des réseaux informatiques modernes et est essentielle pour maintenir un système sécurisé. Sans NTP et synchronisation temporelle, un réseau informatique peut être vulnérable ou des attaques malveillantes et même des fraudes.

Même avec une sécurité de réseau parfaitement synchronisée, cela peut encore être un problème, mais certaines étapes clés peuvent être prises pour garantir que votre réseau reste sécurisé.

Toujours utiliser un dédié Serveur de temps réseau. Alors que les sources de temps Internet sont un lieu commun, elles sont une source temporelle située à l'extérieur du pare-feu. Cela aura des contraintes de sécurité évidentes car un utilisateur malveillant peut profiter du "trou" laissé dans votre pare-feu pour communiquer avec le serveur NTP. Un dédié Serveur NTP Recevra un signal temporel provenant d'une source externe.

Normalement, ces types de serveurs de temps dédiés utiliseront le réseau GPS (système de positionnement global) ou les transmissions radio de fréquence et de fréquence nationales spécialisées. Ces deux sources de temps offrent une méthode précise et fiable d'heure UTC (temps universel coordonné) tout en étant sécurisé.

Une autre façon d'assurer la sécurité est de profiter du mécanisme de sécurité intégré de NTP - l'authentification. L'authentification est un ensemble de clés chiffrées utilisées pour établir si la source de temps provient d'où elle prétend venir.

L'authentification vérifie que chaque horodatage est venu de la référence temporelle prévue par l'analyse d'un ensemble de clés de chiffrement convenues qui sont envoyés en même temps que les informations de temps. NTP, en utilisant le cryptage Message Digest (MD5) à un-encodent la clé, analyse et confirme si elle est venue de la source de temps de confiance en vérifiant contre un jeu de clés de confiance.

Les clés d'authentification fiables sont répertoriées dans le fichier de configuration du serveur NTP (ntp.conf) et sont stockées dans le fichier ntp.keys. Le fichier clé est normalement très important, mais les clés de confiance indiquent au serveur NTP quel ensemble de sous-ensemble de clés est actuellement actif et non. Différents sous-ensembles peuvent être activés sans éditer le fichier ntp.keys à l'aide de la commande de configuration des clés de confiance.

L'authentification est très importante pour protéger un Serveur NTP D'une attaque malveillante; Cependant, les sources de temps Internet ne peuvent pas être authentifiées, ce qui double le risque d'utiliser une référence de temps basée sur Internet.

Astuces du serveur de temps pour la synchronisation de l'heure

Mardi, Octobre 21st, 2008

Synchronisation de l'heure fait partie intégrante du réseautage informatique moderne, en particulier avec Internet et la communication en ligne qui est devenue si dominante.

La communication avec des machines à travers le monde nécessite une synchronisation exacte de l'heure, sinon de nombreuses tâches en ligne que nous tenons pour acquises ne seraient pas possibles. Le temps sous la forme d'horodatage est la seule forme de référence qu'un ordinateur a pour identifier l'ordre des événements. Ainsi, avec les transactions sensibles au temps, la synchronisation du temps est essentielle.

Voici quelques conseils pour vous assurer que votre réseau fonctionne avec un temps précis et précis:

NTP (Network Time Protocol) est le premier logiciel de synchronisation du temps au monde. Il y a d'autres protocoles de temps mais NTP est le plus largement utilisé et le mieux soutenu.

La plupart des réseaux informatiques à travers le monde sont synchronisés avec l'UTC (temps universel coordonné). C'est une échelle de temps globale basée sur le temps dit par les horloges atomiques. Toujours utiliser une source UTC pour synchroniser aussi.

Utilisez toujours une source matérielle externe comme référence de synchronisation car les sources de temps d'Internet ne peuvent pas être authentifiées. L'authentification est une mesure de sécurité utilisée par NTP pour s'assurer qu'une référence de synchronisation vient d'où elle vient. L'utilisation d'une source de synchronisation Internet signifie également que la référence est en dehors de votre pare-feu de réseau, ce qui peut entraîner des risques de sécurité supplémentaires.

Dévoué serveur de tempss peut recevoir des signaux UTC provenant des transmissions radio et du réseau GPs. Ceux-ci offrent la méthode la plus sûre, précise et fiable pour recevoir une référence horaire UTC.

Les réseaux basés en Grande-Bretagne, en Allemagne, aux États-Unis et au Japon ont accès à des transmissions de temps et de fréquences à ondes longues qui sont diffusées par des laboratoires de physique nationaux. Ces diffusions sont précises et fiables et souvent les serveurs de temps dédiés qui les reçoivent sont moins chers que leurs alternatives GPS.

Le GPS est disponible partout dans le monde comme source d'heure UTC. Les antennes GPS font bien une bonne vue du degré 180 du ciel et nécessitent de bonnes heures 48 pour recevoir un repère satellite "verrouillé" stable.

Organisez votre réseau en strates. Les niveaux de strate signifient la distance d'une source de synchronisation. Un serveur 0 de strate est une horloge atomique tandis qu'un serveur 1 de strate est un serveur de temps dédié qui reçoit l'heure d'une source 0 de strate. Les appareils Stratum 2 sont des machines qui reçoivent leur source de synchronisation d'un serveur 1 de strate mais les appareils 2 de strate peuvent également être utilisés pour transmettre des informations de synchronisation. En vous assurant d'avoir suffisamment de niveaux de strate, vous éviterez la congestion de votre réseau et de votre serveur de temps.

Comment configurer un serveur de temps autorisé dans Windows Server 2008

Jeudi le 11 octobre 2012

Synchronisation de l'heure Dans les réseaux informatiques modernes est essentiel, tous les ordinateurs ont besoin de connaître le temps pendant le plus grand nombre d'applications, de l'envoi d'un courrier électronique au stockage des informations dépendent de l'ordinateur en sachant quand l'événement a eu lieu.

Microsoft Windows Server à partir de 2000 a un utilitaire de synchronisation de temps intégré dans le système d'exploitation appelé Windows Time (w32time.exe) qui peut être configuré pour fonctionner comme un Temps de service réseaur.

Windows Server 2008 peut facilement configurer l'horloge système pour utiliser UTC (Temps universel coordonné, la norme de temps du monde) en accédant à une source Internet (soit time.windows.com ou time.nist.gov).

Pour ce faire, un utilisateur doit simplement double-cliquer sur l'horloge sur son bureau et ajuster les paramètres dans l'onglet Internet.

Il convient toutefois de noter que Microsoft et d'autres fabricants de systèmes d'exploitation recommandent vivement que les références de synchronisation externes soient utilisées car les sources Internet ne peuvent pas être authentifiées.

Pour configurer le service de temps Windows pour utiliser une source de temps externe, cliquez sur Démarrer, Exécuter et tapez regedit puis cliquez sur OK.

Localisez la clé suivante:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ Type
Dans le volet de droite, cliquez sur le type puis cliquez sur Modifier, dans le type de modifier la valeur NTP dans la zone Données de la valeur, puis cliquez sur OK.

Localisez la clé suivante:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Config \ AnnounceFlags.
Dans le volet droit, cliquez avec le bouton droit sur AnnounceFlags et cliquez sur Modifier. L'entrée de registre 'AnnounceFlags' indique si le serveur est une référence de temps de confiance, 5 indique une source de confiance, alors dans la zone Modifier la valeur DWORD, sous Données de la valeur, tapez 5, puis cliquez sur OK.

Network Time Protocol (NTP) est un protocole Internet utilisé pour le transfert de temps précis, fournissant des informations sur le temps afin que l'on puisse obtenir un temps précis
Pour activer le Network Time Protocol; NtpServer, recherchez et cliquez sur:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
Dans le volet de droite, cliquez sur Activé, puis cliquez sur Modifier.

Dans la zone Édition de la valeur DWORD, tapez 1 sous Données de la valeur, puis cliquez sur OK.

Maintenant revenir en arrière et cliquez sur
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ NtpServer
Dans le volet droit, cliquez-droit NtpServer, puis modifier, dans le Modifier la valeur DWORD sous Type Données de la valeur Dans le volet droit, cliquez-droit NtpServer, puis modifier, dans le Modifier la valeur DWORD sous Données de la valeur tapez le Domain Name System (DNS ), chaque DNS doit être unique et vous devez ajouter 0x1 à la fin de chaque nom DNS autrement changements ne prendront pas effet.

Maintenant, cliquez sur OK.

Recherchez et cliquez la suivante
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \ SpecialPollInterval
Dans le volet droit, cliquez-droit sur SpecialPollInterval, puis cliquez sur Modifier.

Dans la boîte de la valeur DWORD, sous Données de la valeur, tapez le nombre de secondes que vous voulez pour chaque bureau de vote, soit 900 interrogera tous 15 minutes, puis cliquez sur OK.
Pour configurer les paramètres de correction de temps, de localiser:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
Dans le volet droit, cliquez-droit MaxPosPhaseCorrection, puis Modifier, dans la zone de la valeur DWORD, sous Base, cliquez sur Décimal, sous Données de la valeur, tapez un temps en secondes tels que 3600 (une heure) puis cliquez sur OK.
Maintenant revenir en arrière et cliquez sur:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
Dans le volet droit, cliquez-droit sur MaxNegPhaseCorrection, puis Modifier.

Dans la boîte de l'édition DWORD sous la base, cliquez sur décimale, sous Données de la valeur tapez le temps en secondes que vous souhaitez appeler comme 3600 (sondages en une heure)
Quittez l'Éditeur du Registre
Maintenant, pour redémarrer le service de temps de Windows, cliquez sur Démarrer, Exécuter (ou bien utilisez l'installation de l'invite de commande) et tapez:

w32time net stop && net start w32time
Et c'est ce que votre serveur de temps devrait être opérationnel.

Windows Time Server synchronisant votre réseau avec NTP

Mercredi le 3 octobre 2012

Presque toute l'activité d'un ordinateur implique du temps, qu'il s'agisse d'enregistrer un horodatage pour savoir quand un réseau a été consulté pour envoyer un e-mail, sachant que le temps est crucial pour les applications informatiques.

Tous les ordinateurs possèdent une horloge embarquée fournissant des informations sur l'heure et la date. Ces puces de l'horloge en temps réel (RTC) sont alimentées par batterie de sorte que, même lorsqu'elles sont désactivées, elles peuvent conserver le temps, mais ces puces RTC sont produites en masse et ne peuvent pas conserver un temps précis et ont tendance à dériver.

Pour de nombreuses applications, cela peut être assez approprié, mais si un ordinateur est sur un réseau et doit parler à d'autres machines, le fait de ne pas être synchronisé à l'heure correcte peut signifier que de nombreuses transactions sensibles au temps ne peuvent pas être complétées et peuvent même quitter le réseau Ouvert à des menaces de sécurité.

Toutes les versions de Windows Server depuis 2000 ont inclus une installation de synchronisation de temps, appelée Windows Time Service (w32time.exe), intégrée dans le système d'exploitation. Cela peut être configuré pour fonctionner comme un serveur de temps de réseau qui synchronise toutes les machines avec une source de temps spécifique.

Windows Time Service utilise une version de NTP (Network Time Protocol), normalement une version simplifiée, du protocole Internet conçu pour synchroniser les machines sur un réseau, NTP est également la norme pour laquelle la plupart des réseaux informatiques à travers l'utilisation globale se synchronisent.

Le choix de la source de temps correcte est d'une importance vitale. La plupart des réseaux sont synchronisés avec la source UTC (temps universel coordonné). UTC est un temps global normalisé basé sur les horloges atomiques qui sont les sources de temps les plus précises.

UTC peut être obtenu sur Internet à partir de lieux tels que time.nist.gov (US Naval Observatory) ou time.windows.com (Microsoft), mais il faut noter que les sources de temps internet ne peuvent pas être authentifiées, ce qui peut laisser un système ouvert à Les abus et Microsoft et d'autres conseillent d'utiliser une source de matériel externe comme horloge de référence, comme une Serveur NTP.

Serveurs NTP Reçoivent leur source de temps à partir soit d'une transmission radio spécialisée des laboratoires nationaux de physique qui diffusent l'heure UTC prise à partir d'une source d'horloge atomique ou par le réseau GPS qui relie également UTC comme conséquence de l'avoir besoin de localiser les points.

NTP peut maintenir le temps sur l'Internet public dans 1 / 100th d'une seconde (millisecondes 10) et peut se produire encore mieux sur les LAN.