David L. Mills and the legacy of the Network Time Protocol (NTP)

February 21, 2024

David L. Mills and the legacy of the Network Time Protocol (NTP)

By Carlos Martinez Cagnazzo, Technology Manager at LACNIC

A few days ago, computer scientist David L. Mills, who invented the Network Time Protocol (NTP), passed away at the age of 85 at his home in Newark, Delaware (US).

The timing is right to talk about a system that allows computers connected to the Internet to synchronize their clocks, a fundamental technology upon which the entire modern Internet is built, even though it may not have the press or fame of other Internet protocols.

In the 1970s, multiple researchers were involved in constructing Arpanet, one of the earliest versions of the web sponsored by the US government, which linked numerous nodes at universities nationwide. As the network expanded and more machines became connected, the lack of a system to ensure consistent time precision began to pose issues, especially for utilizing the network for transactions or real-time communication and information flow.

(Free access, no subscription required)

Due to this unpredictable time discrepancy, Dr. Mills began working on ways to synchronize the clocks of connected computers. By the late 1970s, the NTP was finally developed and implemented.

It is worth noting that there are various contexts where temporal synchronizations are vital.

Telephone networks are one of the pioneering industries in synchronizing clocks. In fact, their temporal coordination systems were among the original data sources used the by NTP. These networks included clock synchronization messages at the control packet level. Each telephone network had a time reference, usually in the form of an atomic clock, that remains to this day the most accurate time source available.

The views expressed by the authors of this blog are their own and do not necessarily reflect the views of LACNIC.

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments