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?
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.
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
- RFC 5905 — Network Time Protocol Version 4 (die kanonische Spezifikation)
- NTP.org — Community-Implementierung und Dokumentation
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