Direkte Unterstützung von NTP: Was bedeutet das für die NeoClock4X DCF77 Funkuhr?
Durch die direkte Unterstützung der
NeoClock4X DCF77 Funkuhr als Referenzuhr in der NTP Software ist die Installation sehr einfach.
Die NeoClock4X DCF77 wird ab der NTP Entwicklerversion 4.1.1a direkt durch die NTP Software
unterstützt. Die erste stabile NTP Version mit Support für die
NeoClock4X DCF77 Funkuhr ist die Version 4.1.2.
Wenn Ihr Linux- bzw. Unixsystem mit einer NTP Version 4.1.1a oder neuer arbeitet, reicht es, die NeoClock4X DCF77 Funkuhr durch einen Eintrag in der NTP Konfigurationsdatei ntp.conf zu aktivieren. Bei einer älteren NTP Version als 4.1.1a, liegen für einige Linuxversionen bereits fertig übersetzte Paketdateien vor, ansonsten können Sie die Sourcen leicht selbst übersetzen (Hinweise hierzu finden Sie im Handbuch im Kapitel 2.3 auf Seite 8).
NTP steht für Network Time Protocol und sorgt für die Zeitsynchronisation
von Computern und verschiedenen Geräten, wie Routern und Printservern,
in einem TCP/IP Netzwerk. Das NTP wird durch das RFC
Dokument 1305 definiert. Neben dem Protokoll NTP gibt es auch eine
NTP Software (vormals XNTP), die eine Referenzimplementation des Network
Time Protokolls ist. Die NTP Software wird bei fast jedem Linux- oder
Unixsystem standardmäßig installiert.
Neben dem NTP gibt es noch das Simple Network Time Protocol (ab jetzt
SNTP genannt), welches in dem RFC
Dokument 2030 beschrieben wird. Die beiden Protokolle unterscheiden
sich in der erreichbaren Genauigkeit und der Fehlerprüfung der Zeitserver.
Die Genauigkeit eines SNTP-Clients ist geringer als die eines NTP Clients.
Außerdem wird bei SNTP auf eine aufwendige Prüfung von fehlerhaften
(S)NTP Servern verzichtet. Ein NTP Client prüft durch aufwendige
Rechenverfahren, welche anderen (S)NTP Server eine korrekte Zeit haben,
während ein SNTP Client davon ausgeht, dass der (S)NTP Server, mit
dessen Zeit sich der SNTP Client synchronisieren soll, korrekt ist.
Da die auszutauschenden Datenpakete von NTP und SNTP identisch sind, ist
eine problemlose Zusammenarbeit zwischen NTP und SNTP möglich. Dis
bedeutet, dass jeder SNTP Client mit jedem NTP Server zusammenarbeiten
kann und jeder NTP Client mit jedem SNTP Server. Man kann also SNTP Client/Server
und NTP Client/Server beliebig mischen. Durch die weite Verbreitung von
NTP gibt es für jedes Betriebssystem zumindest einen SNTP Client.
Ausführliche Informationen über NTP finden Sie auf der Website http://www.ntp.org.
