Eric,

As confirmed by experiment, having each client average all the others is not a good idea. The ensemble tends to do a random walk and display very poor statility. Better to pick one of them and let it time the rest. However, folks have tended to extend this idea to provide a multiple backup capability. This is a bad idea, as evil timing loops can form that take a long time to count to infinity.

There is a new wrinkle designed for isolated configurations with multiple backup requirements. It is called orphan mode and works best with broadcast/multicast networks or networks with multiple symmetric-mode networks. The networks self-organize, elect a leader and pecking order depending on the particular failure topology. It's been tested here in the ntp-dev version, but should still be considered experimental. See the documentation on the authentication options and miscellaneous commands pages in the online documentation.

Dave

Eric wrote:
On Tue, 18 Oct 2005 14:19:11 GMT, [EMAIL PROTECTED] (Marco Molteni)
wrote for the entire planet to see:


Say I don't know if a clock is better than the other, so by configuring
B and C to use A as server I risk to have a not so good time if A is unreliable.

Can I configure A,B,C to peer with each other in a meshed fashion, so
to have each clock influenced by all the others?


The general feeling on this ng is that this is not a good application
for NTP.

I would go further, and say it is a poor design using any type of
software.  Sure, you may get some weird approximation of the average
clock errors around your network, but it will still drift, by an
unknown amount.
Three PCs, all of which don't know the time, can't really help each
other find it.

- Eric


_______________________________________________
questions mailing list
[email protected]
https://lists.ntp.isc.org/mailman/listinfo/questions

Reply via email to