Geheimnisse der Zeit-Synchronisierungs-Software
Geschrieben von Richard N Williams on Dezember 4th, 2009
Zeitsynchronisation ist ein entscheidender Aspekt der Computernetzwerke. Sicherstellen, dass alle Maschinen in einem Netzwerk mit der globalen Zeitskala UTC (Coordinated Universal Time) synchronisiert sind, andernfalls wären zeitkritische Transaktionen mit anderen Netzwerken unmöglich.
Die Zeitsynchronisierung wird dank des Network Time Protocol (NTP), das zu diesem Zweck in den frühen Tagen des Internets entwickelt wurde, vereinfacht. Es funktioniert mit einer einzigen Zeitquelle (in der Regel UTC), die dann auf alle Geräte auf der NTP-Netzwerk.
Die UTC-Zeitquelle wird oft aus dem Internet in Netzwerken genommen, in denen Sicherheit kein großes Problem darstellt, aber da dabei ein offener Port in einer Netzwerkfirewall für viele Netzwerke belassen wird, ist die dadurch entstehende Sicherheitslücke das Risiko nicht wert.
Engagiert Netzwerk-Zeitserver (oft bezeichnet als NTP-Server) werden von vielen Netzwerken als sichere und noch genauere Methode zum Empfang von UTC verwendet. Diese Geräte erhalten die UTC-Zeit direkt von einer Atomuhrquelle.
Darüber hinaus arbeiten diese dedizierten Zeitserver außerhalb der Firewall und des Netzwerks und verwenden Quellen wie GPS oder Funkfrequenzen, um die Zeitcodes abzurufen.
Zur Erleichterung der Synchronisation gibt es verschiedene Zeitsynchronisationssoftware Pakete, die Hand in Hand mit NTP laufen und über Browserschnittstellen eine einfache Konfiguration der Zeitsynchronisation im Netzwerk ermöglichen.
Während diese Zeitsynchronisationssoftware-Pakete für die Verwendung der meisten nicht wesentlich sind NTP-ServerDie in Betriebssystemen installierte Standardsoftware fehlt oft oder ist ziemlich kompliziert.
Die meisten spezialisierten Hersteller von dedizierten Netzwerk-Zeitservern werden einen Zeitdienst-Client zur Konfiguration bereitstellen, und diese sind wahrscheinlich am besten für das Gerät von diesem Lieferanten geeignet. Es gibt jedoch viele Freeware- und Open-Source-Software-Pakete zur Zeitsynchronisierung, die größtenteils mit vielen NTP-Servern kompatibel sind.