SUMMARY: NTP (Network Time Protocol) question

From: Tim Tsao (
Date: Wed Jan 29 1997 - 15:05:37 CST

Here are the summaries to my NTP related questions:

(1). Do I need to build and install the NTP programs on the client
     machines just like I did it on the server machine?

It depends. If you use UNIX command 'rdate' to sync the time, you don't
need ntp programs on the client machines. Otherwise you need them.
However, if all the machines run the same OS, you can just copy over the
binaries to the clients instead of rebuilding on each client.

(2). I'm confused about the configuration files (/etc/ntp.conf...),
     Does somebody have sample files for both server and client
     that is suitable for the Class C network?

Here are a very good example I got from the replies:

For the time server (called machine_0):

#server # some external stratum 1 or stratum 2
#peer machine_1 # local peer (sync'ed to external stratum
#peer machine_2 # local peer (sync'ed to external stratum
server # local clock
fudge stratum 10 # keep local clock humble
driftfile /etc/ntp.drift

For the client:

server machine_0
#server machine_1
#server machine_2
driftfile /etc/ntp.drift

This tells them to look to "machine_0" for time service.

(3). Besides the NTP programs, do I need special hardware devices such as
     modem, radio clock, GPS clock server..., etc to successfully
     implement NTP?

No. An internet connection is sufficient.

This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:11:43 CDT