Der Wert von ntpstat
zeigt nach "time correct to within" die Root-Dispersion + Root-Delay / 2. ntpq -p
an zeigt nicht die "Root-Dispersion"-Ausführung ntpq -c rl
stattdessen.
Ungeachtet dessen ist es klar, dass die Hauptursache für den Mangel an Genauigkeit eher die Streuung als die Verzögerung ist (die nur 0,964 beträgt).
Die Streuung ist der "nominale Fehler relativ zur primären Referenzquelle". Ich habe kurz den NTPv4-RFC durchgesehen und folgendes zu sagen:
Die Streuung (Epsilon) repräsentiert den maximalen Fehler, der der Messung innewohnt. Sie steigt mit einer Rate, die der maximalen disziplinierten Systemtaktfrequenztoleranz (PHI) entspricht, typischerweise 15 PPM. 1 PPM entspricht 10^(-6) Sekunden/Sekunde.
Um die rrdtool-Terminologie zu verwenden, ist Streuung kein Messgerät, sondern eher ein Zähler. Das Anzeigen eines großen Werts weist möglicherweise nicht darauf hin, dass etwas nicht in Ordnung ist.
Leider war ich nicht in der Lage, den ntp-Algorithmus gut genug zu verstehen, um zu sehen, wie man diese Zahl kleiner macht. Mir ist aufgefallen, dass dieser Wert gelegentlich zurückgesetzt wird. Ich weiß nicht warum.
Der Grund, warum ich nach der oben genannten Hardware gefragt habe, ist, dass viele GPS-Geräte (Stratum 0, die „Root“-Quelle) sich über eine serielle Verbindung mit dem Computer verbinden, der dann als NTP-Server fungiert.
Serielle Verbindungen haben oft 1–5 ms Jitter auf der Leitung aufgrund von Signalisierungs-Overheads/Interrupt-Wartezeiten. Daher vermute ich, dass Ihre NTP-Quelle von einer seriellen Quelle liest.
Es gibt einige Optimierungen, die Sie möglicherweise an der seriellen Verbindung vornehmen können, um Jitter zu reduzieren. In erster Linie kann das Deaktivieren von FIFO zu anständigen Ergebnissen führen.
http://support.ntp.org/bin/view/Support/KnownHardwareIssues#Section_9.1.5.http://www.febo.com/time-freq/ntp/jitter/index.html
Zeitkorrektur innerhalb von 5 ms IST GROSSARTIG!!! 5 ms sind 5/1000 Sekunden. Alles unter 100 ms ist für alles andere als eine kleine Handvoll Situationen problemlos akzeptabel. In diesem Fall würden Sie kein GPS, sondern eine lokale Atomuhr und zwei externe Referenzuhren verwenden. Mit dem ntp-Pool kommen wir innerhalb von 10 ms hin.