Chrony


chrony is an implementation of the Network Time Protocol. It's a replacement for the, which is a reference implementation of the NTP. It runs on Unix-like operating systems and is released under the GNU GPL v2. It's the default NTP client and server in Red Hat Enterprise Linux 8 and SUSE Linux Enterprise Server 15, and available in many Linux distributions.

Comparison with the reference implementation

Unlike, chrony was implemented from scratch. It was designed to synchronize time even in difficult conditions such as intermittent network connections and congested networks. Unlike ntpd, it supports synchronizing the system clock via hardware timestamping, improving accuracy of time synchronization between machines on a LAN. It also supports synchronization by manual input, and can perform time correction within an isolated network.