Ein Leitfaden zum Synchronisieren ein Netzwerk mit NTP
Geschrieben von Richard N Williams on Februar 10th, 2010
Network Time Protocol (NTP) Ist eine Abwicklung, als das Internet in den Kinderschuhen TCP / IP-Protokoll. Es wurde von David Mills von der entwickelte University of Delaware der versuchte, Computer in einem Netzwerk mit einer Genauigkeit zu synchronisieren.
NTP ist ein UNIX-basiertes Protokoll, aber es wurde portiert, um genauso effektiv auf PCs zu betreiben und eine Version mit Betriebssystemen seit Windows 2000 (einschließlich Windows 7, Vista und XP) aufgenommen worden.
NTP und der Daemon (Anwendung), die sie kontrolliert, ist nicht nur eine Methode Zeitvertreib herum. Jedes System mit dem NTP-Daemon kann als Client durch Abfrage der Referenzzeit von anderen Servern handeln oder es kann seine eigene Zeit zur Verfügung für andere Geräte zu bedienen, die in der Tat macht es zu einem Zeitserver selbst. Es kann auch als Peer wirken durch die Zusammenarbeit mit anderen Kollegen, die stabilsten und genauesten Zeitquelle zu benutzen finden.
Eine der flexiblen Aspekte NTP ist seine hierarchische Natur. NTP teilt Geräten in Schichten, jede Schicht Niveau wird durch die Nähe zu dem Referenztakt (Atomuhr) definiert. Atomuhr selbst ist ein Stratum 0 Vorrichtung, die nächste Gerät, um es (oft ein dedizierte NTP-Zeitserver) Ist eine Schicht 1 Gerät während andere Geräte, die mit diesem werden stratum 2 verbinden. NTP kann Genauigkeit von 16 stratum Niveau zu halten.
Jede Netzwerk, die synchronisiert werden muss, muss zuerst identifizieren und zu lokalisieren eine Zeitquelle für NTP zu verteilen. Internet Quellen der Zeit zur Verfügung stehen, aber dir sind oft von Stratum 2 Geräte, die durch die Firewall zu betreiben gemacht. Der einzige Weg, NTP kann die Zeit Peer ist, wenn das TCP / IP-Anschluss offen gelassen wird, um den Datenverkehr durch zulassen. Dies kann zu Sicherheitsproblemen führen, da böswillige Benutzer können die Vorteile dieser Firewall-Loch zu nehmen.
Engagiert NTP Zeitserver finden eine Quelle der Zeit via GPS oder Funksignale und so nicht verlassen, ein Netzwerk anfällig für Angriffe. Durch das Anbringen einer NTP Zeitserver an einen Router und gesamte Netzwerk von Hunderten oder sogar Tausenden von Geräten kann durch hierarchische Struktur NTP synchronisiert werden.