<Précédent | Table des matières | Suivant>
4. Synchronisation de l'heure
NTP est un protocole TCP/IP permettant de synchroniser l'heure sur un réseau. Fondamentalement, un client demande l'heure actuelle à un serveur et l'utilise pour définir sa propre horloge.
Derrière cette simple description, il y a beaucoup de complexité - il y a des niveaux de serveurs NTP, avec les serveurs NTP de niveau un connectés à des horloges atomiques et des serveurs de niveaux deux et trois répartissant la charge de traitement des requêtes sur Internet. De plus, le logiciel client est beaucoup plus complexe que vous ne le pensez - il doit prendre en compte les retards de communication et ajuster le temps de manière à ne pas perturber tous les autres processus qui s'exécutent sur le serveur. Mais heureusement, toute cette complexité vous est cachée !
Ubuntu utilise par défaut timedatectl / timesyncd pour synchroniser l'heure et les utilisateurs peuvent éventuellement utiliser chrony pour
Section 4.2, « Servir le Network Time Protocol » [p. 56].