[comp.protocols.tcp-ip] NTP implementations

tep@helix.UUCP (Tom Perrine x397) (12/01/88)

I am looking for an implementation of NTP (RFC 1059) that will run on
Sun-3/280s using SunOS 3.5. We will not be upgrading until SunOS 4.01 at the
earliest.

Does anyone have such a beastie? I will be running eight hosts on an
isolated Ethernet, and I don't need to coordinate with the Internet
(in fact it wont even be connected), but I do need the hosts on the
Ethernet to have their clocks synchronized as closely as possible. To
within a second would be enough, but I expect to get much better
results with NTP. I don't care how much they drift, as long as they
all drift together!

Any help will be greatly appreciated!

________________________________________________________________________________
		|Tom Perrine			||
 ________	|Logicon			||Internet:
    /		|Tactical and Training Systems	||   hamachi!tots!tep@NOSC.MIL
   /  _  _____	|San Diego CA			||UUland:
  /  (_) / / /	|(619) 455-1330			||   uunet!nosc!hamachi!tots!tep
--------------------------------------------------------------------------------
"The man with eight Suns has no idea what time it is, but he can sure
draw lots of clock faces."

Mills@UDEL.EDU (12/06/88)

Tom,

The NTP distribution on trantor.umd.edu works fine with both versions 3 and
4 on Sun-2 and Sun-3 systems. However, you have to modify the tickadj variable
in the kernel. For further details, contact ntp@trantor.umd.edu.

While NTP will certainly keep your Ethernet machines within a few milliseconds
of each other, it was not designed to operate indefinitely without outside
reference and may result in random walks far from nominal standard time.
If you never intend to connect your net to the existing NTP subnet or do not
intend to purchase a radio clock of one kind or another, then maybe the
timed system distributed with 4.3bsd would be more appropriate. In principle
it would be possible to use the NIST (ne NBS) telephone-time facility to set
the clock on one of your machines once per day, for example using the Sun
code distributed by NIST, but this would require a little hacking and sawing.

Dave