Le protocole NTP
NTP est un protocole permettant aux ordinateurs reliés en réseau de ce synchroniser par rapport à une machine de référence. La précision de la synchronisation est de l'ordre de la dizaine de milli-seconde pour un serveur de strate 3.
Il y a plusieurs méthodes pour mettre en place cette machine de référence :
- Connection à un récepteur GPS pour se synchroniser aux horloges atomique des satellites du système GPS.
- Connection à une horloges pilotées par des émetteurs de radio-diffusion publiques, comme celui de TDF diffusant France Inter
- Connexion à une horloges pilotées par des signaux radio émis par des émetteurs spécialisés.
- Connexion via l'internet à un serveur NTP publique.
Ici, nous nous intéresserons à ce dernier cas.
Un réseau de serveurs NTP est constitué en strates :
- Les serveurs primaires, strate 1 (stratum 1) sont directement reliés à une référence de temps (récepteur GPS, récepteur radio, horloge atomique, ...);
- Les serveurs secondaires, strate 2 (stratum 2) se synchronisent aux serveurs de strate 1 via le protocole NTP;
Pour mettre en place un serveur NTP au sein de votre réseau local, il est important pour bien répartir la charge sur les serveurs NTP publiques de vous placez sur la strate 3. C'est à dire de se synchroniser aux serveurs NTP publiques de strate 2.
Les machines de votre réseau local se synchroniseront sur ce serveur NTP de strate 3.
Il est recommandé de se synchroniser sur trois serveurs. Si la synchronisation sur un des serveurs échoue, votre serveur NTP en utilisera un autre.
Il est souvent conseillé (par politesse ) d'envoyer un petit mail à l'administrateur du serveur NTP sur lequel on se synchronise.
NTP Liste des serveurs NTP publiques de strate 2 http://support.ntp.org/bin/view/Servers/StratumTwoTimeServers