Glossar

NTP

Network Time Protocol | Bild : © dizanna (Ganna Todica)/Depositphotos.com

Was ist die Definition von NTP?

NTP steht für Network Time Protocol. NTP ist ein Mechanismus, mittels dessen verschiedene Rechner ihre Zeiten abgleichen und einstellen können. Dies ist gerade bei Serversystemen wichtig, damit beispielsweise Logdaten auf verschiedenen Systemen die gleichen Zeitstempel bekommen.

Was ist NTP?

Sicherheitstechnische Anwendungen, die auf zeitlimitierter Gültigkeit von Informationen beruhen, wie das Kerberos-Protokoll, sind besonders auf eine konsistente Zeitmessung zwischen den beteiligen Systemen angewiesen. Beispielsweise toleriert der Anmeldemechanismus eines Windows-Domänen-Netzwerks einen maximalen Unterschied von 5 Minuten, bevor eine Anmeldung aus Sicherheitsgründen fehlschlägt.

Ein sogenannter NTP-Server ist ein Rechner, der Zeitdaten mittels des NTP-Protokolls bereitstellt. In Windows-Netzwerkensynchronisieren die Clientrechner ihre Zeiten vom Domänencontroller, der seinerseits seine Zeit meist von einem hochgenauen NTP-Referenz-Server bezieht. Vereinfacht tauscht der NTP-Client des anfragenden Rechners mit dem NTP-Server einige Daten aus und misst die Laufzeit der Anfragen über das jeweilige Medium, die zusätzlich zu der propagierten Zeit addiert werden müssen. Da mit zunehmender Verbreitung die Genauigkeit aufgrund der jeweiligen Messgenauigkeit leidet, wurde der Begriff des „Stratums“ eingeführt. Systeme, die eine Referenzzeit ausgeben, wie GPS oder Atomuhren, besitzen das „Stratum 0“ Ein Server, der hiervon synchronisiert, und die Zeit weitergibt, ist ein „Stratum 1“ Server. Diese tauschen sich zu Referenzzwecken und Stabilitätsgewinn oft mit weiteren „Stratum 1“ Servern aus. Von diesen synchronisieren dann die Zeitserver in größeren Netzwerken, was diese zu „Stratum 2“ Rechnern macht, von denen dann mit „Stratum 3“ Masse der Systeme synchronisiert wird. Einige Netzwerkbetreiber oder freie Projekte wie pool.ntp.org stellen ihre Zeitserver gratis zur Verfügung, von denen die Zeit synchronisiert werden kann.