Synchronizacja czasu za pomocą sieci GPS
Wysłane przez Richard N Williams on Lipiec 6th, 2009
GPS (Globalny System Pozycjonowania) systemy zrewolucjonizowały nawigację dla pilotów, marynarzy i kierowców. Prawie każdy nowy samochód jest sprzedawany z już zainstalowanym wbudowanym systemem nawigacji satelitarnej, a podobne odłączalne urządzenia sprzedają się w milionach.
Jednak system GPS jest narzędziem wielofunkcyjnym, głównie dzięki technologii, którą wykorzystuje do dostarczania informacji nawigacyjnych. Każdy satelita GPS zawiera zegar atomowy który sygnał jest używany do triangulacji informacji o położeniu.
GPS działa już od późnych 1970-ów, ale dopiero w 1983-ie przestał być czysto narzędziem wojskowym i został otwarty, aby umożliwić swobodny dostęp do komercyjnego miejsca po przypadkowym zestrzeleniu pasażerskiego samolotu pasażerskiego.
Aby wykorzystać system GPS jako punkt odniesienia, a Zegar GPS or Serwer czasu GPS jest wymagane. Urządzenia te zwykle polegają na protokole czasu NTP (Network Time Protocol) w celu dystrybucji sygnału czasu GPS, który dociera za pośrednictwem anteny GPS.
Czas GPS nie jest taki sam jak czas UTC (Coordinated Universal Time), który jest zwykle używany NTP do synchronizacji czasu za pośrednictwem transmisji radiowych lub internetu. Czas GPS początkowo zgadzał się z czasem UTC w 1980, ale był to czas, w którym do UTC dodano sekundy przestępne, aby przeciwdziałać zmianom obrotu Ziemi, jednak zegary satelitarne na pokładzie są korygowane, aby zrekompensować różnicę między czasem GPS a czasem UTC, czyli 17seconds, od 2009.
Korzystając z Serwer czasu GPS cała sieć komputerowa może być zsynchronizowana w ciągu kilku milisekund UTC, zapewniając, że wszystkie komputery są bezpieczne i mogą skutecznie radzić sobie z transakcjami wrażliwymi na czas.