What exactly does "Maximum Distance Exceded" mean?



I have been debugging some system problems. The main system is too
complicated, with too many people doing too many things, so I sought
quiet refuge in an isolated test system consisting of a NTP timeserver
connected by a point-to-point ethernet cable to a computer running NTP,
which generates peerstats and loopstats data. This test system is
air-gap isolated from the rest of everything. Only one timeserver is
available to a given computer at a time.

The timeserver can be either a Symmetricom ET6010 GPS receiver feeding
an IRIG-B002 time signal to a Symmetricom TS2100 Network Time Server, or
a Spectracom 9383 NTP timeserver with built-in GPS receiver. The GPS
receivers are driven from a common antenna via a splitter.

The computer can be a Sun Ultra 10 or a Sun Ultra 60, in both cases
running Solaris 9. Solid boxes, but old. The OS version reply is SunOS
5.9 Generic May 2002. This was clean installed from CD a week ago, so
has not had time to collect too many barnicles.

NTP version 3 is running. I've been trying to find the command to give
me the full version, including dot (like 3.4y), and I get answers, but
don't know which one to believe, and if the version given is that of the
NTP daemon itself, or of ntpq, or of ntpdate.

The full grid of four tests, being two timeservers by two computers, has
been run. Many odd things are seen, but the question for today is about
status codes in peerstats file records.

Most of the replies that NTP is using to update the time have a status
code of 9514, which translates to the following:

Configured, reachability OK; Current sync source - max distance
exceeded; Count is 1; Peer now reachable.

The part that has me most perplexed is the "max distance exceeded" part,
as this is a direct wired connection, with zero hops, zero delay, and no
interfering traffic. Obviously, they are not talking about physical
distance or hops or the like, so the "distance" has to have units of
time.

Although most received replies have status 9514, they are nonetheless
used to update the loop filter and so appear in the loopstats file.
When I co-plot loopstats and peerstats, the loopstats dots land on top
of the peerstats dots.

What is this error likely telling me? What are the possibilities? What
tests will tell the tale?

Thanks to all,

Joe Gwinn
.



Relevant Pages

  • Re: What exactly does "Maximum Distance Exceded" mean?
    ... quiet refuge in an isolated test system consisting of a NTP timeserver ... connected by a point-to-point ethernet cable to a computer running NTP, ... The part that has me most perplexed is the "max distance exceeded" part, ...
    (comp.protocols.time.ntp)
  • Re: What exactly does "Maximum Distance Exceded" mean?
    ... complicated, with too many people doing too many things, so I sought quiet refuge in an isolated test system consisting of a NTP timeserver connected by a point-to-point ethernet cable to a computer running NTP, which generates peerstats and loopstats data. ... This test system is air-gap isolated from the rest of everything. ... Only one timeserver is available to a given computer at a time. ... The part that has me most perplexed is the "max distance exceeded" part, as this is a direct wired connection, with zero hops, zero delay, and no interfering traffic. ...
    (comp.protocols.time.ntp)
  • Re: UTC Time from NMEA receiver one second behind DCF?
    ... I am using a Navilock NL-320U connected to a small Linux box running ntp ... It sounds as if the GPS receiver you have was designed for navigation ... Maybe a GPS receiver bug in connection with the upcoming leap second? ...
    (comp.protocols.time.ntp)
  • Re: NTP losing sync
    ... offset exceeds the sanity limit, which is 1000 s by default. ... ntpd will exit if the limit is exceeded". ... I believe that "outrageous ssychronization distance" means the distance in ... but I suspect that ntp would override that. ...
    (uk.comp.os.linux)
  • Re: Server Time Protocol (Was: Re: SMPE 3.4)
    ... "NTP provides nominal accuracies of low tens of milliseconds on WANs, ... source such as a cesium oscillator or GPS receiver." ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
    (bit.listserv.ibm-main)