Ich möchte in der Lage sein, die Zeit von einem NTP-Server zu lesen, der mit einer sehr genauen Zeitquelle verbunden ist - einer Atomuhr, einer GPS-Uhr oder Ähnlichem. Ich kann hier eine genaue Uhr sehen ( http://www.atomic-clock.org.uk/atomic-clock.php ), möchte aber eine NTP-Version, die ich in einer Software verwenden kann, die ich schreibe.
Jede Hilfe wäre sehr dankbar.
BEARBEITEN: Ich habe das Problem behoben, das ich hatte (es stellte sich heraus, dass es mein Code war, nicht der NTP-Server, den ich verwendete)
Ich glaube, die über http://www.pool.ntp.org aufgelisteten sind alle mit Stratum 1-Systemen synchronisiert. Ich würde vorschlagen, mit dem Lesen unter http://support.ntp.org zu beginnen
quelle
Beachten Sie, dass die NIST einen offiziellen Pool von NTP-Servern verwaltet, die mit ihrem atombasierten Zeitsystem synchronisiert sind: den NIST Internet Time Service Pool .
quelle
Einige Jahre später ist es tatsächlich möglich, einen handelsüblichen Rack-NTPv4-Server mit einer Atomuhr im Inneren zu kaufen. Es ist nicht gerade billig, aber es ist auch nicht vierstellig. Es ist auch nicht so genau wie eine Atomreferenzuhrklasse nach nationalem Standard, aber es ist mindestens tausendmal genauer als das, was NTPv4 tatsächlich verarbeiten kann.
Ich bin mir nicht sicher, ob ich hier bestimmte Anbieter angeben kann, daher lautet das zu suchende Schlüsselwort "CSAC clock" (chip scale atomic clock).
Der typische High-End-NTP-Server verfügt über einen GPS-Eingang (und andere) sowie Optionen für interne TCXO-, OCXO- und CSAC-Frequenzreferenzen. Die CSAC-Option ist in der Regel (ab 2016) entweder eine Cäsium- oder eine Rubidium-Atomuhr.
quelle