Serwery NTP a czas internetowy Jaka jest najlepsza metoda na dokładny czas?

Dokładny i niezawodny czas jest bardzo ważny, a sieci i internet stają się coraz szybsze - dokładność staje się jeszcze ważniejsza.

Wewnętrzne systemy zegara w komputerach nie są wystarczająco dokładne dla wielu zadań sieciowych. Jako proste chronometry kwarcowe będą dryfować, nawet o sekundę, co być może nie byłoby problemem, gdyby nie fakt, że wszystkie zegary w sieci mogą dryfować z różną szybkością.

Ponieważ świat staje się bardziej globalny, zapewnienie, że sieci komputerowe mogą ze sobą rozmawiać, jest również ważne, ponieważ synchronizacja z globalnym zakresem czasowym UTC (Coordinated Universal Time) jest obecnie warunkiem większości sieci.

Metody synchronizacji

Istnieją obecnie tylko dwie metody uzyskiwania prawdziwie dokładnego i niezawodnego czasu:

  • Korzystanie z internetowego serwera czasu z miejsc takich jak NIST (Narodowy Instytut Standardów i Czasu) lub Microsoft.
  • Wykorzystanie dedykowanego Serwer czasu NTP - który odbiera zewnętrzne źródła czasu, takie jak GPS

W obu źródłach występują zalety i wady - ale która metoda jest najlepsza?

Czas internetowy

Czas w Internecie ma jedną wielką zaletę - często jest bezpłatny. Istnieją jednak wady korzystania ze źródła remisu internetowego. Pierwsza to odległość. Dystans w Internecie może mieć dramatyczny efekt, a ponieważ internet staje się szybszy, odległość ma jeszcze większy wpływ, co oznacza, że ​​dokładność staje się coraz mniej wyraźna.

Inną wadą czasu w Internecie jest brak uwierzytelniania i stwarzane przez niego zagrożenie bezpieczeństwa. Uwierzytelnienie jest tym, czego używa protokół czasu NTP (Network Time Protocol) do ustalenia prawdziwej tożsamości źródła czasu.

Co więcej, dostęp do źródła czasu w Internecie można uzyskać tylko za pośrednictwem zapory sieciowej, więc port UDP musi pozostać otwarty, umożliwiając dostęp do złośliwych programów lub złośliwych użytkowników.

Serwer czasu NTP

Serwery czasu NTP z drugiej strony są dedykowane urządzenia. Odzyskują źródło UTC na zewnątrz do zapory z GPS lub z transmisji fal długich. Pochodzą one bezpośrednio z zegarów atomowych (w przypadku GPS zegar atomowy znajduje się na pokładzie satelity) i dlatego nie mogą zostać przejęte przez złośliwych użytkowników lub wirusy.

Serwerów NTP są również znacznie dokładniejsze i nie są zakłócane przez odległość, co oznacza, że ​​sieć może przez cały czas mieć dokładność co do milisekundy.

Ten post został napisany przez

Stuart

Powiązane artykuły