So synchronisieren Sie ein Computernetzwerk mit dem Time Protocol (NTP)
Samstag, Januar 16th, 2010Die Synchronisation moderner Computernetzwerke ist aus einer Vielzahl von Gründen und dank des Zeitprotokolls äußerst wichtig NTP (Network Time Protocol) ist dies relativ einfach.
NTP ist ein algorithmisches Protokoll, das die Zeit auf verschiedenen Computern analysiert und sie mit einer einzelnen Zeitreferenz vergleicht und jede Uhr auf Drift einstellt, um die Synchronisation mit der Zeitquelle sicherzustellen. NTP ist bei dieser Aufgabe so leistungsfähig, dass ein unter Verwendung des Protokolls synchronisiertes Netzwerk realistisch Millisekundengenauigkeit erreichen kann.
Wählen Sie die Zeitquelle
Wenn es darum geht, eine Zeitreferenz zu erstellen, gibt es wirklich keine Alternative, als eine Quelle von UTC zu finden (Coordinated Universal Time). UTC ist die globale Zeitskala, die in der ganzen Welt als eine einzige Zeitskala von Computernetzwerken verwendet wird. UTC wird durch eine Konstellation von Atomuhren auf der ganzen Welt genau eingehalten.
Synchronisieren mit UTC
Die einfachste Methode zum Empfangen einer UTC-Zeitquelle ist die Verwendung eines Stratum 2-Internetzeitservers. Diese werden als Stratum 2 betrachtet, da sie die Zeit nach dem ersten Empfang von a verteilen NTP-Server (Stratum 1), das mit einer Atomuhr verbunden ist (Stratum 0). Leider ist dies nicht die genaueste Methode, um UTC zu empfangen die Entfernung, die die Daten vom Host zum Client zurücklegen müssen.
Es gibt auch Sicherheitsprobleme bei der Verwendung einer Internet-Stratum 2-Zeitquelle, da der Firewall-UDP-Port 123 offen gelassen werden muss, um den Zeitcode zu empfangen, aber diese Firewall-Öffnung kann und wurde von böswilligen Benutzern ausgenutzt.
Dedizierte NTP-Server
Dedicated NTP Zeitserver, die oft als Netzwerkzeitserver bezeichnet werden, sind die genaueste und sicherste Methode zum Synchronisieren eines Computernetzwerks. Sie arbeiten extern mit dem Netzwerk, so dass es keine Firewall-Probleme gibt. Diese stratum 1 - Geräte erhalten die UTC - Zeit direkt von einer Atomuhrquelle entweder durch Langwellen - Funkübertragungen oder die GPS-Netzwerk (Global Positioning System). Während dies eine Antenne erfordert, die im Fall von GPS auf einem Dach platziert werden muss, wird der Zeitserver selbst automatisch Hunderte und tatsächlich Tausende verschiedener Geräte im Netzwerk synchronisieren.