Warum synchronisieren wir die Zeit?
Geschrieben von Richard N Williams on Oktober 27th, 2009
Wir leben und arbeiten in einer völlig anderen Welt als die, in die viele von uns hineingeboren wurden. Wir sind jetzt so wahrscheinlich, etwas aus dem Internet zu kaufen, als bummeln Sie die Kohle High Street. Und auch das große Geschäft und der Handel haben sich verändert, da der Markt wirklich global wird und das Internet das am häufigsten genutzte Instrument für den Handel ist.
Der globale Handel bringt jedoch seine Probleme mit sich, da die verschiedenen Länder auf der ganzen Welt unterschiedliche Zeitrahmen haben. Um die Parität sicherzustellen, wurde in den 1970's eine globale Zeitskala eingeführt Coordinated Universal Time (KOORDINIERTE WELTZEIT). Mit dem fortschreitenden E-Commerce stieg auch die Notwendigkeit, eine genaue Synchronisierung mit UTC sicherzustellen.
Das größte Problem ist, dass die meisten Uhren, einschließlich derer, die in Computer-Motherboards eingebaut sind, anfällig für Drift sind. Und da verschiedene Maschinen mit unterschiedlichen Geschwindigkeiten driften werden, könnten globale Kommunikation und elektronischer Handel unmöglich sein. Denken Sie nur an den Unterschied, den eine Sekunde in Marktplätzen wie der Börse machen kann, wo Vermögen gewonnen oder verloren wird, oder wenn Sie Sitzplatzreservierungen online kaufen, was passieren würde, wenn jemand auf einem Computer mit langsamer Uhr den gleichen Platz nach Ihnen buchen würde Zeitstempel des Computers zeigen die Person an, die vor Ihnen gebucht wurde.
Andere unvorhergesehene Fehler können auch in internen Netzwerken auftreten, wenn Computer unterschiedliche Zeiten ausführen. Daten können verloren gehen, Fehler können schwer zu protokollieren, aufzuspüren und zu beheben und böswillige Benutzer können die Zeit Verwirrung nutzen.
Um eine wirklich globale Synchronisation sicherzustellen, können Computernetzwerke mit einer Atomuhr synchronisiert werden, so dass alle Computer in einem Netzwerk innerhalb von wenigen Millisekunden nach UTC bleiben. Berechnen Sie Netzwerke verwenden NTP-Server (Network Time Protocol), um eine genaue Synchronisation zu gewährleisten NTP-Server Empfangen Sie die Atomuhrzeit von entweder GPS-Satelliten von Radiofrequenzen.