Copyright © Philip M. Parker, INSEAD. Terms of Use.

| Domain | Definition |
Computing | Network Time Protocol (NTP) A protocol built on top of TCP/IP that assures accurate local timekeeping with reference to radio, atomic or other clocks located on the Internet. This protocol is capable of synchronizing distributed clocks within milliseconds over long time periods. It is defined in STD 12, RFC 1119. Source: The Free On-line Dictionary of Computing. |
Source: compiled by the editor from various references; see credits. | |
(From Wikipedia, the free Encyclopedia)
NTP uses the Marzullo algorithm (invented by Keith Marzullo of UC-San Diego in his dissertation) with the UTC time scale, including support for features such as leap seconds. NTPv4 can usually maintain time to within 10 milliseconds over the public Internet, and can achieve accuracies of 200 microseconds or better in local area networks under ideal conditions.
It makes use of the to synchronize the clocks of two computers on a variable latency network.
NTP is one of the oldest TCP/IP protocols still in use. NTP was originally designed by Dave Mills of the University of Delaware, who still maintains it. The current version is NTP version 4.
The NTP daemon is a user-level process that runs continuously on a machine that supports NTP, and most of the protocol is implemented in this user process. To get the best performance from NTP, it is important to have the standard NTP clock phase-locked loop implemented in the operating system kernel, rather than using only the intervention of the external NTP daemon: all recent versions of the Linux operating system have this support.
NTP uses a hierarchical system of "clock strata", where stratum 1 systems are synchronised to an accurate external clock such as a GPS clock or other radio clock. NTP stratum 2 systems derive their time from one or more stratum 1 systems, and so on. (Note that this is different from the notion of clock stratum used in telecommunications systems).
The 64-bit timestamps used by NTP consist of a 32-bit seconds part and a 32-bit fractional second part, giving NTP a time scale of 232 seconds, with a theoretical resolution of 2-32 seconds. Although the NTP timescale wraps round every 232 seconds, implementations should disambiguate NTP time using a knowledge of the approximate time from other sources. Since this only requires time accurate to a few decades, this is not a problem in general use.
The operational details of NTP are illustrated in RFCs 778, 891, 956, 958, 1305, and 2030.
See also:
Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Network Time Protocol."
Crosswords: NETWORK TIME PROTOCOL |
| Specialty definitions using "NETWORK TIME PROTOCOL": NTP. (references) |
| The following statistics estimate the number of searches per day across the major English-language search engines as identified by various trade publications. Hyperlinks lead to commercial use of the expression at Amazon.com. |
| Expression | Frequency per Day |
network time protocol | 29 |
network time protocol server | 3 |
ntp network time protocol | 2 |
| Source: compiled by the editor from various references; see credits. | |
Hexadecimal (or equivalents, 770AD-1900s) (references)4E 45 54 57 4F 52 4B      54 49 4D 45      50 52 4F 54 4F 43 4F 4C |
| Leonardo da Vinci (1452-1519; backwards) (references)
|
Binary Code (1918-1938, probably earlier) (references)01001110 01000101 01010100 01010111 01001111 01010010 01001011 00100000 01010100 01001001 01001101 01000101 00100000 01010000 01010010 01001111 01010100 01001111 01000011 01001111 01001100 |
HTML Code (1990) (references)N E T W O R K   T I M E   P R O T O C O L |
ISO 10646 (1991-1993) (references)004E 0045 0054 0057 004F 0052 004B      0054 0049 004D 0045      0050 0052 004F 0054 004F 0043 004F 004C |
Encryption (beginner's substitution cypher): (references)4839545749524525443473925052495449374946 |
| 1. Crosswords 2. Expressions: Internet 3. Orthography 4. Bibliography |
Copyright © Philip M. Parker, INSEAD. Terms of Use.