[comp.protocols.time.ntp] ntp assistance requested

belinfan@cs.utwente.nl (Axel Belinfante) (12/04/90)

Dear ntp-knowledgeable,

I found your adress in the documentation of the ntp package that i ftp-ed
from trantor. At our (part of our) site, the Department of Computer Science
at the University of Twente in the Netherlands, we are thinking of using ntp
to synchronize the clocks of our workstations, and we would like to ask
you for some suggestions on the configuration.

To sketch the context: we have a little over one hundred workstations,
part of them disk-less, currently most sun 3/60 or sun4, a dozen hp s9000/300
workstations, and a few others (eg. decstation).
Those workstations are served by about a dozen file servers.

We would like to start with a small number of machines (3 to 5) that
use ntp, as a kind of test configuration, and later on run ntp on all the
machines of the department.

The documentation in the ntp package gave me the impression that
for the configuration of the entire department the best thing to do is
to set up a small `network' of machines that synchronize each other and
get their time info from the Internet, and let those `networked' machines
(re)distribute the time to the bulk of the machines.

To be honest, i got a little confused when i read the ntpd man page
when it, after introducing peer, server and passive time server
specifications, started talking about a `client' keyword.
The document `Internet Time Synchronization: the Network Time Protocol'
mentions a couple of modes, the ntp(d) man page mentions a couple of modes,
but i'm not so sure how they match, and which we of them we should use.

So, i would like to ask the following questions:

 - sofar i have found the ntp(d) man pages, and two articles
   about ntp (`Internet Time Synchronization: the Network Time Protocol'
   and `Network Time Protocol (Version 2) Specification and Implementation',
   both by D.L. Mills)
   Does a document exist that deals specificly with configuration issues?
   Section 6.2 of `Internet Time Synchronization: the Network Time Protocol'
   deals with this rather briefly.

 - how should we configure the testing configuration of 3 to 5
   workstations? (preferably in such a way that it will be easy to
   scale up to a configuration for the entire department.)
 
 - how should we configure the entire department?

 - to which ntp servers should we connect for the time info
   (although they will be present in a configuration *file*, the
    *names* of those ntp servers are not necessarily part of the
    configuration: the configuration can simply say: specify
    n remote ntp servers of stratus s with keyword/mode m)

 - which version of ntp software should we use, where can we get it,
   how can we get info about updates/patches, does a mailing list exist,
   or will such information be posted to a USENET newsgroup?
   (the version i have says in the README file:
  README for UNIX NTP release $Date: 89/05/18 12:43:58 $ $Revision: 3.4.1.6 $


With kind regards, and thanks for your assistence,

Axel Belinfante (belinfan@cs.utwente.nl)
dept. of Computer Science, Univerity of Twente, the Netherlands.

Mills@udel.edu (12/06/90)

Axel,

Answers to many of your questions can be found by browsing the directory
pub/ntp on louie.udel.edu. The two daemons ntp.3.4 and xntp distributions
can be found there as well. There are three RFCs about the protocol, all
in that directory and in PostScript format. All of the RFCs have been
revised and either published in journals or distributed for additional
review and comment. I have been promoting NTP Version 3, the specification
of which is also in that directory, but so far only the LSI-11 fuzzball
time servers speak that tongue. Others on this list may have more specific
veiws and comments.

You have primary time servers west, east and north of you in Europe. See
the file clock.txt for details.

Dave