Podstawy serwera NTP
Serwery NTP lub protokół sieci czasu są urządzeniami łączącymi się z siecią komputerową i synchronizują wszystkie maszyny z jednym źródłem czasu. Oczywiście większość systemów operacyjnych ma wbudowany program NTP o nazwie Czas systemu Windows, który może zsynchronizować się z Internetowym źródłem czasu; Nie można ich jednak uwierzytelnić i może pozostawić otwartą sieć komputerową nadużyć.
Serwery NTP są zazwyczaj montowane w szafie rackowej i zajmują 1U miejsca, ale niektóre są budowane mniejsze w sieciach bez dedykowanego serwera. NTP jest oparty na protokole UDP i wymaga protokołu TCP / IP.
Źródło synchronizacji dla serwera NTP można pobrać ze specjalistycznej transmisji radiowej nadawanej z krajowych laboratoriów fizycznych lub z sieci GPS.
Odniesienia czasu radiowego są transmitowane tylko przez kilka krajów, w szczególności USA (WWVB), Wielkiej Brytanii (MSF), Niemiec (DCF), Japonii (JJY), Francji (TDF), Szwajcarii (HBG) i Chin (BPM). Jednak w zależności od odległości od tych transmisji możliwe jest odbieranie sygnałów w sąsiadujących krajach, choć głównie długie fale sygnałów są łatwo blokowane przez góry, budynki i złą pogodę.
Jeśli serwer NTP znajduje się w miejscu z wyraźnym sygnałem radiowym, można odbierać transmisje w pomieszczeniach zamkniętych, które mają przewagę nad systemem GPS, który wymaga anteny i widzi niebo (chociaż możliwe jest odbieranie transmisji w pobliżu okno).
GPS jest jednak dokładniejszy niż transmisja radiowa i może dostarczyć dokładności w ciągu stu nanosekund (nanosekunda to 1 miliardów sekundy). Mogą też odbierać sygnał z dosłownie wszędzie na świecie (o ile antena może uzyskać wyraźny widok na niebo).
Serwery NTP są niezwykle łatwe w instalacji i wymagają jedynie statycznego adresu IP oraz synchronizacji czasu wewnętrznego z zewnętrznym punktem odniesienia. Po zsynchronizowaniu (co może potrwać nawet godzinę) serwer NTP będzie stale zapewniał, że wszystkie zegary w sieci działają w prawidłowym czasie.
Można również wykorzystać zwiększone opcje zabezpieczeń, takie jak uwierzytelnianie NTP Server A sieć jest zabezpieczona przed nadużyciami.