Network Time Protocol daemon (version 4)
The Network Time Protocol (NTP) is used to synchronize the time of a computer client or server to another server or reference time source, such as a radio or satellite receiver or modem. It provides client accuracies typically within a millisecond on LANs and up to a few tens of milliseconds on WANs relative to a primary server synchronized to Coordinated Universal Time (UTC) via a Global Positioning Service (GPS) receiver, for example. Typical NTP configurations utilize multiple redundant servers and diverse network paths, to achieve high accuracy and reliability. Some configurations include cryptographic authentication to prevent accidental or malicious protocol attacks. ntpd is an operating system daemon which sets and maintains the system time-of-day synchronized with Internet standard time servers. ntpd is a complete implementation of the Network Time Protocol (NTP) version 4, but also retains compatibility with version 3, as defined by RFC-1305, and version 1 and 2, as defined by RFC-1059 and RFC-1119, respectively. ntpd does most computations in 64-bit floating point arithmetic and does relatively clumsy 64-bit fixed point operations only when necessary to preserve the ultimate precision, about 232 picoseconds. While the ultimate precision is not achievable with ordinary workstations and networks of today, it may be required with future nanosecond CPU clocks and gigabit LANs. The daemon can operate in any of several modes, including symmetrical active/passive, client/server broadcast/multicast, and manycast. A broadcast/multicast or manycast client can discover remote servers, compute server-client propagation delay correction factors, and configure itself automatically. This makes it possible to deploy a fleet of workstations without specifying configuration details specific to the local environment. Ordinarily, ntpd reads the ntp.conf configuration file at start-up time to determine the synchronization sources and operating modes. It is also possible to specify a working, although limited, configuration entirely on the command line, obviating the need for a configuration file. This may be particularly appropriate when the local host is to be configured as a broadcast/multicast client or manycast client, with all peers being determined by listening to broadcasts at run time. Various internal ntpd variables can be displayed and configuration options altered while the daemon is running using the ntpq and ntpdc utility programs. Authors: -------- Mark Andrews <marka@syd.dms.csiro.au> Viraj Bais <vbais@mailman1.intel.com> Clayton Kirkwood <kirkwood@striderfm.intel.com> Karl Berry <karl@owl.HQ.ileaf.com> Piete Brooks <Piete.Brooks@cl.cam.ac.uk> Steve Clift <clift@ml.csiro.au> Casey Crellin <casey@csc.co.za> Torsten Duwe <duwe@immd4.informatik.uni-erlangen.de> John A. Dundas III <dundas@salt.jpl.nasa.gov> Dennis Ferguson <dennis@mrbill.canet.ca> Glenn Hollinger <glenn@herald.usask.ca> Mike Iglesias <iglesias@uci.edu> Jim Jagielski <jim@jagubox.gsfc.nasa.gov> Jeff Johnson <jbj@chatham.usdesign.com> William L. Jones <jones@hermes.chpc.utexas.edu> Dave Katz <dkatz@cisco.com> Craig Leres <leres@ee.lbl.gov> George Lindholm <lindholm@ucs.ubc.ca> Louis A. Mamakos <louie@ni.umd.edu> Derek Mulcahy <derek@toybox.demon.co.uk> Damon Hart-Davis <d@hd.org> Lars H. Mathiesen <thorinn@diku.dk> David L. Mills <mills@udel.edu> Wolfgang Moeller <moeller@gwdgv1.dnet.gwdg.de> Jeffrey Mogul <mogul@pa.dec.com> Tom Moore <tmoore@fievel.daytonoh.ncr.com> Rainer Pruy <Rainer.Pruy@informatik.uni-erlangen.de> Dirce Richards <dirce@zk3.dec.com> Nick Sayer <mrapple@quack.kfu.com> Frank Kardel <Frank.Kardel@informatik.uni-erlangen.de> Ray Schnitzler <schnitz@unipress.com> Michael Shields <shields@tembel.org> Jeff Steinman <jss@pebbles.jpl.nasa.gov> Harlan Stenn <harlan@pfcs.com> Kenneth Stone <ken@sdd.hp.com> Ajit Thyagarajan <ajit@ee.udel.edu> Tomoaki TSURUOKA <tsuruoka@nc.fukuoka-u.ac.jp> Paul A Vixie <vixie@vix.com> Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> SuSE series: n
Source Files
Filename | Size | Changed | Actions |
---|---|---|---|
NTP-FAQ-3.2.tar.gz | 0000351993344 KB | 1191776352about 17 years ago | |
ntp-4.2.2.SuSE-Config.diff | 00000064896.34 KB | 1191776353about 17 years ago | |
ntp-4.2.2.tar.gz | 00025460272.43 MB | 1191776355about 17 years ago | |
xntp-4.2.2.spec | 000001621915.8 KB | 1309552590over 13 years ago |
Latest Revision
hostmaster
committed
over 13 years ago (revision 2)
update