Facts about NTP
- 07
RFC 5905 specified that NTP timestamps consist of a 64-bit format with 32 bits for seconds and 32 bits for fractional seconds, enabling precision to within 232 picoseconds.
- 06
Symmetric key cryptography in NTPv4 uses MD5 message authentication codes to prevent man-in-the-middle attacks, though MD5 was deprecated in favor of SHA-1 and stronger algorithms by RFC 5905 in 2010.
- 05
Leap seconds inserted 27 times since 1972 create synchronization challenges for NTP implementations, requiring special handling to prevent timestamp discontinuities.
- 04
Over 300 million NTP requests per second traverse the internet during peak usage, with public time servers like pool.ntp.org handling roughly 10 billion requests daily.
- 03
Stratum 0 atomic clocks serving as NTP primary time sources can achieve accuracy within 100 nanoseconds, synchronizing millions of networked devices globally.
- 02
The Year 2036 problem will force NTP to add a new 32-bit timestamp field since the current unsigned 32-bit seconds counter overflows on February 7, 2036.
- 01
Millisecond accuracy across the internet relies on NTP, which David Mills developed at the University of Delaware in 1985 using a hierarchical stratum system.