What is NTP?
NTP is a protocol developed over 25 years ago to deal with the problems of time synchronisation across the Internet. Network Time Protocol distributes a single time source to all computers and devices by using an algorithm to inspect the drift of each device and then correcting the time.
While NTP can distribute any time reference it was designed in particular to synchronise computer networks to UTC (Coordinated Universal Time). UTC is a global time scale used by computer networks around the world. It is based on the time told by atomic clocks and is therefore highly accurate.
What is GPS?
The Global Positioning System (GPS) is currently the world’s only global navigational satellite system (GNSS) and is controlled by the American military. GPS is most commonly thought of as a navigational tool but as the principles of GPS navigation involve an atomic clock onboard each GPS satellite transmitting its time, this information can be used by NTP as a highly accurate source of UTC.
What does a NTP GPS server do?
A NTP GPS server is a dedicated computer server that receives a GPS timing signal via a GPS antenna and then distributes it amongst the network. NTP GPS servers can provide accuracy to within a few milliseconds of UTC time.





