Zeit auf Ihrem Computer einstellen
Geschrieben von Richard N Williams on Januar 2nd, 2008
Eine genaue Zeitquelle wird für viele Computeranwendungen benötigt. Jeder Personal Computer besteht aus einer internen Uhr. Es ist von Vorteil, täglich die Einstellungen für Datum und Uhrzeit auf Ihrem PC zu überprüfen. Bei kritischen Anwendungen sollten Sie die Zeitbasis mit einer hochgenauen externen Zeitquelle synchronisieren.
Personal Computer sind keine perfekten Uhren. Ihr Design wurde für die Massenproduktion optimiert und kostengünstig, anstatt die genaue Zeit beizubehalten. Wo Zeit für die Anwendung entscheidend ist, gibt es eine Reihe präziser externer Referenzen, die es Computern ermöglichen, eine genaue Systemzeit aufrechtzuerhalten. Dieser Artikel befasst sich mit den verschiedenen Quellen von Zeitreferenzen, um zu zeigen, wie sie verwendet werden können, um die synchronisierte Zeit auf Ihrem Computer beizubehalten.
Die Arbeit an einer synchronisierten Zeitbasis ist in Computernetzen von wesentlicher Bedeutung. Ohne externe Referenz beginnen einzelne Computer zu treiben, von einigen Sekunden bis zu einigen Minuten pro Tag. Eine solche Situation wäre eindeutig nicht akzeptabel, wenn Transaktionen verarbeitet oder zeitkritische Aufgaben ausgeführt werden.
Im Internet wurde dieses Problem durch die Einführung des Network Time Protocol (NTP) gelöst. Das NTP-Protokoll unterstützt die Verteilung der genauen Zeit von einem hochpräzisen Zeitserver an Netzwerkzeit-Clients. Die meisten modernen Betriebssysteme können die Zeit mit einem NTP-Server synchronisieren. Im Allgemeinen benötigen Sie lediglich die IP-Adresse oder den Domänennamen von Stratum 1- oder Stratum 2 NTP-Servern.
LINUX- und UNIX-Betriebssysteme können die vollständige NTP-Implementierung von der NTP-Website unter www.ntp.org herunterladen. NTP ist eine frei verfügbare Open-Source-Software, die unter der GNU Public License erhältlich ist.
Mirosoft Windows XP / 2000 / 2003 und Vista Systemsoftware verwenden einen Standard-SNTP-Client für das Simple Network Time Protocol. Dies basiert auf einer Untergruppe des Netzwerkzeitprotokolls unter Verwendung eines vereinfachten NTP-Algorithmus, wobei viele der komplexeren Routinen mit hoher Genauigkeit entfernt wurden.
Die Windows-Betriebssysteme bieten die Möglichkeit, eine IP-Adresse oder einen Domain-Namen eines Internet- oder Intranet-NTP-Servers in die Registerkarte Zeiteigenschaften einzutragen. Der SNTP-Client kontaktiert dann periodisch den NTP-Server, um die Systemzeit zu aktualisieren und zu synchronisieren.
Für eigenständige Computer und Systeme, die keinen Zugang zum Internet haben, werden alternative Methoden benötigt. Diese können mit einem lokalen Zugang zu nationalen Funkzeitreferenzen versehen werden, die frei empfangbar übertragen werden.
Alles, was benötigt wird, ist ein kleiner RS232 serieller oder USB-Funkempfänger, und der PC kann kontinuierlich genaue Zeit erhalten. Die Computerzeit synchronisiert sich auf die empfangene Zeit und die Frequenz der Radioquelle.
Radiosendungen werden durch ihr "Rufzeichen" identifiziert. Das britische Zeitsenderrufzeichen MSF befindet sich in Anthorn, Cumbria. Ähnliche Arrangements existieren in Nord-Amerika - Rufzeichen WWVB von Colarado. Deutschland wird durch DCF-Sendung aus Mineflingen bei Frankfurt abgedeckt. Nationale Sendungen sind auch in Frankreich, der Schweiz, Japan und Kanada erhältlich.
Das einzige Manko bei den nationalen Funkzeit- und Frequenzlösungen ist, dass sie eine begrenzte Übertragungsreichweite haben. Im Allgemeinen sind sie auch auf geografische Grenzen beschränkt. Solche Probleme betreffen nicht das Global Position System (GPS), ein satellitengestütztes universelles Navigationssystem.
Jeder GPS-Satellit trägt eine hochgenaue synchronisierte Atomuhr. Dies ermöglicht es dem GPS, genaue Zeitinformationen überall auf dem Planeten zu liefern. Alles, was erforderlich ist, um die Übertragung zu empfangen, ist ein kostengünstiger GPS-Empfänger und eine Antenne mit einer klaren Sicht auf den Himmel. Die PC-Verbindungen ähneln der Konfiguration der Funkübertragungen und verwenden einen seriellen oder USB-Anschluss, so dass fortlaufend genaue Zeitinformationen verfügbar sind.