Teleref - articles d’actualité

Accueil > Internet > Les serveurs NTP

Les serveurs NTP

Installer un serveur de temps sur un réseau.

vendredi 15 août 2008, par galleonrich

Installer un serveur de temps sur un réseau.

Les pc ont besoin de connaître l’heure. La synchronisation de l’heure sur des réseaux informatiques actuels est essentielle. Elle permet non seulement de donner une référence de temps sur tous les dispositifs mais elle est critique pour la sécurité, la planification et le débogging d’un réseau . elle sert à fournir un timestamp pour des applications telles que l’acquisition de données ou de mails.

La plupart des pc ont une horloge interne : ces horloges appelées "puces en temps réel" (Real Time Clock chips ou RTC) fournissent l’heure et la date. Ces puces sont alimentées par une pile permettant de garder l’heure pendant les coupures de courant. Cependant, les ordinateurs personnels ne sont pas conçus pour donner l’heure d’une manière parfaite ; leur design est optimisé pour la production en masse et leur coût peu élevé (plutôt que pour maintenir l’heure d’une manière précise).

Le protocole NTP (Network Time Protocol) est un des plus vieux protocoles sur internet encore utilisés qui a été inventé par Dr David Mills de l’université de Delaware : il est utilisé depuis 1985. NTP est un protocole conçu pour synchroniser des horloges sur des ordinateurs et des réseaux sur l’internet ou sur des réseaux Lans (Local area networks).

La version 4 NTP peut maintenir l’heure sur l’internet public jusqu’à 10 millisecondes (1/100è d’une seconde) et peut être plus performant sur Lans avec une précision de 200 microsecondes (1/5000 d’une seconde) dans des conditions idéales.

NTP fonctionne avec TCP/IP et compte sur UDP. Un moyen moins complexe de NTP s’appelle Simple Network Time Protocol (SNTP) car il n’est pas nécessaire de stocker les informations sur des communications précédentes, contrairement à NTP ; Ce système est utilisé dans certains dispositifs ou applications où la précision extrême de l’heure n’est pas si importante.

La synchronisation de l’heure avec NTP est relativement simple, elle synchronise l’heure avec une référence sur une source par une horloge fiable. Cette source pourrait être relative (une horloge interne sur un ordinateur ou l’heure d’une montre) ou absolue (l’heure UTC - Universal Coordinated Time - une source d’une horloge qui est relativement précise).

Microsoft et d’autres recommandent fortement que l’heure externe devrait être utilisée plutôt que l’heure de l’internet vu qu’elle n’est pas authentifiée. Les spécialistes des serveurs de temps NTP sont disponibles et peuvent synchroniser l’heure sur des réseaux utilisant le signal MSF (ou son équivalent) ou le signal GPS.

Les horloges atomiques sont les dispositifs les plus absolus pour le pointage de l’heure. Cependant, elles sont extrêmement élevées et on les trouve seulement dans les laboratoires à grande échelle. Cependant, NTP peut synchroniser des réseaux à une horloge atomique en utilisant soit la transmission par GPS (GLobal Positioning System) ou par radio.

Un serveur NTP GPS est une source idéale pour l’heure et la fréquence car elle fournit l’heure d’une manière très précise dans le monde entier tout en utilisant des composants relativement bon marché. Chaque satellite GPS transmet L2 en 2 fréquences pour l’usage de l’armée ou L1 pur l’usage des civiles transmis à 1575 MHZ. Des antennes GPS et des récepteurs bon marché sont maitenant disponibles dans le monde entier.

Le signal radio transmis par le satellite peut passer à travers les fenêtes (le verre) mais peut être bloqué par des lâtiments, donc l’endroit idéal pour une antenne GPS est sur le toit d’un bâtiment avec une vue dégagée sur le ciel. La qualité du signal est améliorée par la quantité des satellites. Toutefois, les antennes installées sur un toit peuvent être affectées par les coups de foudre ou les surtensions de voltage, donc l’installation d’un appareil anti-foudre est hautement recommandé.

Le câble entre l’antenne GPS et le récepteur est également critique. La distance maximum que peut parcourir un câble est normalement de 20 à 30 mètres mais en améliorant la qualité coaxiale du câble et en plaçant un amplicateur GPS sur la ligne, on peut alors atteindre un gain de 100 mètres de câble.

Il y a également des transmissions de l’heure nationale et de radio fréquence qui peuvent être utilisées pour synchroniser un serveur NTP. En Grande Bretagne, le signal est diffusé par le laboratoire national de physique à Cumbria qui sert de référence de temps pour le Royaume-Uni. Il y a des systèmes similaires au Colorado, en Amérique (WWVB) et à Frankfrut, en Allemagne (DCF-77).

La radio basée sur un serveur de temps NTP comprend un serveur de temps en rack, une antenne (comprennant une barre en ferrite à l’intérieur d’un boîtier en plastique) qui reçoit l’heure de la radio et les émissions de fréquence. L’antenne doit toujours être montée horizontalement avec un bon angle en direction de la transmission pour obtenir une force optimale du signal. Les données sont envoyées par impulsions, 60 par seconde. Ces signaux fournissent l’heure UTC à une précision de 100 microsecondes, cependant, le signal de la radio a une gamme limitée et est vulnérable aux interférences.

Mireille Godefroy est autheur technique et se spécialise dans le domaine des télécommunications et de la synchronisation du temps pour le développement des serveurs de temps dédiés. Pour des informations supplémentaires, consultez-nous sur serveur de temps and serveur ntp