Domanda
Quando si esegue un comando ntpq -p, qual è il refid?
$ ntpq -p remote refid st t when poll reach delay offset jitter ======================================================================================== *myntp.example.com 192.168.102.252 2 u 161 1024 377 0.841 -0.442 1.365
Risposta
Uno strato-0 è una vera e propria fonte di tempo. È connesso a un server che è uno stratum-1 server. I sistemi che utilizzano un sistema strato-1 come fonte di tempo sono strato-2. I sistemi che utilizzano i server Stratum-2 come fonte di tempo sono Stratum-3, e così via. Più sono lontani dalla sorgente, meno accurati diventano i dispositivi.
Il refid è l'ultima fonte di tempo utilizzata. Ad esempio:
$ ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== *myntp.example.com 192.168.201.11 2 u 161 1024 377 0.841 -0.442 1.365
Il sistema utilizza myntp.example.com come fonte di tempo. Il server myntp.example.com alla fine riceve l'ora da 192.168.201.11.
Lo scopo è che i server non si utilizzino l'un l'altro come fonte di tempo. Se il nodoA ha il nodoB come è refid, il nodoB non sarebbe in grado di utilizzare il nodoA come origine.
Altri campi nell'output del comando ntpq -p
Per comprendere meglio l'output del comando ntpq -p, esaminerò ogni colonna. Innanzitutto, il telecomando la colonna dettaglia i server NTP a cui siamo connessi. Il refid la colonna fa riferimento ai server NTP a cui sono connessi i server remoti. Il st colonna si riferisce allo strato di un server, che si riferisce a quanto è vicino il server da noi (più basso è il numero, più vicino e, in genere, migliore). La t colonna fa riferimento al tipo, in particolare se il server utilizza unicast, broadcast, multicast o manycast.
Continuando, il quando colonna si riferisce a quanto tempo fa è trascorso dall'ultima volta che è stato eseguito il polling del server. Il sondaggio colonna indica la frequenza con cui verrà eseguito il polling del server, ovvero 64 secondi per la maggior parte delle voci nello screenshot di esempio. La colonna di copertura contiene i risultati degli otto aggiornamenti NTP più recenti. Se tutti e otto hanno successo, questo campo leggerà 377. Questo numero è in ottale, quindi otto successi in ottale saranno rappresentati da 377. Quando avvii per la prima volta il demone ntp sul tuo server, potrebbe volerci del tempo prima che questo numero raggiunga 377.
Infine, abbiamo le colonne delay, offset e jitter. La compensazione colonna si riferisce al ritardo nel raggiungere il server, in millisecondi. Compensazione fa riferimento alla differenza tra l'orologio locale e l'orologio del server. Infine, il jitter la colonna si riferisce alla latenza di rete tra il tuo server e il loro.