Ntp Protokoll
Zur Navigation springen
Zur Suche springen
Was ist NTP?
- Das Network Time Protocol (NTP) ist ein Standard, um intelligente Endgeräte über das Internet mit einer Uhrzeit zu versorgen.
- Die Synchronisierung von Echtzeituhren in Computersystemen wird mit paketbasierten Kommunikationsnetzen umgesetzt.
- NTP kann mit beiden Verbindungsprotokollen der vierten Schicht des OSI-Modells arbeiten.
- Es ist nötig, damit eine zuverlässige Zeitangabe über Netzwerke mit variabler Paketlaufzeit gesendet werden kann.
- Im allgemeinen Sprachgebrauch bezeichnet NTP sowohl das Protokoll als auch die Software-Referenzimplementierung desselben.
- Das Simple Network Time Protocol (SNTP) ist eine vereinfachte Version des NTP.
Umsetzung
- Der UDP-Port 123 ist für NTP reserviert.
- NTP ist in UNIX-artigen Betriebssystemen in Form des Hintergrundprozesses (daemon) ntpd implementiert, der sowohl das lokale System justieren als auch als Server die Zeit für andere Systeme bereitstellen kann.
- Der UNIX-ntpd synchronisiert die lokale Uhr mit Hilfe von externen Zeitsignalen.
- Dies kann er entweder direkt von einer lokalen Atomuhr oder einem lokalen Funkempfänger, per NTP von einem NTP-Server erhalten.
- Die Zeitstempel im NTP sind 64 Bits lang.