Śledzenie czasu dzięki synchronizacji sieci
Wysłane przez Richard N Williams on Luty 12th, 2008
Najgorsza część przerwy w dostawie prądu polega na tym, że wszystkie zegary i timery są ustawione w odpowiednim czasie, może to zająć całe wieki, a ty zawsze o tym zapomnisz, ale jeśli masz nadgarstek, powinno być całkiem łatwo aby wszystkie zegary mówiły w tym samym czasie. Ale o której godzinie jest ustawiony zegarek i kto reguluje ten czas?
Pełna dokładność i dokładność w oznaczaniu czasu nie jest niezbędna dla naszego codziennego życia, a także nie jest synchronizacja, nasz komputer może być kilka minut wolniejszy niż nasz zegar ścienny, ale nie zrobi dużej różnicy, kiedy wyślemy e-mail.
Co jednak, jeśli osoba, do której wysłaliśmy e-mail, ma zegar komputerowy, który jest nawet wolniejszy? Mogą skończyć wysyłając odpowiedź, zanim technicznie ją otrzymają. Komputery można łatwo oszukać, jeśli znaczniki czasu działają wstecz - pamiętaj o milenijnym błędzie!
Z tego powodu ważne jest, aby komputery, zwłaszcza te, które zajmują się aplikacjami czasowymi lub finansowymi, mówiły w tym samym czasie; w przeciwnym razie można by kupić globalne zapasy, gdy już się wyprzedały, lub miejsce zakupione przez linię lotniczą, które zostało już kupione, może zostać ponownie kupione przez kupującego z wolniejszym zegarem komputerowym.
Regulacja czasu rozpoczęła się dopiero po opracowaniu zegarów atomowych, kiedy oscylacja atomu cezu stała się standardową definicją drugiego (9,192,631,770 na sekundę).
Czas mówiony przez te zegary atomowe był tak dokładny, że opracowano nową skalę czasową, zwaną Międzynarodowym czasem Atomowym (TAI). Odkryto jednak, że tradycyjna metoda opowiadania czasu, oparta na rewolucji Ziemi (tj. 24 godzin w ciągu dnia) i ta nowa skala czasu szybko stały się niezsynchronizowane ze sobą, ponieważ grawitacja z księżyca zmienia rewolucję Ziemia, spowalniając ją.
Ta różnica w obrocie Ziemi jest tylko niewielka, ale wystarczająco dużo osób twierdziło (głównie astronomowie), że gdyby nie została ona skompensowana, noc w końcu wkradłaby się w dzień (choć w ciągu wielu tysięcy lat) i trudno byłoby śledzić niebiański ciała.
Zaapelowano o kompromis i opracowano nowy czas uniwersalny, uniwersalny czas koordynowany (UTC), który uwzględniał spowolnienie ziemskiego wirowania, dodając co roku kolejne sekundy przestępne.
UTC oznacza, że nowoczesne technologie i aplikacje, takie jak globalny system pozycjonowania, komunikacja satelitarna, transmisje telewizyjne na żywo i globalny handel stały się możliwe.
Sieci komputerowe mogą odbierać czas UTC i synchronizować z nim wszystkie swoje urządzenia za pomocą serwera NTP (Network Time Protocol). Serwery NTP mogą odbierać czas UTC z atomowego źródła zegara przez Internet, krajową transmisję radiową lub przez sieć GPS.