Zusammenfassung

  • BigTimes 2025-Messungen, die auf der RIPE 93 vorgestellt wurden, zeigen: Etwa die Hälfte von mehr als 9.000 RIPE-Atlas-Messpunkten mit Microsoft-Zeitdienst erhielt per DNS eine NTP-Quelle; das Anbieterinventar der Studie listete zwölf IPv4-Adressen.
  • RFC 8633 empfiehlt NTP-Clients mehrere Zeitquellen. DNS-Adressen, Anycast-Standorte und unabhängige Uhren sind verschiedene Zählgrößen.

Die Uhr ist eine stille Einstellung, die einen Rechner mit lautem Getöse stilllegen kann. Zertifikate laufen nach der Uhr ab. Protokolle ordnen Ereignisse anhand ihrer Zeitstempel. Caches und Schlüssel haben ebenfalls Laufzeiten. Kaum jemand öffnet die Zeiteinstellungen, bevor etwas schiefgeht. Der Dienst dahinter erhält dadurch eine Macht, die selten auf dem Bildschirm erscheint.

Auf der RIPE 93 stellte der Forscher Pascal Huppert BigTime vor, eine Untersuchung zur Replikation der Server von sieben großen Zeitdiensten und zur Zuordnung ihrer Clients. Die Messungen stehen im 2025 veröffentlichten Originalbericht. Der Vortrag im Oktober 2026 brachte die Ergebnisse in die RIPE-Messgemeinschaft; die Experimente wurden in diesem Monat nicht wiederholt. Ein Ergebnis macht greifbar, was „viele Server“ für das Gerät am Rand des Netzes bedeutet.

Für die DNS-Zuordnung setzte das Team 500 RIPE-Atlas-Probes ein. Jede Probe fragte den autoritativen DNS-Server eines Zeitdienstes acht Stunden lang alle zehn Minuten direkt ab. So beobachteten die Forschenden die autoritativen Antworten, ohne den Cache eines rekursiven Resolvers mit der Ursprungsantwort zu verwechseln. Eine getrennte Analyse der Serverzahl je Client verwendete mehr als 9.000 Atlas-Messpunkte. Jeder Messpunkt sendete innerhalb von zwölf Stunden 72 direkte DNS-Abfragen, alle zehn Minuten eine. Der Microsoft-Datensatz umfasste 9.010 Messpunkte.

In dieser Stichprobe erhielt ungefähr die Hälfte der Messpunkte mit Microsoft-Zeitdienst nur eine NTP-Serveradresse. Der Bericht führte für den Dienst insgesamt zwölf IPv4-Adressen auf. Das sind zwei verschiedene Ebenen: zwölf Adressen im Anbieterinventar, aber eine Adresse in der DNS-Antwort vieler gemessener Punkte. Der Befund beschreibt die untersuchten Messpunkte, nicht die Hälfte aller Windows-Rechner. RIPE Atlas beobachtet Netze; es hat nicht jedes Gerät auf der Welt gezählt.

Der Unterschied liegt in den Replikationsebenen. DNS kann für einen Namen mehrere Adressen zurückgeben. Anycast kann eine Adresse von mehreren Standorten aus ankündigen und das Routing den Verkehr zu einem nahen Standort lenken lassen. Innerhalb eines Standorts kann ein lokaler Load Balancer Anfragen auf mehrere Server verteilen. Diese Konstruktionen bewegen Verkehr und fangen manche Ausfälle ab. Sie geben dem Client nicht automatisch mehrere Zeitquellen zum Vergleich.

Auch die sieben untersuchten Dienste hatten keine einheitliche Architektur: Drei setzten Anycast ein, vier Unicast-Adressen. Der Vortragende sagte, dass das Team lokale Load Balancer nicht ausschließen konnte. Adresszahlen lassen sich daher nicht in physische Maschinenzahlen oder eine Karte von Fehlerdomänen umrechnen. Sie zeigen, welche DNS-Antworten bei den beobachteten Clients ankamen.

Hier ist RFC 8633 mehr als Kleingedrucktes. Die NTP-Empfehlungen sehen mehrere Zeitquellen vor, damit Clients Werte vergleichen, gute Quellen auswählen und schlechte verwerfen können. Der Anycast-Abschnitt benennt die Falle: Eine einzige Anycast-Adresse kann einen großen verteilten Pool verbergen und dem Client trotzdem nur eine Quelle präsentieren. Mehrere getrennte Anycast-Pools können die einfache Konfiguration erhalten und dem Gerät mehrere Quellen liefern.

Das globale Inventar eines Anbieters und die Auswahl eines einzelnen Clients messen nicht dieselbe Zuverlässigkeit. Hinter einer Adresse kann ein Cluster stecken, der Kapazität oder lokale Umschaltung verbessert; eine zweite Messung zum Gegenprüfen liefert er dem Client nicht. Ist die Quelle falsch, gibt es in der erhaltenen Liste keine unabhängige Stimme. Die Studie verzeichnete keinen flächendeckenden Uhrzeitfehler. Sie fand eine Architektur, bei der der empfohlene Vergleich mehrerer Quellen gar nicht beginnen kann.

Das Genauigkeitsexperiment des Berichts nutzte zwei mit Zeitreferenzen synchronisierte Messpunkte, getrennt von der deutlich größeren DNS-Stichprobe. Diese Trennung ist wichtig: Die Adresszählung umfasst viele Atlas-Messpunkte, die Genauigkeitsprüfung bleibt eng begrenzt. Eine neue unabhängige Messung der heutigen Betriebssystem-Standards würde zeigen, ob die Momentaufnahme von 2025 noch beschreibt, was Geräte derzeit erhalten.

Der öffentliche Messbericht eines Zeitdienstes sollte drei Zahlen getrennt ausweisen: die an einen Client gelieferten Adressen, die dahinter erreichbaren Standorte und die unabhängigen Zeitquellen, die ein Client vergleichen kann. Eine Karte voller Server beantwortet die Größenfrage des Anbieters. Das Gerät, das auf die Zertifikatsprüfung wartet, braucht eine andere Antwort.

Quellen