Network Time Protocol

Network Time Protocol (NTP) maintains uniform time across all devices in a network.

NTP is based on a hierarchical model that consists of a local NTP client and remote time servers. The NTP client requests and receives time information from one or more remote time servers. The local NTP client reviews the time information from all available time servers and synchronizes its internal clock to the most accurate time server.

Two types of time servers exist in the NTP model: