Wie funktioniert ein NTP Server?

Ein NTP Server ist ein Gerät, das sicherstellt, das alle angeschlossenen Computer und Geräte im Netzwerk dieselbe genaue Zeit bekommen und sich darauf synchronisieren.
Ohne NTP Server wäre die Zeit zwischen den Geräten im Netzwerk unterschiedlich, dies kann jedoch grosse Probleme verursachen.
Sowohl für verschiedene Programme wie z.B. Datenbanken, als auch für die Qualitätssicherung und Traceability sind konsistente Zeitstempel extrem wichtig.

Ein NTP Server besteht grundsätzlich aus einer Zeitquelle z.B. einer GPS oder DCF77 Funkuhr und einem Computer der diese Zeit auswertet und im Netzwerk verteilt.
Die verteilte Zeit sollte immer im UTC Format gesendet werden, die Anpassung an lokale Zeitzonen nimmt dann das Betriebssystem vor.

Der NTP Server benutzt Sende- und Emfangszeitstempel und versucht mittels ausgefeilter Algorithmen die Signallaufzeit und Verzögerungen im Netzwerk zu kompensieren.
Dies funktioniert besser wenn die Sende- und Empfangsdelays symmetrisch sind, unter optimalen Bedingungen sind Synchronisationsgenauigkeiten bis in den Microsekundenbereich möglich.