The NTP pool is a dynamic collection of networked computers that volunteer to provide highly accurate time via the Network Time Protocol to clients worldwide. The machines that are "in the pool" are part of the pool.ntp.orgdomain as well as of several subdomains divided by geographical zone and are distributed to NTP clients via round-robin DNS. The geographic zone selection is sometimes unnecessary, obviated either by authoritative DNS servers that use geolocation or anycast server addresses.[2]
As of June 2025[update], the pool consists of 3,423 active servers on IPv4 and 1,905 active servers on IPv6.[3][a] Because of the decentralization of this project, accurate statistics on the number of clients cannot be obtained, but according to the project's website, the pool provides time to hundreds of millions of systems around the world.[5]
The pool consists of the following parts:
Website
NTP time servers. Because of client growth, the project is in perpetual need of more servers.[6][7][8] The more time servers there are in the pool, the lower the resource demand on each member. Joining the pool requires a static IP address, and accurate time from another NTP server. Joining the server can be done on the website.
Monitoring clients, which fetch time from candidate NTP servers and compare it with known-good values, producing scores that reflect accuracy and reliability. Only NTP servers with scores greater than 10 are considered for DNS distribution.[9]
Specialized DNS servers, which direct clients to the actual pool servers using a combination of the requested zone and geolocation of the requesting client. To add servers to pools volunteers can submit information to the organizations running them.[2]
This project was started by Adrian von Bidder in January 2003 after a discussion on comp.protocols.time.ntp about abuse of the public stratum 1 servers.[10][11] The system has been maintained and developed by Ask Bjørn Hansen since July 2005.[12]
The NTP pool occasionally see misuse and abuse, mostly from corporate vendors with many users shipping defectively designed software.[13][14][15] The project advises that vendors apply for their own zones, so that usage patterns are easier to keep track of.[16]
References
^IPv6 support is only partially enabled, via domain names starting with 2..[4]