Network Time Server Behalten Sie die Kontrolle über die Zeit

Computernetzwerke können ein einschüchterndes Unterfangen sein. Ein Computernetzwerk ist jedoch nur eine Anzahl von Maschinen, die miteinander verbunden sind, um den Datentransfer und die Sicherheit zu erleichtern. Sie können sehr klein sein, wie zwei Computer in einem Heimnetzwerk zu wirklich großen Netzwerken, die aus Hunderten und Tausenden von Computern bestehen.

Wenn ein Computer oder Gerät mit einem Netzwerk verbunden ist, gibt es nur einen Bezugspunkt, den die Computer verwenden können, um die Reihenfolge der Ereignisse und Anwendungen festzulegen, und das ist die Zeit.

Die Zeit in Form von Zeitstempeln wird von den meisten Anwendungen verwendet, und dies ist der Fall, wenn Probleme in Computernetzwerken auftreten können.

Computer geben die Uhrzeit an, indem sie eine Software-Uhr verwenden. Dies basiert auf einer Systemuhr, die die Zeit hält, wenn der Computer ausgeschaltet ist. Die internen Uhren von Computern sind jedoch völlig ungenau. Sie neigen dazu, bis zu mehreren Sekunden pro Woche zu treiben. Wenn in einem Netzwerk mehr als eine Maschine vorhanden ist, kann dies zu schwerwiegenden Problemen führen, wenn die Maschinen mit unterschiedlichen Geschwindigkeiten driften.

E-Mails können ankommen, bevor sie gesendet wurden, und das ganze Netzwerk kann anfällig für Sicherheitsbedrohungen und sogar für Betrug sein!

A Netzwerk-Zeitserver wird verwendet, um ein Computernetzwerk mit einer einzelnen Zeitquelle zu synchronisieren. Diese Zeitquelle kann alles sein, von einer internen Uhr auf einem Computer bis zu der Zeit, die von einer Armbanduhr erzählt wird. Um jedoch eine perfekte Genauigkeit sicherzustellen und ein Netzwerk mit dem Rest der Welt synchronisiert zu halten, sollte eine UTC-Zeitquelle verwendet werden.

UTC (Coordinated Universal Time) ist eine globale Zeitskala basierend auf der Zeit, die von Atomuhren erzählt wird. Ein Netzwerk-Zeitserver kann eine UTC-Zeitquelle über das Internet (wenn auch ungesichert), über das GPS-Netzwerk (Global Positioning System) oder über eine spezielle Funkübertragung von nationalen Physiklaboren empfangen.

Die meisten Netzwerkzeitserver verwenden NTP (Network Time Protocol) zur Verteilung der Timing-Referenz im gesamten Netzwerk. NTP ist nicht das einzige Timing-Protokoll, das dazu entwickelt wurde, obwohl es bei weitem am weitesten verbreitet ist.

Dieser Beitrag wurde geschrieben von

Stuart

Weiterführende Literatur