Generale
Che cos'è Google Public NTP?
Google Public NTP è un servizio timestamp globale senza costi che puoi utilizzare per sincronizzare gli orologi atomici di Google. Implementa lo smaglio di intercalare per gestire senza problemi i secondi intercalari senza interruzioni.
Perché Google sta lavorando a un servizio NTP?
Il cronometraggio è importante per noi e l'NTP è di gran lunga il protocollo di sincronizzazione temporale più utilizzato. In generale, la tecnologia NTP funziona molto bene. Tuttavia, sappiamo che molti server NTP non annunciano correttamente i secondi intercalari e che, anche quando vengono annunciati tramite NTP, molti sistemi non gestiscono correttamente il passaggio.
Dal 2008, abbiamo affrontato questo problema internamente "sparando" il secondo intercalare, estendendo la modifica nelle ore successive. Questo approccio ha funzionato molto bene. Quando abbiamo lanciato Google Compute Engine, abbiamo iniziato a offrire tempo ripartito tramite NTP alle macchine virtuali dei clienti. Google Public NTP lo rende disponibile a livello globale per i dispositivi connessi a Internet,
I Googler utilizzano Google Public NTP?
Sì. Utilizziamo Google Public NTP per configurare gli orologi su laptop, workstation, router e su molti altri dispositivi. È utilizzato anche dai clienti di Google Fiber.
Ci sono dipendenze tra prodotti con Google Public NTP?
No. Google Public NTP è un servizio indipendente.
Devo avere un Account Google per poter utilizzare Google Public NTP?
N.
Utilizzo e assistenza
Come faccio a utilizzare Google Public NTP?
Configura i tuoi dispositivi per utilizzare il server NTP time.google.com
o i quattro server time1.google.com
, time2.google.com
, time3.google.com
e time4.google.com
. Se non puoi configurare più server, time.google.com
selezionerà automaticamente un server Google appropriato nelle vicinanze.
Abbiamo istruzioni dettagliate per molti dei sistemi operativi più utilizzati.
Sto utilizzando un altro servizio NTP. Posso utilizzare anche Google Public NTP?
Ti consigliamo di non combinare server NTP spalmati e non suddivisi. I risultati durante un secondo intercalare potrebbero essere imprevedibili.
Google Public NTP è adatto a tutti i tipi di dispositivi abilitati per Internet?
Sì. Google Public NTP può essere utilizzato su qualsiasi dispositivo che supporta le versioni 3 o 4 di NTP o SNTP. Se riscontri situazioni in cui Google Public NTP non funziona bene, comunicacelo.
In quali paesi è disponibile Google NTP?
È disponibile per gli utenti Internet in tutto il mondo, anche se la tua esperienza potrebbe variare notevolmente in base alla località specifica.
Google Public NTP funziona con tutti gli ISP?
Google Public NTP deve funzionare con la maggior parte degli ISP, supponendo che tu abbia accesso per modificare le tue impostazioni NTP.
Devo utilizzare tutti e quattro i nomi di server per la VPN NTP di Google?
No. Puoi utilizzare time.google.com
per il reindirizzamento automatico a un server nelle vicinanze.
In quale ordine specifichi il nome del server?
No, l'ordine non è importante.
Qual è lo SLA (accordo sul livello del servizio) per il servizio?
Al momento non forniamo uno SLA (accordo sul livello del servizio) per questo servizio.
Quali sono i Termini di servizio?
Google Public NTP è coperta dai Termini di servizio delle API di Google.
Gestisco un ISP o una rete aziendale. Posso reindirizzare tutti i miei utenti a Google Public NTP?
Sì. Possiamo accettare traffico da qualsiasi numero di client NTP. Al momento, tuttavia, Google Public NTP è un servizio senza uno SLA.
Posso utilizzare Google Public NTP per il mio progetto o i miei prodotti commerciali?
Sì, in conformità ai termini di servizio. Google Public NTP è un servizio senza uno SLA (accordo sul livello del servizio) e non ci assumiamo alcun impegno relativamente alla disponibilità o alla precisione.
Gestisco un server NTP per la mia organizzazione. Posso sincronizzarlo con Google Public NTP?
Sì.
Posso utilizzare Google Public NTP da istanze di Google Compute Engine?
Sì, ma otterrai risultati migliori utilizzando metadata.google.internal
(istruzioni dettagliate).
Il servizio timestamp di tale server virtuale è distribuito in modo identico a Google Public
NTP.
Posso utilizzare Google Public NTP da macchine virtuali in esecuzione su altri cloud provider?
Sì.
Come posso ricevere assistenza dal team Google Public NTP?
Ti consigliamo di iscriverti ai nostri Google Gruppi per ricevere aggiornamenti dal team e fare qualsiasi domanda. Se hai un problema e vuoi segnalarlo, consulta la sezione Segnalazione dei problemi per le procedure.
Abilitazione tecnica
Ci sono altri dettagli sullo sparabolle?
Sì, scopri di più qui.
In che modo Google Public NTP utilizza il campo Indicatore Leap?
Google Public NTP imposta sempre il campo LI su 0, perché il secondo intercalare viene applicato sul lato server utilizzando lo smear.
Dove si trovano attualmente i tuoi server?
I server NTP di Google Public sono disponibili in diversi data center in Nord America, Europa e Asia.
Google Public NTP supporta IPv6?
Sì.
Google Public NTP supporta Autokey o NTS?
N.
Se ti interessa la distribuzione in tempo sicuro, puoi anche esaminare Roughtime, un progetto sperimentale del team di Chrome. Non è un servizio a tempo preciso, ma si tratta di un esperimento per fornire un orario affidabile.
Google Public NTP supporta i client SNTP?
Sì.
Google Public NTP supporta i client di Windows Time?
Sì.
Google Public NTP supporta la modalità 6 o la modalità 7 controlla i messaggi?
No, non risponde ai messaggi di controllo, come quelli inviati da ntpq
o
ntpdc
.
Google Public NTP potrebbe essere utilizzato in modo illecito per attacchi di amplificazione NTP?
No. Gli attacchi di amplificazione NTP utilizzano i messaggi di controllo NTP. Google Public NTP risponde solo alle query temporali del client e invia risposte di dimensioni simili alla richiesta.