Synchronizacja czasu z NTP
Protokół czasu sieciowego (NTP) jest standardowym protokołem internetowym zaprojektowanym w ciągu 25 lat temu i wciąż w stałym rozwoju. Synchronizacja NTP tworzy się w sieci do jednego źródła synchronizacji. Jeśli czas w sieci nie jest zsynchronizowany, gdy aplikacje są prowadzone przez Internet, mogą wystąpić niezamierzone wyniki, takie jak otrzymywanie poczty elektronicznej przed jej wysłaniem lub niewłaściwe aplikacje.
NTP używa pojedynczego zegara referencyjnego, aby zsynchronizować wszystkie zegary w sieci. Czas UTC (Coordinated Universal Time) jest oficjalnym standardem czasu na świecie, a większość serwerów NTP jest zsynchronizowana, aby otrzymywać czas UTC. Czas UTC jest utrzymywany w dokładności przez konstelację zegarów atomowych, które zapewniają, że wszystkie odnośniki czasu UTC są informowane w tym samym czasie.
NTP jest zorganizowany w hierarchii. Na szczycie hierarchii znajdują się atomowe zegary referencyjne, znane są one jako warstwa 0. Poniżej tej warstwy znajdują się serwery, które otrzymują referencję czasową bezpośrednio ze źródła 0. Serwery 2 Stratum otrzymują czas z serwera warstwy 1 i tak dalej.
NTP jest bardzo skalowalny, co oznacza, że sieć synchronizacji może składać się z kilku zegarów referencyjnych, a NTP wybiera najlepszych kandydatów, aby zbudować szacunek bieżącego czasu. Sprawia to, że NTP jest bardzo dokładny, z precyzją kilkuset nano-sekund, które nie były nieznane (nano = 1 sekundy co miliard lat!)
Aby zsynchronizować zegar z komputerem na czas, odwołując się do NTP, bardzo prosto z nowoczesnymi systemami operacyjnymi. Większość producentów systemów operacyjnych zainstaluje wersję NTP w swoich systemach (choć jest to ograniczona wersja, na przykład SNTP).
Oznacza to, że połĘ ... czyć się z serwerem internetowym stratum 1 użytkownik wystarczy umieś cić adres domeny w programie NTP. Można to zrobić całkiem prosto w oknach, klikając dwukrotnie zegar systemowy i otworzyć zakładkę Internet Time. W systemie UNIX plik ntp.conf zawiera szczegóły DNS.
Należy wspomnieć, że Microsoft zaleca między innymi używanie zewnętrznego sprzętu jako punktu odniesienia, ponieważ nie można uwierzytelnić źródeł internetowych, pozostawiając otwartą sieć na złośliwe ataki.
Zewnętrzne Serwer NTP Może odbierać sygnał taktowania UTC przez specjalistyczny krajowy radiofonia (o ile odbiornik znajduje się w zasięgu odpowiedniej transmisji) lub z sieci GPS (za pośrednictwem anteny GPS).
Serwery NTP są stosunkowo tanie, łatwe w instalacji i konfiguracji, zapewniając dokładność i precyzję, a jednocześnie zapewniają bezpieczeństwo.