Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!husc6!think!ames!sdcsvax!darrell From: ast@cs.vu.nl (Andy Tanenbaum) Newsgroups: comp.os.research Subject: Re: Keeping Time Synchronous in a Network Message-ID: <3187@sdcsvax.UCSD.EDU> Date: Sun, 17-May-87 09:48:42 EDT Article-I.D.: sdcsvax.3187 Posted: Sun May 17 09:48:42 1987 Date-Received: Sun, 17-May-87 20:03:53 EDT Sender: darrell@sdcsvax.UCSD.EDU Organization: VU Informatica, Amsterdam Lines: 18 Approved: mod-os@sdcsvax.uucp To get the time truly synchronized on a network of machines hundreds of miles apart, you might consider WWV. This is a radio station run by the U.S. Federal Government that broadcasts the time accurately to the microsecond range. Special receivers are available for it. If you really want to be picky, you should correct for the propagation time from the transmitter to the receiver, since radio waves only travel 1 foot per nanosecond. Another thing you might do is check with your local radio astronomers. They have been doing long-baseline interferometry for years, where long baseline in this case means roughly the diameter of the earth. This work requires very accurate time synchronization, and it is possible they have published papers on how they do it. Andy Tanenbaum (ast@cs.vu.nl) [ Hmm. How often would you sample the time? Isn't the time broadcast only ] [ every few seconds? What about clock drift between samples? --DL ]