NTP - Netzwerk Zeitprotokoll
Die Notwendigkeit für genaue Zeit
Die Zeit ist unglaublich wichtig für unsere täglichen Leben. Wir müssen wissen, wie spät es ist, für die Arbeit aufzustehen, wann man den Bus fängt und auch wenn wir ins Bett gehen, um sicherzustellen, dass wir genug Augen bekommen.
Generell für diese Art von Zeitmessung mechanische oder digitale Uhren bieten uns genügend Genauigkeit. Eine Digitaluhr wird wahrscheinlich nicht mehr als eine Sekunde über den Raum einer Woche verlieren und ich bin sicher, dass Ihr Chef nicht zu verrückt sein wird, wenn Sie ein zweites spät für Ihre Schicht ankommen.
Allerdings, wenn es um die Übermittlung von Daten über das Internet geht, die Kontrolle von Satelliten oder sogar den Kauf von Aktien an der Börse genauer Timing erforderlich ist.
Computernetzwerke verlassen sich auf die Zeitmessung für fast alle ihre Anwendungen, vom Senden einer E-Mail zum Speichern von Daten, ein Zeitstempel ist notwendig für Computer zu verfolgen. Auch Router und Switches müssen alle mit der gleichen Geschwindigkeit laufen, von Sync-Geräten können Daten verloren gehen und sogar ganze Verbindungen.
Für die Satellitennavigation, die lange Zeit von Schiffen und Fluglinien benutzt wurde, aber heutzutage in modernen Autos immer beliebter wird, ist eine Genauigkeit von einer Millisekunde (ein Tausendstel einer Sekunde) essentiell, da Licht (und damit Radiowellen) 300 km in dieser Zeit so klein fliegen kann Ein Fehler im Zeitsignal würde bedeuten, dass die Satellitennavigation um Hunderte von Meilen ungenau sein könnte.
Computer müssen nicht nur auf ihr Netzwerk synchronisiert werden, sondern auch zeitempfindliche Transaktionen mit anderen Netzwerken, Computern oder über das Internet benötigen auch eine Synchronisation. Stellen Sie sich vor, auf Ebay zu bieten und das letzte Gebot nur für die Auktion Häuser Computer laufen eine andere Zeit erkennen eine frühere Bieter als die letzte, würden Sie sicherlich genervt werden.
Aus diesem Grund wird eine globale standardisierte Zeitskala verwendet, um zu ermöglichen, dass alle Computer auf der ganzen Welt mit der exakt gleichen Zeitquelle synchronisiert werden. Diese globale Skala heißt UTC (Universal Coordinated Time).
Die UTC-Zeit basiert auf der International Atomic Time (TAI), die die Zeit ist, die von einem internationalen Kollektiv von Atomuhren erzählt wird (260 in 40 verschiedenen Labors rund um den Globus), wo ein Durchschnitt angenommen wird, was bedeutet, dass TAI innerhalb einer Sekunde alle drei genau ist Millionen Jahre.
UTC-Zeit hat Zeilen Sekunden hinzugefügt (oder weggenommen) jedes Jahr oder so zu kompensieren mit der Verlangsamung (und gelegentliche Beschleunigung) der Erdrotation als unser Planet ist eigentlich 100,000 mal weniger zuverlässig als eine Atomuhr und ohne Sprung Sekunden Mittag würde schließlich Um Mitternacht (wenn auch in 40,000 Jahren oder so).
Computer verwenden ein Protokoll namens NTP (Network Time Protocol), das ein UTC-Zeitsignal entweder über das Internet oder über eine spezialisierte Funkübertragung aus einem Physiklabor oder über das GPS-Netzwerk empfangen kann.
NTP-Server Dann stellen Sie sicher, dass alle Geräte, die mit diesem Netzwerk verbunden sind, mit UTC synchronisiert werden, so dass Computer auf der ganzen Welt effektiv miteinander kommunizieren können.