Strona główna : Warunki internetowe : Definicja NTP

NTP

Oznacza „Network Time Protocol”. NTP to plik protokół używany do synchronizacji zegarów komputerowych w wielu systemach. Obsługuje synchronizację ponad sieci lokalne oraz Internet.

Dopasowanie sygnatur czasowych dwóch lub więcej systemów może wydawać się prostym zadaniem, ale obejmuje wiele kroków. Ponieważ wszystkie sieci mają pewną liczbę czas oczekiwanianależy wziąć pod uwagę opóźnienie między żądaniem a odpowiedzią. NTP używa rozszerzenia model klient-serwer i oblicza opóźnienie w obie strony przy użyciu czterech wartości:

  1. klient sygnatura czasowa żądania
  2. serwer sygnatura czasowa odbioru
  3. sygnatura czasowa odpowiedzi serwera
  4. sygnatura czasowa odbioru klienta

Czas pomiędzy 1 i 2 powyżej jest dodawane do czasu pomiędzy 3 i 4 aby obliczyć całkowite opóźnienie w obie strony. Odejmując połowę tego opóźnienia, można oszacować dokładny czas na serwerze zdalnym, zwykle w ciągu kilku milisekund.

Ponieważ warunki sieciowe mogą wpływać na czas potrzebny do transmisji lub odbioru NTP Pakiety, pojedyncze żądanie może nie dać dokładnego wyniku. Dlatego często wykonuje się kilka żądań NTP i uśrednia opóźnienie, aby uzyskać dokładniejszy znacznik czasu. Znaczniki czasu mogą być również uśredniane na wielu komputerach, aby uzyskać spójny czas dla wszystkich maszyn na sieć. Podczas synchronizowania wielu zegarów jednocześnie, NTP jest używany jako plik peer-to-peer protokół, w którym każdy system jest źródłem czasu.

Przykłady NTP

Protokół czasu sieciowego jest używany przez kilka różnych synchronizacji czasu Użytkowe, w tym narzędzia wbudowane w Okna i MacOS. W systemie Windows data i godzina panel sterowania zawiera funkcję „czasu internetowego”, która wykorzystuje NTP do pobierania aktualnego czasu z serwera czasu. W systemie macOS Data i godzina Preferencje systemowe używa NTP do pobierania aktualnego czasu, gdy zaznaczona jest opcja „Ustaw datę i godzinę automatycznie”. Zarówno system Windows, jak i macOS używają uproszczonej wersji NTP o nazwie Simple Network Time Protocol (SNTP).

TechLib - słownik komputerowy Tech Lib

Ta strona zawiera techniczną definicję NTP. Wyjaśnia w terminologii komputerowej, co oznacza NTP i jest jednym z wielu terminów internetowych w słowniku TechLib.

Wszystkie definicje na stronie TechLib są napisane tak, aby były dokładne pod względem technicznym, ale także łatwe do zrozumienia. Jeśli uznasz, że ta definicja NTP jest pomocna, możesz odwołać się do niej, korzystając z linków cytowania powyżej.