What is NTP (Network Time Protocol) ?
While a variety of time services are available to use for network time synchronization, the most widely used and well established protocol is known as network time protocol or NTP. NTP is a UDP protocol for IP networks. The Internet Engineering Task Force formalized NTP in RFC 1305. Simple network time protocol, SNTP, formalized in RFC 2030, uses a less complex client implementation. NTP is a protocol. A time synchronization solution requires client software to read NTP packets generated by an NTP server and synchronize the local clock.