NTP Time Server Packet Header uitgelegd
Gepost door Stuart on November 6th, 2008
De meeste tijdservers gebruiken Network Time Protocol en net als andere op internet gebaseerde protocollen bevat NTP een pakketkop. Een pakketkop, simpel gezegd, is gewoon een geformatteerde gegevenseenheid die de informatie in het pakket beschrijft.
De header van het NTP-pakket bestaat uit een aantal 32-bitwoorden. Hier is een lijst met de meest voorkomende termen voor pakketkop en hun betekenis:
IP-adres - het adres van de NTP Time Server
NTP-versie - welke versie van NTP (momenteel is versie 4 de meest recente versie)
Referentie-tijdstempel (het belangrijkste tijdvak) dat door NTP wordt gebruikt om de tijd vanaf deze instelling te berekenen (normaal Januari 01 1900
Round-trip delay (de tijd die het duurt verzoek aan te komen en terug te komen in milliseconden)
Lokale klokoffset - tijdverschil tussen host en client
Leap-indicator (als er die dag een schrikkelseconde valt-normaal alleen op 31 december)
Mode3 - een geheel getal van drie bits met de volgende waarden: 0 = gereserveerd, 1 = symmetrisch actief, 2 = symmetrisch passief, 3 = client, 4 = server, 5 = broadcast, 6 = NTP-besturingsbericht, 7 = gereserveerd voor privégebruik.
Stratum niveau - welk niveau de NTP-server is (een stratum 1-server ontvangt de tijd van een atoomklokbron een stratum 2-server ontvangt de tijd van een stratum 1-server)
Interval peiling (hoeveel verzoeken zijn ingediend en hoe lang deze zijn verlopen)
Precisie - hoe nauwkeurig in milliseconden de systeemklok is
Root Delay - Dit is een ondertekend fixed-point nummer dat de totale roundtripvertraging naar de primaire referentiebron bij de root aangeeft
Root dispersie (in milliseconden) - De wortel dispersie is de maximale (worst case) verschil tussen de lokale systeemklok en de wortel van de NTP-boom (stratum 1 klok)
Ref ID - 32 bit waarmee de referentieklok wordt geïdentificeerd
Afkomstig tijdstempel (tijd voordat synchronisatie aanvraag)
Tijdstempel ontvangen - de tijd dat de host / NTO-tijd de server heeft ontvangen
Tijdstempel verzenden - de tijd waarop de host het verzoek heeft teruggestuurd
Geldige reactie: de systeemklok is gesynchroniseerd of niet