Computer Time Synchronization
A Beginner's Guide to Network Time Protocol (NTP)
Contents
A tutorial on how-to install free Network
Time Protocol (NTP) servers and clients on UNIX (OpenBSD and
Linux) and Windows to synchronize the time on all your computers
to within less than a second of the official Coordinated
Universal Time (UTC). Quick start by skipping the background and
jumping to the NTP what and how. The
emphasis is on the basics of installing Network Time Protocol
servers on UNIX and Windows computers with numerous links to
detailed authoritative sources.
Other Time Software discusses
products tried before turning to Network Time Protocol. These
include UNIX's timed and NIST's free Windows clients. It's become
clear that NTP Is a Complete Solution
to the UNIX and Windows computer time synchronization and
accuracy problem. The open source Network Time Protocol server,
ntpd, is complex, and the extensive and highly technical
documentation at the official University of Delaware NTP site,
is not oriented to the practical issues of getting NTP servers to
work with a minumum of time and effort.
You can skip the previous pages but not
What NTP Does and How It Works or
Selecting Public NTP servers which
cover the minimum concepts and networking background necessary
to use NTP. Installing Network Time Protocol software is trivial
compared to figuring out what you're going to connect it to; these
pages explain the relationships between NTP servers and how to
select public servers to act as your time sources.
Installing NTP on Unix gives step
by step instructions for installing ntpd, the open source and
free Network Time Protocol server, on UNIX, specifically OpenBSD
2.6, 2.7, 2.8 and 2.9 and also Red Hat Linux 6.2 and 7.1. As the
instructions are identical they should work on any similar system
and anyone familiar with UNIX should be able to make the minor
directory adjustments that may be necessary. Minimum
configuration file contents and useable command line options are
provided and explained.
Installing NTP on Windows covers
four products. All are free, including commercial use, and one is
true open source. There are two client only products for all
Windows platforms from 95 to ME and 2000. The open source,
NetTime implements SNTP and will act as a client and or server on
all Windows platforms. Obtaining latest builds and installing
ntpd, a complete NTP implementation for Windows NT and 2000 is
covered. Ntpd runs as a service and includes both client and
server options but is configured via a text file (sorry no GUI
control panel).
Choices on Other Operating Systems points
you to pages that list software for other platforms and
Conclusion offers a few final
thoughts on Network Time Protocol and ntpd, a first rate example
of open source software.
Top of Page -
Site Map
Copyright © 2000 - 2006 by George Shaffer.
This material may be distributed only subject to the
terms and conditions set forth on
http://GeodSoft.com/terms.htm.
These terms are subject to change. Distribution is subject to the then
current terms, or at the choice of the distributor, those defined in a
verifiably dated printout or electronic copy of
http://GeodSoft.com/terms.htm at the time of the distribution.
Distribution of substantively modified versions of GeodSoft content is
prohibited without the explicit permission of George Shaffer.
Distribution of the work or derivatives of the work, in whole or in part,
for commercial purposes is prohibited unless prior permission is
obtained from George Shaffer. Distribution in accordance with these
terms, for private, unrestricted and uncompensated public access, non
profit, or internal company use is allowed.
|