IEEE Transactions on Communications · 1991 · 1.8K citations · 19 references
ComputingComputer EngineeringComputer ScienceComputer NetworksDistributed SystemsReal-time SystemsAtomic ClocksClock SynchronizationInternet Protocol SuiteNetwork ProtocolsTime SynchronizationTime SystemsHierarchical ConfigurationNetwork Time ProtocolNetwork Time SynchronizationSubnet DesignSystem SynchronizationTime Synchronization In Distributed SystemsTime Synchronization SystemsTimekeeping
The network time protocol (NTP), which is designed to distribute time information in a large, diverse system, is described. It uses a symmetric architecture in which a distributed subnet of time servers operating in a self-organizing, hierarchical configuration synchronizes local clocks within the subnet and to national time standards via wire, radio, or calibrated atomic clock. The servers can also redistribute time information within a network via local routing algorithms and time daemons. The NTP synchronization system, which has been in regular operation in the Internet for the last several years, is described, along with performance data which show that timekeeping accuracy throughout most portions of the Internet can be ordinarily maintained to within a few milliseconds, even in cases of failure or disruption of clocks, time servers, or networks.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
19
J. Postel · 1980 · 1.6K citations
Synchronizing clocks in the presence of faults
Leslie Lamport, P. M. Melliar‐Smith · Journal of the ACM · 1985 · 543 citations · Full text
T K Srikanth, Sam Toueg · Journal of the ACM · 1987 · 386 citations · Full text