Comment fonctionne une serveur NTP

Network Time Protocol (NTP) est l'un des plus anciens protocoles encore en cours d'utilisation de l'Internet. Inventé par le Dr David Mills de l'Université du Delaware, il a été utilisé depuis 1985. NTP est conçu pour synchroniser les horloges des ordinateurs et des réseaux à travers l'Internet ou les réseaux locaux (LAN).

NTP (actuellement la version 4) est en fait trois choses en une seule; un logiciel qui fonctionne en arrière-plan de Windows ou UNIX; un protocole qui échange des valeurs de temps entre des serveurs et des clients; et une suite d'algorithmes qui traitent les valeurs de temps pour faire avancer ou reculer l'horloge du système.

NTP utilise un algorithme (l'algorithme de Marzullo) pour synchroniser l'heure sur un réseau à l'aide d'une référence temporelle. Bien que les réseaux peuvent être synchronisés avec des horloges internes ou les références temporelles basées sur l'Internet, il est fortement recommandé par Microsoft et d'autres qu'une référence temporelle externe doit être utilisé pour garantir l'authentification. Une référence temporelle absolue doit utiliser UTC (temps universel coordonné ou temps universel coordonné) qui prend en charge des fonctionnalités telles que les secondes sautées - ajouté pour compenser le ralentissement de la rotation de la Terre.

NTP fonctionne dans la suite TCP / IP et UDP repose sur une forme moins complexe de NTP appelé Time Protocol existe SNTP (Simple Network) qui ne nécessite pas le stockage d'informations sur les communications précédentes, requis par NTP. Il est utilisé dans certains appareils et applications où grande précision le moment est pas aussi important, il est également inclus dans la plupart des systèmes d'exploitation Windows, mais des versions plus récentes ont la pleine NTP déjà installé, qui est également libre de télécharger via Internet.

Synchronisation avec NTP est relativement simple, il synchronise le temps en se référant à une source d'horloge fiable comme une horloge atomique, bien que ceux-ci sont extrêmement coûteux et ne sont généralement se trouvent dans les laboratoires de physique à grande échelle, mais NTP peut utiliser soit le positionnement global système réseau (GPS) ou transmission radio spécialiste de recevoir l'heure UTC de ces horloges.

NTP utilise horodatages pour représenter l'heure actuelle du jour chaque horodatage est éphémère, en d'autres termes, il est toujours plus grande que l'horodatage précédent que le temps passe jamais en arrière. NTP analyse les valeurs d'horodatage, y compris la fréquence des erreurs et la stabilité. Un serveur NTP maintiendra une estimation de la qualité de ses horloges de référence et de lui-même.

La distance de l'horloge de référence est connu comme les niveaux de la strate et ils existent pour prévenir les cycles dans le NTP. Stratum 0 sont des dispositifs tels que les horloges de référence liés directement à un ordinateur. Strate 1 sont les ordinateurs connectés à la strate des dispositifs 0, tandis que Strate 2 sont des ordinateurs qui envoient des requêtes aux serveurs NTP stratum 1. NTP peut supporter jusqu'à strates 256.

Horodatages NTP sont en deux formats, mais ils relaient les secondes à partir d'un point de consigne dans le temps (connu comme l'époque premier, fixé à 00: 00 1 Janvier 1900) L'algorithme NTP utilise ensuite cet horodatage pour déterminer le montant à avancer ou reculer le système ou une horloge de réseau.

Le programme NTP (connu sous le nom d'un démon sous UNIX et un service sous Windows) fonctionne en arrière-plan du système. NTP refuse de croire le temps, il est dit que plusieurs échanges de paquets ont eu lieu, chaque passage une série de tests. Seulement si les réponses d'un serveur satisfont au test, connu comme les spécifications du protocole, est considéré comme le serveur. Il faut généralement environ cinq minutes (cinq bons échantillons) jusqu'à ce qu'un Serveur NTP est acceptée en tant que source de synchronisation.

Un typique Serveur de temps GPS peut fournir des informations de temps à quelques nanosecondes de UTC aussi longtemps que il y a une antenne située avec une bonne vue du ciel.

Il y a aussi un certain nombre de transmissions radio temps nationales et la fréquence peuvent être utilisés pour synchroniser un serveur NTP. En Grande-Bretagne le signal (appelé MSF) est diffusé par le Laboratoire national de physique en Cumbria qui sert de référence temporelle nationale du Royaume-Uni, il existe également des systèmes similaires dans le Colorado, Etats-Unis (WWVB) et à Francfort, Allemagne (DCF-77). Ces signaux fournit le temps UTC avec une précision de microsecondes 100, cependant, le signal radio a une portée limitée et est vulnérable aux interférences.

A propos de l'auteur

Richard N Williams est un auteur technique et spécialiste des industries des télécommunications et de synchronisation temps réseau. Pour plus d'informations sur les serveurs NTP s'il vous plaît visitez la page d'accueil Galsys.

Cet article ne peut être reproduit ou réimprimé dans sa forme complète ou en partie sans demander la permission de fournir un lien pertinent à ce site est maintenu. Il s'agit d'une violation du droit d'auteur de reproduire ou de publier ce contenu sans suivre ces termes.

Droits d'auteur © 2008

English French German Italian Spanish Portuguese Russian Swedish Dutch Norwegian Arabic Malay Polish Turkish Danish

Enquête rapide

Formulaire de contact rapide

Remplissez le formulaire ou composez le +33 (0)8 26 80 56 51 Pour plus d'informations sur la façon dont un serveur de temps Galleon peut travailler pour vous.




Nous respectons votre vie privée - lire notre politique de.

Produits populaires

GPS NTP serveur

GPS NTP serveur

Un serveur de temps réseau utilisant le signal GPS pour synchroniser l'heure sur de grands réseaux informatiques.

NTP Horloge réseau

Horloge Réseau Display

Le partenaire idéal pour tout serveur ou serveur de temps Galleon NTP. Affichage Temps cohérent et précis dans l'ensemble de votre organisation.

Serveur de temps réseau

MSF serveur NTP

Une solution complète pour synchroniser l'heure sur n'importe quel réseau informatique.

Serveur de temps

Serveur GPS Network Time

Fournir une synchronisation d'horloge GPS fois pour les systèmes informatiques

Récepteur temps

MSF Temps récepteur

Une solution complète pour synchroniser l'heure sur un seul ordinateur avec les signaux temporels MSF (radio).