Domande frequenti

Generale

Che cos'è Google Public NTP?

Google Public NTP è un servizio di sincronizzazione dell'ora globale senza costi che puoi utilizzare per sincronizzarti con gli orologi atomici di Google. Implementa lo spalmamento del salto per gestire senza problemi i secondi intercalari senza interruzioni.

Perché Google sta lavorando a un servizio NTP?

La gestione del tempo è importante per noi e NTP è di gran lunga il protocollo di sincronizzazione dell'ora più utilizzato. In generale, 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 l'intercalare.

Dal 2008, abbiamo risolto internamente questo problema "spalmando" il secondo bisestile, estendendo la modifica alle ore intorno al salto. Questa ha funzionato molto bene. Quando abbiamo lanciato Google Compute Engine, abbiamo iniziato a fornire il tempo sfumato tramite NTP alle macchine virtuali dei clienti. Google Public NTP rende questo servizio disponibile a livello globale per i dispositivi connessi a internet.

I dipendenti di Google utilizzano Google Public NTP?

Sì. Utilizziamo Google Public NTP per impostare l'ora su laptop, workstation, router e molti altri dispositivi. Viene utilizzato anche dai clienti di Google Fiber.

Esistono dipendenze tra prodotti con Google Public NTP?

No. Google Public NTP è un servizio indipendente.

Devo avere un Account Google per usare Google Public NTP?

No.

Utilizzo e assistenza

Come faccio a utilizzare Google Public NTP?

Configura i tuoi dispositivi in modo che utilizzino 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 riesci a configurare più server, time.google.com selezionerà automaticamente un server Google appropriato nelle vicinanze.

Forniamo istruzioni dettagliate per molti sistemi operativi diffusi.

Ora utilizzo un altro servizio NTP. Posso utilizzare anche Google Public NTP?

Ti consigliamo di non combinare server NTP con e senza ripartizione del secondo intercalare. I risultati durante un secondo intercalare potrebbero essere imprevedibili.

Google Public NTP è adatto a tutti i tipi di dispositivi connessi a 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, comunicalo.

In quali paesi è disponibile Google Public NTP?

È disponibile per gli utenti di internet di tutto il mondo, anche se la tua esperienza può variare notevolmente in base alla tua posizione specifica.

Google Public NTP funziona con tutti gli ISP?

Google Public NTP dovrebbe funzionare con la maggior parte dei provider di servizi internet, a condizione che tu abbia accesso alla modifica delle impostazioni NTP.

Devo utilizzare tutti e quattro i nomi dei server NTP pubblici di Google?

No. Puoi utilizzare time.google.com per essere indirizzato automaticamente a un server nelle vicinanze.

L'ordine in cui specifico i nomi dei server è importante?

No, l'ordine non è importante.

Qual è l'SLA per il servizio?

Al momento non forniamo un SLA per questo servizio.

Quali sono i Termini di servizio?

Google Public NTP è regolato dai Termini di servizio delle API di Google.

Gestisco una rete aziendale o di un ISP. Posso reindirizzare tutti i miei utenti a Google Public NTP?

Sì. Possiamo accettare il traffico da qualsiasi numero di client NTP. Tuttavia, al momento, Google Public NTP è un servizio senza SLA.

Posso utilizzare Google Public NTP per il mio progetto o i miei prodotti commerciali?

Sì, ai sensi dei nostri Termini di servizio. Google Public NTP è un servizio senza SLA; non forniamo alcun impegno in merito a disponibilità o precisione.

Gestisco un server NTP per la mia organizzazione. Posso sincronizzarlo con Google Public NTP?

Sì.

Posso utilizzare Google Public NTP dalle istanze di Google Compute Engine?

Sì, ma otterrai risultati migliori utilizzando metadata.google.internal (istruzioni dettagliate). Il servizio di sincronizzazione dell'ora di questo server virtuale viene distribuito in modo identico a Google Public NTP.

Posso utilizzare Google Public NTP da macchine virtuali in esecuzione presso altri provider cloud?

Sì.

Come posso ricevere assistenza dal team di Google Public NTP?

Ti consigliamo di unirti ai nostri Gruppi Google per ricevere aggiornamenti dal team e porre eventuali domande. Se riscontri un problema e vuoi segnalarlo, consulta la sezione Segnalazione di problemi per le procedure.

Tecnico

Disponi di altri dettagli sulla strisciata di salto?

Sì, abbiamo ulteriori informazioni qui.

In che modo Google Public NTP utilizza il campo Leap Indicator (LI)?

NTP pubblico di Google imposta sempre il campo LI su 0, perché il secondo intercalare viene applicato lato server utilizzando la ripartizione.

Dove si trovano attualmente i tuoi server?

I server NTP pubblici di Google sono disponibili in diversi nostri data center in Nord America, Europa e Asia.

Google Public NTP supporta IPv6?

Sì.

Google Public NTP supporta Autokey o NTS?

No.

Se ti interessa la distribuzione sicura dell'ora, potresti anche dare un'occhiata a Roughtime, un progetto sperimentale del team di Chrome. Roughtime non è ancora un servizio di sincronizzazione dell'ora ad alta precisione, ma è un esperimento per fornire un'ora attendibile.

Google Public NTP supporta i client SNTP?

Sì.

Google Public NTP supporta i client Windows Time?

Sì.

Google Public NTP supporta i messaggi di controllo in modalità 6 o 7?

No, non risponderà ai messaggi di controllo, come quelli inviati da ntpq o ntpdc.

Google Public NTP potrebbe essere utilizzato in modo improprio per attacchi di amplificazione NTP?

No. Gli attacchi di amplificazione NTP utilizzano i messaggi di controllo NTP. Google Public NTP risponde solo alle query sull'ora del client e invia risposte di dimensioni simili alla richiesta.