Opis nagłówka pakietów serwera czasu NTP
Wysłane przez Stuart on Listopada 6th, 2008
Większość serwerów używa czasu Network Time Protocol i podobnie jak inne protokoły internetowe NTP zawiera nagłówek pakietu. Nagłówek pakietu, po prostu jest po prostu sformatowaną jednostką danych, która opisuje informacje zawarte w pakiecie.
Nagłówek pakietu NTP składa się z kilku słów bitowych 32. Oto lista najpopularniejszych terminów nagłówków pakietów i ich znaczenie:
Adres IP - adres Serwer czasu NTP
Wersja NTP - która wersja NTP (aktualna wersja 4 jest najnowsza)
Sygnatura czasowa odniesienia (prime epoch) używana przez NTP do obliczenia czasu z tej wartości zadanej (zwykle styczeń 01 1900
Okrągły opóźnienia podróży (czas potrzebny wniosek przyjechać i wrócić w milisekundach)
Lokalne przesunięcie zegara - różnica czasu między hostem a klientem
Wskaźnik skoku (jeśli ma nastąpić drugi skok w tym dniu - zwykle tylko w grudniu 31)
Mode3 - 3-bitowa liczba całkowita, której wartości reprezentują: 0 = zarezerwowana, 1 = aktywna symetrycznie, 2 = symetryczna pasywna, 3 = klient, 4 = serwer, 5 = rozgłaszanie, 6 = komunikat kontrolny NTP, 7 = zarezerwowany do użytku prywatnego.
Poziom warstwy - która warstwa jest równa Serwer NTP is (serwer warstwy 1 odbiera czas od źródła zegara atomowego, serwer warstwy 2 odbiera czas z serwera warstwy 1)
Interwał sondowania (liczba zapytań i ich intermisja)
Precyzja - jak dokładna w milisekundach jest zegar systemowy
Root Delay (Opóźnienie root) - jest to liczba oznaczona stałym punktem, wskazująca całkowite opóźnienie w obie strony do głównego źródła odniesienia w katalogu głównym
Dyspersji root (w milisekundach) - dyspersja root jest maksymalne (w najgorszym przypadku) różnica pomiędzy lokalnym zegarem systemowym i korzenia drzewa NTP (zegar) warstwy 1
Ref ID - bit 32 identyfikujący zegar referencyjny
Pochodzą znacznik czasu (czas przed żądanie synchronizacji)
Receive timestamp - czas, w którym serwer czasu / serwera NTO otrzymał żądanie
Transmit timestamp - czas, w którym host odsyła żądanie
Prawidłowa odpowiedź - jest zsynchronizowany z zegarem systemowym