protocollen · 5 Min. Lesezeit

Was ist NTP? Network Time Protocol erklärt

Was ist NTP? Das Network Time Protocol synchronisiert Uhren in einem Netzwerk auf Millisekunden-Niveau. Wie funktioniert es, und warum benötigen moderne Netzwerke es?

Network Time Protocol (NTP) ist das Protokoll, das dafür sorgt, dass Tausende Geräte in einem Netzwerk dieselbe Zeit haben, auf wenige Millisekunden genau. Ohne NTP hat jeder Server, Switch, jede Uhr oder Kamera eine eigene interne Uhr, die driftet — manchmal Sekunden pro Tag. Für Logging, Transaktionsreihenfolge, Video-Sync und Compliance ist das unbrauchbar.

Was macht NTP in einem Satz?

NTP ist wie eine Postkarte, die jede Uhr in Ihrem Netzwerk fragt: "Wie spät ist es bei Ihnen?". Der Server antwortet mit einem Zeitstempel. Die Uhr vergleicht mit ihrer eigenen Zeit, berechnet die Differenz plus die Transit-Verzögerung des Netzwerks und korrigiert sich selbst.

Warum benötigen Sie NTP, auch wenn Sie nichts mit Zeit zu tun haben?

  • Audit-Trails stimmen überein: Log-Dateien verschiedener Systeme lassen sich erst vergleichen, wenn ihre Zeitstempel auf einer Linie liegen.
  • Sicherheit: TLS Zertifikate laufen zu einem bestimmten Zeitpunkt ab. Uhren, die nicht synchron sind, verweigern oder vertrauen falschen Zertifikaten.
  • Compliance: Regulierung im Finanzwesen (MiFID II verlangt 100 Mikrosekunden), Broadcast (frame-accurate Sync) und E-Health verpflichtet zu nachweisbarer Zeitsynchronisation.
  • Distributed Systems: Datenbanken, Microservices, Message Queues — alles, was mit "happened before"-Beziehungen arbeitet — benötigt übereinstimmende Uhren.

Wie funktioniert es genau?

NTP verwendet eine Hierarchie von Stratums:

  • Stratum 0: die Quelle — eine Atomuhr, ein GPS Empfänger oder GNSS. Nicht direkt am Netzwerk angeschlossen.
  • Stratum 1: ein NTP Server, der sich direkt mit einer Stratum-0-Quelle synchronisiert (zum Beispiel ein Masterclock NTP100-GNSS).
  • Stratum 2-15: Server und Clients, die sich an einem Stratum 1 (oder höherer Nummer) synchronisieren. Je weiter von der Quelle, desto ungenauer.
Ein Client sendet ein Request-Paket mit seiner eigenen Zeit. Der Server antwortet mit vier Zeitstempeln: Empfang, Versand und Client-Zeit-Info. Damit berechnet der Client den Offset (Unterschied zwischen Uhren) und die Roundtrip-Delay (Verzögerung im Netzwerk).

NTP vs PTP

NTP erreicht Millisekunden-Genauigkeit (und im LAN manchmal Dutzende Mikrosekunden). Für Sub-Mikrosekunden-Genauigkeit benötigen Sie PTP (Precision Time Protocol, IEEE 1588). Siehe unseren Artikel NTP vs PTP für den Vergleich.

Wie läuft die NTP-Implementierung über Daylight ab?

Als offizieller Masterclock-Distributor liefern wir seit 2014 NTP Server und NTP gesteuerte Uhren an Broadcaster, Rechenzentren, Banken, Krankenhäuser und Industriekunden. Welche Konfiguration Sie benötigen, hängt von Skalierung, Umgebung und Compliance-Anforderungen ab — nehmen Sie Kontakt auf, und wir beraten Sie unabhängig.

Quellen

Maßgeschneiderte Beratung?

Daylight bv ist seit 2014 der offizielle Masterclock-Distributor. Für eine Beratung zu Ihrer Situation sind wir 24/7 erreichbar.

Daylight kontaktieren

Suche