Network Time Protocol (NTP) (original) (raw)

Last Updated : 9 Jan, 2026

Prerequisite: Protocols in Application Layer

Network Time Protocol (NTP) is an application-layer protocol that synchronizes the clocks of computers across a network. Developed by David Mills in 1981, it ensures accurate and consistent time for all devices on a TCP/IP network.

Working of Network Time Protocol

NTP operates at the application layer of the TCP/IP model. It uses a hierarchical time synchronization system known as stratum levels. At the highest level are highly accurate time sources such as atomic clocks or GPS clocks.

Applications of NTP

Advantages of NTP

Disadvantages of NTP