Who keeps the Internet’s clocks in sync?

Time servers at the U.S. Naval Observatory

Have you ever wonder who keeps all the Internet’s clocks in sync? The Internet’s most famous “clock maker” is Judah Levine. The physician Judah Levine contributed to create the software to control the hour over the Internet. In 1993, he had the great idea of distributing time over the Internet and he built the servers to do so. This “official time” is maintained from the time.gov server since that same year.

Nevertheless, the oldest active protocol on the Internet is the NTP protocol (Network Time Protocol), designed in 1985 by the computer engineer David L. Mills, of the University of Delaware. This same institution is the one in charge of maintaining the protocol together with a team of volunteers.

For its part, the NIST (U.S. National Institute of Standards and Technology) is in charge of maintaining the “universal official time”, so that it can be synced in all electronic devices around the world. 

Atomic clocks and the highest precision for distributing time over the Internet

This time distribution system is extremely accurate. Why? Because all servers synced within its network are connected, at the same time, to some of the atomic clocks that securely store the “universal official time”.

Atomic clocks, invented in 1948, allow measuring time in a much more accurate manner, independent from the Earth’s movements. These clocks only win or lose a second every 300 million years. Atomic clocks are responsible for maintaining a continuous and stable time scale: the International Atomic Time (TAI), which, in turn, is the basis of the Coordinated Universal Time (UTC).

To sum up, thanks to this synchronization with the atomic clocks, this time distribution system allows to share UTC time with browsers, personal devices and other software all around the world, accurately. In fact, all devices connected to the Internet have consulted this service or one of its replicas at some point.

About 150,000 request per second

This service, free and open to everyone, answers the question “What time is it?” about 150,000 times every second, which means around 16 billion request per day.

These numbers, together with the constant growth of worldwide devices (and requests), are one of the network’s main current problems. In order to be able to handle the increase in the number of requests, it is necessary to increase the servers’ capacity, the number of available replicas, and even the number of atomic clocks that are synced.

One of the solutions to this problem, which is already in place in some cases, is separating the traffic of those devices that don’t need such precision (for instance, personal devices). One of the most well-known sites for syncing your device’s time is Pool NTP, which has more than 4.000 NTP servers.

Share it on Social Media!

Cookies customization
Stackscale, Grupo Aire logo

By allowing cookies, you voluntarily agree to the processing of your data. This also includes, for a limited period of time, your consent in accordance with the Article 49 (1) (a) GDPR in regard to the processing of data outside the EEA, for instead, in the USA. In these countries, despite the careful selection and obligation of service providers, the European high level of data protection cannot be guaranteed.

In case of the data being transferred to the USA, there is, for instance, the risk of USA authorities processing that data for control and supervision purposes without having effective legal resources available or without being able to enforce all the rights of the interested party. You can revoke your consent at any moment.

Necessary Cookies

Necessary cookies help make a web page usable by activating basic functions such as the page navigation and the access to secure areas in the web page. The web page will not be able to work properly without these cookies. We inform you about the possibility to set up your browser in order to block or alert about these cookies, however, it is possible that certain areas of the web page do not work. These cookies do not store any personal data.

- moove_gdpr_popup

 

Analytical cookies

Analytical cookies allow its Editor to track and analyze the websites’ users behavior. The information collected through this type of cookie is used for measuring the activity on websites, applications or platforms, as well as for building user navigation profiles for said websites, application or platform, in order to implement improvements based on the analysis of data on the usage of the service by users.

Google Analytics: It registers a single identification used to generate statistical data about how the visitor uses the website. The data generated by the cookie about the usage of this website is generally transferred to a Google server in the USA and stored there by Google LLC, 1600 Amphitheatre Parkway Mountain View, CA 94043, USA.

- _dc_gtm_UA-XXXXXXXX-X

- _gat_gtag_UA_XXXXXXXX_X

- _ga

- _gcl_au

- _gid