ntpd

Network Time Protocol daemon ( ntpd ) är ett operativsystemprogram som upprätthåller systemtiden i synkronisering med tidsservrar som använder Network Time Protocol (NTP).

Beskrivning

ntpd-programmet är en operativsystemdemon som ställer in och underhåller ett datorsystems systemtid i synkronisering med Internet - standardtidsservrar . Det är en komplett implementering av Network Time Protocol (NTP) version 4, men behåller kompatibilitet med version 1, 2 och 3 enligt definitionen av RFC 1059, RFC 1119 respektive RFC 1305. ntpd utför de flesta beräkningar i 64-bitars flyttalsaritmetik och använder 64-bitars fixpunktsoperationer endast när det är nödvändigt för att bevara den ultimata precisionen, cirka 232 pikosekunder . Medan vanliga arbetsstationer och nätverk inte kan uppnå den ultimata precisionen från och med 2015, kan framtida processorer och nätverk kräva det.

xntpd är Network Time Protocol version tre (1992) demonprogramvara. "X" lades till i namnet eftersom kodgrenen som så småningom blev NTPv3 var "experimentell". Namnet på programvaran ändrades tillbaka till "ntpd" för version fyra [ när? ] eftersom uppfinnaren av NTP, Dave Mills , bestämde sig för att något förmodligen inte skulle förbli "experimentellt" i ungefär tjugo år i frånvaro av dramatisk förändring.

ntpd använder en enda konfigurationsfil för att köra demonen i server- och/eller klientlägen. Konfigurationsfilen, vanligtvis kallad ntp.conf, finns i katalogen /etc. Andra viktiga filer inkluderar driftfilen, som ntpd använder för att korrigera för hårdvaruklockskevning i avsaknad av en anslutning till en mer exakt uppströms tidsserver.

Genomföranden

NTP implementeringar

NTP (RFC 5905):

Enkla NTP (SNTP) implementeringar

SNTP (RFC 4330):

Se även

externa länkar