Archive pour la catégorie 'NTP Basics'

Quand les serveurs de temps vont mal

Samedi, mai 1st, 2010

"Le temps est ce qui empêche tout de se produire tout de suite", a déclaré l'éminent physicien John Wheeler. Et quand il s'agit d'ordinateurs, ses mots ne peuvent être plus pertinents.

Les horodateurs sont la seule méthode qu'un ordinateur doit établir si un événement s'est produit, est censé se produire ou ne devrait pas se produire encore. Pour un PC domestique, l'ordinateur repose sur l'horloge intégrée qui affiche l'heure au coin de votre système d'exploitation, et pour la plupart des utilisations à domicile, cela est suffisamment satisfaisant.

Cependant, pour les réseaux informatiques qui doivent communiquer entre eux, compter sur des horloges système individuelles peut causer des problèmes incalculables:

Toutes les horloges dérivent et les horloges d'ordinateur ne sont pas différentes et des problèmes se produisent lorsque deux machines dérivent à des taux différents, car le temps ne correspond pas. Cela pose une énigme pour un ordinateur car il est inutile de savoir à quel moment croire et les événements temporels peuvent ne pas se produire et même des tâches simples comme l'envoi d'un courrier électronique peuvent provoquer une confusion de temps sur un réseau.

Pour ces raisons, serveurs de temps Sont couramment utilisés pour recevoir le temps provenant d'une source externe et le distribuer autour du réseau. La plupart de ces appareils utilisent le protocole NTP (Network Time Protocol) qui est conçu pour fournir une méthode de synchronisation du temps sur un réseau.

Cependant, les serveurs temporels ne sont que la source de temps qu'ils comptent et quand il y a un problème avec cette source, la synchronisation échouera et les problèmes mentionnés ci-dessus peuvent se produire.

La cause la plus fréquente de l'échec ou de l'inexactitude du serveur de temps est la dépendance à l'égard des sources de temps basées sur Internet. Ceux-ci ne peuvent ni être authentifiés par NTP ni garantis pour être précis et ils peuvent également entraîner des problèmes de sécurité avec l'intrusion de pare-feu et d'autres attaques malveillantes.

Assurer le Serveur de temps NTP Continue d'obtenir une source de temps très précis, c'est assez simple et il s'agit de choisir une source de temps précise, fiable et sûre.

Dans la plupart des régions du monde, il existe deux méthodes qui peuvent fournir une source de temps sûre et fiable:

  • Les signaux de temps GPS
  • Signaux horaires référencés par radio

Les signaux GPS sont disponibles n'importe où sur la planète et sont basés sur Temps GPS Qui est généré par des horloges atomiques à bord des satellites.

Les signaux référencés par radio comme MSF et WWVB sont diffusés sur des ondes longues des laboratoires de physique comme NIST et NPL.

Internet Temps synchronisation Problèmes communs

Vendredi, avril 23, 2010

Garder l'horloge sur un système d'ordinateur synchronisée est importante pour de nombreux systèmes, des réseaux et des utilisateurs qui ont besoin de temps de précision pour des applications et des transactions. Presque tout sur un système informatique moderne est temps dépend donc quand la synchronisation échoue toutes sortes de problèmes peuvent survenir à partir des données se perdent et le débogage devient presque impossible.

Il existe plusieurs méthodes de synchronisation de l'horloge d'un système informatique mais la majorité d'entre eux reposent sur le protocole de synchronisation temporelle NTP (Network Time Protocol).

De loin la méthode la plus courante consiste à faire usage de la myriade de ligne NTP serveurs de temps ce relais l'heure UTC (Coordinated Universal Time). Cependant, il ya de nombreux points communs dans l'utilisation de serveurs de temps sur Internet à base - voici quelques-uns:

Vous ne pouvez pas accéder au serveur de temps Internet

Un événement commun avec des sources de temps Internet est l'incapacité d'y accéder. Cela peut être causé par plusieurs raisons:

• Trop de circulation en essayant d'accéder au serveur
• Site Web est en baisse
• Votre connexion est en panne

Le temps à partir du serveur de temps est innacuurate

La plupart des sources en ligne de temps sont ce qu'on appelle des serveurs de temps de strate 2. Cela signifie qu'ils obtiennent leur temps d'un autre serveur de temps (strate 1) qu'il reliée à une horloge atomique (strate 0). Si il ya une erreur avec le dispositif strate 1 le dispositif de 2 cornée sera mauvais (et tous les appareils qui essaie d'obtenir le temps de lui).

Le serveur de temps conduit à des problèmes de sécurité avec le pare-feu

Un autre problème commun provoqué par le fait que tous les serveurs de temps en ligne doivent avoir accès à travers votre pare-feu. Malheureusement cela donne la possibilité pour les utilisateurs malveillants de faire usage de cette porte dans votre système.

Éliminant les problèmes de serveur Temps

sources de temps Internet ne sont ni garanties pour être exact, fiable et sécurisé de sorte à tous les besoins de synchronisation de temps graves d'une source externe de temps doit être utilisé. NTP serveurs de temps qui se branchent dans un réseau et reçoivent le temps à partir de sources de GPS ou de radio sont une alternative beaucoup plus sûre et fiable. Ces Serveurs NTP sont également hautement sécurisé car ils ne fonctionnent pas à travers l'Internet.

Guide de protocole de temps réseau

Dimanche, Avril 11th, 2010

NTP (Network Time Protocol) est peut-être le protocole le plus ancien et le plus commun utilisé par les ordinateurs et pourtant c'est probablement le moins compris.

NTP est utilisé par presque tous les ordinateurs, réseaux et autres périphériques impliqués dans la communication sur Internet ou sur des réseaux internes. Il a été développé dès les premiers stades d'Internet lorsqu'il s'est avéré évident qu'une méthode permettant d'assurer une précision sur la distance était nécessaire.

Le protocole fonctionne en sélectionnant une seule source de temps, dont NTP a la capacité d'établir la précision et la fiabilité, qu'il distribue ensuite autour de chaque périphérique sur le réseau NTP.

Chaque appareil est régulièrement vérifié contre cette horloge de référence et réglé si une dérive est remarquée. Une version de NTP est maintenant déployée avec pratiquement tous les systèmes d'exploitation permettant à n'importe quelle machine d'être synchronisée avec une seule source de temps.

Évidemment, si chaque réseau dans le monde a sélectionné une source de temps différente comme référence, la raison de cette synchronisation serait perdue.

Heureusement, un calendrier global basé sur un consortium international d'horloges atomiques a été développé pour fournir une source unique à des fins de synchronisation globale.

UTC (Temps universel coordonné) est utilisé par les réseaux informatiques dans le monde entier en tant que référence de temps, ce qui signifie que tout périphérique synchronisé avec UTC avec NTP sera en effet synchronisé avec tous les réseaux qui utilisent l'UTC comme son temps de base.

Il existe de nombreuses méthodes différentes permettant à NTP d'accéder à l'heure UTC. Internet est un emplacement commun, même si cela fournit des problèmes de sécurité et de pare-feu. Une méthode plus sûre (et précise) consiste à utiliser une Serveur de temps NTP Qui prend le temps de sources externes telles que le réseau GPS (le GPS fonctionne en diffusant un horodatage de l'horloge atomique qui est facilement converti en UTC par un Serveur NTP).

Avec NTP, un serveur de temps dédié et l'accès à UTC, un réseau entier peut être synchronisé à quelques millisecondes du temps universel, fournissant un réseau sécurisé et précis qui peut fonctionner en synchronisme complet avec d'autres réseaux à travers le monde.

NTP Time Servers Garder la technologie précise

Vendredi, 26th Mars, 2010

Les horloges atomiques Sont de nombreuses technologies sous-estimées, leur développement a révolutionné notre façon de vivre et de travailler et a rendu possible des technologies qui seraient impossibles sans elles.

La navigation par satellite, les téléphones mobiles, le GPS, l'internet, le contrôle de la circulation aérienne, les feux de circulation et même les caméras de vidéosurveillance dépendent de l'ultra Chronométrage précis D'une horloge atomique.

La précision d'une horloge atomique est incomparable à d'autres dispositifs de maintien du temps car ils ne dérivent pas même une seconde en des centaines de milliers d'années.

Mais les horloges atomiques sont des dispositifs sensibles de grande taille qui nécessitent une équipe de techniciens expérimentés et des conditions optimales telles que celles trouvées dans un laboratoire de physique. Alors, comment toutes ces technologies bénéficient de la haute précision d'une horloge atomique?

La réponse est assez simple, les contrôleurs des horloges atomiques, généralement des laboratoires nationaux de physique, diffusés par radio à ondes longues, indiquent que leurs horloges ultra précis produisent.

Pour recevoir ces signaux horaires, les serveurs qui utilisent le protocole de synchronisation temporelle NTP (Network Time Protocol) sont utilisés pour recevoir et distribuer ces horodatages.

NTP serveurs de temps, Souvent appelés serveurs de temps réseau, sont une méthode sûre et précise pour garantir que toute technologie exécute un temps d'horloge atomique précis. Ces dispositifs de synchronisation de temps peuvent synchroniser des périphériques uniques ou des réseaux entiers d'ordinateurs, de routeurs et d'autres périphériques.

Les serveurs NTP qui utilisent des signaux GPS pour recevoir le temps des satellites à horloge atomique sont également couramment utilisés. Celles-ci GPS NTP serveurs de temps Sont aussi précis que ceux qui reçoivent le temps des laboratoires de physique, mais utilisent le signal GPS le plus faible et le point de vue comme leur source.

Les technologies s'appuyant sur Atomic Clocks (Part 2)

Dimanche, mars 21st, 2010

Le GPS n'est pas la seule technologie dépendant des horloges atomiques. Les niveaux élevés de précision fournis par horloges atomiques Sont utilisés dans d'autres technologies cruciales que nous tenons pour acquis tous les jours.

Le contrôle du trafic aérien Non seulement tous les avions et les avions de ligne sont maintenant équipés de GPS pour permettre aux pilotes et au personnel au sol de connaître leur emplacement exact, mais les horloges atomiques sont également utilisées par les contrôleurs de la circulation aérienne qui ont besoin de mesures précises et précises et du temps entre les avions.

Trains et systèmes de congestion routière - Les feux de circulation sont un autre système qui repose sur la synchronisation de l'horloge atomique. La précision et la synchronisation sont essentielles pour les systèmes de feux de signalisation car de petites erreurs de synchronisation pourraient entraîner des accidents mortels.

Les caméras de congestion et d'autres systèmes tels que les appareils de stationnement utilisent également des horloges atomiques comme base de leur chronométrage, car cela empêche toute question juridique lors de la publication d'avis de pénalités.

CCTV - La télévision en circuit fermé est un autre utilisateur à grande échelle d'horloges atomiques. Les caméras de vidéosurveillance sont souvent utilisées dans la lutte contre la criminalité, mais comme preuve qu'elles sont inefficaces dans un tribunal, à moins que les informations de chronométrage de la caméra CCTV ne soient prouvées. Le fait de ne pas le faire pourrait conduire à ce que des criminels échappent aux poursuites parce que, malgré l'identification par la caméra, la preuve que c'était à l'heure et à la date de l'infraction ne peut être clarifiée sans précision et synchronisation.

Internet - Bon nombre des applications que nous confions maintenant à Internet ne sont possibles que grâce aux horloges atomiques. Le commerce en ligne, les services bancaires sur Internet et même les maisons de vente aux enchères en ligne ont tous besoin d'un temps précis et synchronisé.

Imaginez de prendre vos économies à partir de votre compte bancaire en constatant seulement que vous pouvez les retirer à nouveau car un autre ordinateur a une horloge plus lente ou imaginez une enchère sur un site d'enchères sur Internet uniquement pour que votre enchère soit rejetée par une enchère qui vous a précédé parce qu'elle a été faite sur un Ordinateur avec une horloge plus lente.

L'utilisation d'horloges atomiques comme source de temps est relativement simple pour de nombreuses technologies. Les signaux radio et même les transmissions GPS peuvent être utilisés comme source d'horloge atomique et pour les systèmes informatiques, le protocole NTP (Network Time Protocol) garantira que tout réseau de taille sera synchronisé parfaitement ensemble. Dévoué NTP serveurs de temps Sont utilisés dans le monde entier dans les technologies et les applications qui nécessitent un temps précis.

Synchronisation d'un réseau informatique avec un serveur de temps de réseau dédié

Vendredi, 12th Mars, 2010

La synchronisation est essentielle pour la plupart des réseaux informatiques. Les horodateurs sont la seule référence qu'un ordinateur peut utiliser pour analyser quand et si les processus ou les applications sont terminés. Les horodatages synchronisés sont également essentiels pour la sécurité, le débogage et l'enregistrement des erreurs.

Le non-respect d'un réseau suffisamment synchronisé peut entraîner toutes sortes de problèmes. Les applications ne démarrent pas, les transactions sensibles au temps échoueront et les erreurs et la perte de données deviendront monnaie courante.

Cependant, assurer la synchronisation quelle que soit la taille du réseau est simple et pas coûteux, grâce au serveur de temps de réseau dédié et au protocole de temps NTP.

Network Time Protocol (NTP)

NTP existe depuis plus longtemps que l'Internet mais est le protocole de synchronisation le plus utilisé disponible. NTP est libre d'utiliser et facilite la synchronisation. Il fonctionne en prenant une seule source de temps (ou plusieurs) et la distribue dans le réseau. Il conservera des niveaux élevés de précision même s'il perd le signal de temps d'origine et peut faire des jugements sur la précision de chaque référence.

Serveur de temps NTP

Ceux-ci viennent sous plusieurs formes. Tout d'abord, il existe un certain nombre de serveurs de temps virtuels sur Internet qui distribue le temps sans frais. Cependant, comme ils sont sur Internet, un réseau prend le risque de laisser un port de pare-feu ouvert pour cette communication temporelle. En outre, il n'y a pas de contrôle sur le signal de temps, donc s'il descend (ou devient instable ou totalement inexact), votre réseau peut être laissé sans une synchronisation adéquate.

Dévoué NTP serveurs de temps Utilisez des références GPS ou radio pour recevoir l'heure. Ceci est beaucoup plus sécurisé et les signaux GPS et radio comme WWVB (de NIST) Sont générés par des horloges atomiques, la précision est incomparable.

Étant donné que le protocole NTP est hiérarchique, cela signifie également que seul un serveur de temps dédié doit être utilisé pour un réseau, quelle que soit la taille, car d'autres périphériques du réseau peuvent servir de serveurs de temps après avoir reçu le temps passé de la primaire Serveur NTP.

MSF Downtime en mars 11

Dimanche, mars 7, 2010

L'option National Physical Laboratory A annoncé une maintenance planifiée cette semaine (jeudi), ce qui signifie que le signal de fréquence et de fréquence MSF60kHz sera temporairement éteint pour permettre la maintenance en sécurité à la station de radio Anthorn à Cumbria.

Normalement, ces périodes de maintenance programmées ne durent que quelques heures et ne doivent causer aucune perturbation à quiconque s'appuie sur le signal MSF pour les applications de temporisation.
NTP (Network Time Protocol) est bien adapté à ces pertes temporaires de signal et peu si aucune dérive ne devrait être vécue par aucun Serveur de temps NTP utilisateur.

Cependant, il existe des utilisateurs de haut niveau de serveurs temporels réseau ou peuvent avoir des inquiétudes quant à la précision de leur technologie pendant ces périodes programmées sans signal. Il existe une autre solution pour assurer un signal de temps continu, sûr et tout aussi précis.

Le GPS, le plus couramment utilisé pour la navigation et la détection de la technologie de l'horloge atomique. Chacun des satellites GPS diffuse un signal de leur horloge atomique embarquée qui est utilisé par des dispositifs de navigation par satellite qui effectuent l'emplacement par triangulation.

Ces signaux GPS peuvent également être reçus par un Serveur de temps NTP GPS. Tout comme MSF ou d'autres serveurs temporels de signaux radio reçoivent le signal externe de l'émetteur Anthorn, les serveurs temporels GPS peuvent recevoir ce signal précis et externe des satellites.

Contrairement aux émissions de radio, le GPS ne devrait jamais tomber, bien qu'il soit parfois impossible de recevoir le signal car une antenne GPS a besoin d'une vue dégagée sur le ciel et devrait donc être sur le toit.

Pour ceux qui souhaitent rendre doublement sûr, il n'y a jamais de période où un signal n'est pas reçu par le Serveur NTP, et à Serveur dual time peut être utilisé. Ceux-ci captent à la fois les transmissions radio et GPS et le démon NTP embarqué calcule le temps le plus précis à partir de ces deux.

Protocole de temps réseau et synchronisation de temps d'ordinateur

Tuesday, Février 23rd, 2010

Demandez à n'importe quel administrateur de réseau ou ingénieur informatique et demandez-leur quelle importance Synchronisation de temps réseau Est et vous obtiendrez normalement la même réponse - très.

Le temps est utilisé dans presque tous les aspects de l'informatique pour l'enregistrement lorsque des événements se sont produits. En fait, les horodatages sont la seule référence qu'un ordinateur peut utiliser pour garder les pistes de tâches qu'il a effectuées et celles qu'elle n'a pas encore faites.

Lorsque les réseaux sont non synchronisés, le résultat peut être un véritable mal à la tête de toute personne chargée de les déboguer. Les données peuvent souvent être perdues, les applications ne commencent pas, l'enregistrement des erreurs est presque impossible, sans parler des vulnérabilités de sécurité qui peuvent résulter s'il n'y a pas de temps de réseau synchronisé.

NTP (Network Time Protocol) est la première application de synchronisation de temps qui existe depuis les 1980. Il a été constamment développé et est utilisé par presque tous les réseaux informatiques qui nécessitent un temps précis.

La plupart des systèmes d'exploitation ont une version de NTP déjà installée et l'utiliser pour synchroniser un seul ordinateur est relativement simple en utilisant les options dans les paramètres de l'horloge ou la barre des tâches.

Cependant, en utilisant l'application NTP ou le démon intégré sur un ordinateur, le périphérique utilisera une source de temps Internet comme référence temporelle. Tout cela est bon pour les machines simples, mais sur un réseau, une solution plus sécurisée est nécessaire.

Il est vital sur tout réseau informatique qu'il n'y a pas de vulnérabilité dans le pare-feu, ce qui peut entraîner des attaques d'utilisateurs malveillants. Garder un port ouvert pour communiquer avec une source de synchronisation Internet est une méthode qu'un attaquant peut utiliser pour entrer dans un réseau.

Heureusement, il existe des alternatives à l'utilisation d'Internet comme source de synchronisation. Signaux de temps d'horloge atomique Peuvent être reçus à l'aide de radio à ondes longues ou de transmissions GPS.

Dévoué Serveur de temps NTP Des dispositifs sont disponibles qui rendent la synchronisation du temps extrêmement simple car la Serveurs NTP Reçoit le temps (à l'extérieur du pare-feu) et peut ensuite être distribué à toutes les machines sur un réseau - cela se fait de manière sécurisée et précise avec la plupart des réseaux synchronisés avec un serveur NTP fonctionnant dans quelques millisecondes l'un de l'autre.

Synchronisation des problèmes courants dans le temps

Dimanche, Janvier 24th, 2010

synchronisation de l'heure Est essentiel dans les réseaux informatiques modernes en particulier avec la quantité de transactions sensibles au temps effectuées sur Internet ces jours-ci. Sans synchronisation adéquate, les systèmes informatiques:

  • Soyez vulnérables aux attaques malveillantes
  • Sensible à la perte de données
  • Impossible de mener des transactions sensibles au temps
  • Difficile de déboguer

Heureusement, assurer un réseau informatique synchronisé avec précision est relativement simple. Il existe différentes méthodes de synchronisation d'un réseau avec le calendrier global UTC (temps universel coordonné), mais parfois, des problèmes communs se posent.

Mon serveur de temps dédié est incapable de recevoir un signal

Les serveurs dédiés de temps NTP Recevoir le temps de transmissions à ondes longues ou de réseaux GPS. Si vous utilisez un GPS NTP serveur Alors une antenne GPS doit être située sur un toit pour obtenir une vue dégagée sur le ciel. Cependant, un récepteur radio NTP n'a pas besoin d'antenne montée sur le toit bien que le signal puisse être vulnérable aux interférences et l'angle correct vers l'émetteur doit être atteint.

J'utilise un serveur de temps public sur Internet, mais mes appareils ne sont pas synchronisés.

Comme les serveurs de temps publics peuvent être utilisés par quiconque, ils peuvent recevoir des niveaux élevés de trafic. Cela peut entraîner des problèmes de bande passante et signifie que vos demandes de temps ne peuvent pas être transmises. Public Serveurs NTP Peut également être victime d'attaques DDoS et de certains incidents de haut niveau Vandalisme NTP sont produites.

Les serveurs temporels Internet sont également des périphériques 2 stratum, c'est-à-dire qu'ils doivent se connecter à un serveur de temps pour recevoir l'heure correcte et, à cause de cela, certaines références de temps en ligne sont extrêmement inexactes.

* NB: les serveurs de temps sur Internet ne sont pas encore capables d'être authentifiés pour permettre NTP Pour établir si la source de temps provient d'un lieu où elle se prétend être associée au problème de l'assurance que le pare-feu est ouvert pour recevoir les demandes de temps, cela peut signifier que les serveurs temporels Internet présentent un risque clair pour la sécurité.

L'heure sur mon ordinateur semble être désactivée d'une seconde à l'heure UTC standard

Vous devez vérifier si un deuxième saut a été ajouté à UTC. Les secondes de saut sont ajoutées une ou deux fois par an pour garantir l'UTC et la rotation de la Terre. Quelque temps, les serveurs éprouvent des difficultés à faire le deuxième ajustement.

Comment synchroniser un réseau informatique à l'aide du protocole Time (NTP)

Samedi, janvier 16, 2010

La synchronisation des réseaux informatiques modernes est d'une importance vitale pour une multitude de raisons, et grâce au protocole de temps NTP (Network Time Protocol) c'est relativement simple.

NTP est un protocole algorithmique qui analyse le temps sur différents ordinateurs et le compare à une seule référence de temps et ajuste chaque horloge pour dérive pour assurer la synchronisation avec la source de temps. NTP est si capable à cette tâche qu'un réseau synchronisé à l'aide du protocole peut obtenir de manière réaliste une précision de millisecondes.

Choisir la source de temps

Lorsqu'il s'agit d'établir une référence temporelle, il n'y a vraiment pas d'autre solution que de trouver une source d'UTC (Temps universel coordonné). UTC est le calendrier global, utilisé dans le monde entier comme une échelle de temps unique par les réseaux informatiques. UTC est maintenu précis par une constellation d'horloges atomiques à travers le monde.

Synchronisation avec UTC

La méthode la plus simple de recevoir une source UTC Time consiste à utiliser un serveur temporel Internet 2 stratum. Ceux-ci sont réputés stratum 2 car ils distribuent le temps après avoir reçu le premier d'un Serveur NTP (Stratum 1) qui est connecté à une horloge atomique (stratum 0). Malheureusement, ce n'est pas la méthode la plus précise pour recevoir l'UTC en raison de La distance parcourue par les données entre l'hôte et le client.

Il existe également des problèmes de sécurité liés à l'utilisation d'une source de temps 2 Stratum Internet dans la mesure où le port UDP 123 du pare-feu doit être laissé ouvert pour recevoir le code temporel, mais cette ouverture de pare-feu peut et a été exploitée par des utilisateurs malveillants.

Serveurs NTP dédiés

Les serveurs dédiés de temps NTP, Souvent appelés serveurs de temps réseau, sont la méthode la plus précise et la plus sécurisée de synchronisation d'un réseau informatique. Ils fonctionnent à l'extérieur du réseau afin qu'il n'y ait pas de problèmes de pare-feu. Ces périphériques stratum 1 reçoivent l'heure UTC directement à partir d'une source d'horloge atomique soit par des transmissions radio à ondes longues, soit par des Réseau GPS (Système de positionnement global). Bien que cela nécessite une antenne qui, dans le cas du GPS, doit être placée sur un toit, le serveur de temps lui-même synchronisera automatiquement des centaines et même des milliers d'appareils différents sur le réseau.