Network Time Protocol
NTP and rdate are used to synchronize time. It is a network time protocol designed to maintain accurate time over the internet. Time is adjusted according to radio or atomic clocks, and can be synchronized down to milliseconds (1/1000 second). NTP uses UDP 123 as default port.
Stratum hierarchy:
- Stratum 0 refers to GPS, cesium atomic clocks, and other time reference equipment
- Stratum 1 servers synchronize time directly from GPS or cesium atomic clocks
- Stratum 2 tree structure
- Synchronizes from Stratum 2
- Stratum 3 servers that receive synchronization act as peers to synchronize other operational servers, reducing the load on Stratum 1 servers
NTP Protocol Usages