Linux als SOHO-Server
für Linux- und Windows-Clients |
Kapitel:
|
Im Netzwerk ist es unter andern wichtig, dass alle Rechner im Netz mit der gleichen Zeit arbeiten. Außerdem ist es angenehm wenn alle Rechner die gleiche Zeit anzeigen. Um zum Beispiel Ereignisse in Log-Dateien auf verschiedenen Rechnern einander zuordnen zu können, ist ein zumindest sekundengenauer Zeitabgleich zwischen den Rechnern wünschenswert. Für die Zeitsynchronisierung über ein Netzwerk wurde das NTP (Network Time Protocol) geschaffen. NTP ist ein allgemeines Verfahren zur Synchronisation von Rechneruhren in lokalen und globalen Netzwerken. Das Protokoll wurde in den 80er Jahren von Dave L. Mills in den USA entwickelt. Heute ist NTP weltweit das Standard-Protokoll zur Zeitsynchronisierung über das Netzwerk. Das 'Network Time Protokoll' ist ein aufwendiges Verfahren, um die Zeit mit hoher Genauigkeit über ein Netzwerk zu synchronisieren. Dabei werden die Laufzeiten zwischen den einzelnen Rechnern im Netz berücksichtigt und eine genaue Zeitanpassung im Millisekundenbereich ist möglich. Ein NTP-Dämon kann nicht nur Server, sondern je nach Konfiguration, auch Client oder Peer für andere NTP-Dämons im Netzwerk sein:
Mit Hilfe dieser Möglichkeiten kann auf einfache Weise eine
hierarchische Zeitverteilung in einem Netzwerk eingerichtet werden. Die
einzelnen Hierarchie-Ebenen werden Stratum genannt. Eine kleinerer Stratum-Wert
bedeutet dabei, eine höhere Ebene in der Hierarchie-Struktur. In diesem Kapitel wird der Aufbau eines Time-Servers unter
Verwendung des NTP-Protokolls für ein lokales Netz beschrieben. Client-Rechner
können sich an diesen im lokalen im Netz befindlichen Time-Server
synchronisieren. AnmerkungenMomentan existieren zwei Versionen des NTP-Protokolls, NTP v3 und NTP v4. In NTP v4 sind einige Verbesserungen vorgenommen worden. Beide Versionen können miteinander verwendet werden. Weiterhin gibt es das SNTP (Simple Network Time Protocol) eine vereinfachte Version des NTP-Protokolls. SNTP benutzt die gleiche Struktur für die Netzwerk-Pakete, es verwendet jedoch einfachere Algorithmen für die Zeitsynchronisierung und erreicht daher nur eine geringere Genauigkeit. SNTP basiert auf dem RFC 2030. Weitere Infos
letzte Änderung: 08. Mai 2009 |
Copyright © 2004 Norbert Eusterholz |