Archivio per la categoria 'Configurazione NTP'

Il mondo in perfetta sincronizzazione

Mercoledì, 13th, 2009

La sincronizzazione è qualcosa che conosciamo ogni giorno della nostra vita. Dalla guida lungo l'autostrada alla strada affollata a piedi; adattiamo automaticamente il nostro comportamento per sincronizzarci con quelli che ci circondano. Guidiamo nella stessa direzione o percorriamo le stesse vie di comunicazione degli altri pendolari, in quanto il non riuscire a farlo renderebbe il nostro viaggio molto più difficile (e pericoloso).

Quando si tratta di tempistiche, la sincronizzazione è ancora più importante. Anche nei nostri rapporti giornalieri ci aspettiamo una ragionevole quantità di sincronizzazione da parte delle persone. Quando inizia una riunione su 10am, ci aspettiamo che tutti siano presenti entro pochi minuti.

Tuttavia, quando si tratta di transazioni informatiche attraverso una rete, l'accuratezza della sincronizzazione diventa ancora più importante laddove la precisione a pochi secondi è troppo inadeguata e la sincronizzazione con il millisecondo diventa essenziale.

I computer usano il tempo per ogni transazione e processo che fanno e devi solo pensare al furore causato dal bug del millennio per apprezzare l'importanza del computer in tempo. Quando non c'è una sincronizzazione abbastanza precisa, possono verificarsi tutti i tipi di errori e problemi, in particolare con le transazioni time-sensitive.

Non solo le transazioni possono fallire senza una sincronizzazione adeguata, ma i timestamp vengono utilizzati nei file di log del computer, quindi se qualcosa va storto o se un utente malintenzionato ha invaso (operazione molto semplice senza sincronizzazione adeguata) può essere necessario molto tempo per scoprire cosa è andato storto e anche più a lungo per risolvere i problemi.

Una mancanza di sincronizzazione può anche avere altri effetti come la perdita di dati o il recupero fallito, ma può anche lasciare una società indifesa in qualsiasi argomento legale potenziale in quanto una rete male o non sincronizzata può essere impossibile da controllare.

Tuttavia, la sincronizzazione in millisecondi non è il mal di testa che molti amministratori ritengono debba essere. Molti scelgono di usufruire di molti dei timeserver online disponibili su Internet, ma in tal modo possono generare più problemi di quanti ne risolva, come dover lasciare la porta UDP aperta nel firewall (per consentire l'informazione temporale attraverso) non- non menzionare il livello di accuratezza garantito da server di riferimento pubblico.

Una soluzione migliore e più semplice è usare un dedicato ora del server di rete che usa il protocollo NTP (Network Time Protocol). UN NTP time server si collegherà direttamente a una rete e utilizzerà il GPS (Global Positioning System) o trasmissioni radio specializzate per ricevere il tempo direttamente da un orologio atomico e distribuirlo tra la rete.

Perché la necessità di NTP

Venerdì, Maggio 8th, 2009

Network Time Protocol è un protocollo Internet utilizzato per sincronizzare gli orologi dei computer con un riferimento temporale stabile e preciso. NTP è stato originariamente sviluppato dal professor David L. Mills presso l'Università del Delaware in 1985 ed è un protocollo standard Internet ed è usato nella maggior parte Network Time Server, da qui il nome Server NTP.

NTP è stato sviluppato per risolvere il problema di più computer che lavorano insieme e che hanno tempi diversi. Anche se il tempo di solito aumenta, se i programmi sono in esecuzione su computer diversi, il tempo dovrebbe passare anche se si passa da un computer a un altro. Tuttavia, se un sistema è più avanti dell'altro, il passaggio da un sistema all'altro causerebbe il salto del tempo in avanti e indietro.

Di conseguenza, le reti possono eseguire il proprio tempo, ma non appena ci si connette a Internet, gli effetti diventano visibili. Solo i messaggi e-mail arrivano prima di essere inviati, e vengono persino risposti prima che fossero spediti!

Mentre questo tipo di problema può sembrare innocuo quando si tratta di ricevere e-mail, tuttavia, in alcuni ambienti la mancanza di sincronizzazione può avere risultati disastrosi, ecco perché il controllo del traffico aereo è stata una delle prime applicazioni per NTP.

NTP usa una singola origine del tempo e la distribuisce tra tutti i dispositivi su una rete, facendo ciò usando un algoritmo che elabora quanto aggiustare un orologio di sistema per garantire la sincronizzazione.

NTP funziona su base gerarchica per garantire che non vi siano problemi di traffico di rete e larghezza di banda. Utilizza normalmente una singola fonte temporale UTC (tempo universale coordinato) e riceve le richieste di tempo dalle macchine nella parte superiore della gerarchia che poi passano il tempo più avanti lungo la catena.

La maggior parte delle reti che utilizzano NTP utilizzerà un dedicato NTP time server per ricevere il loro segnale orario UTC. Questi possono ricevere il tempo dalla rete GPS o dalle trasmissioni radio trasmesse dai laboratori nazionali di fisica. Questi dedicati NTP time server sono ideali in quanto ricevono il tempo direttamente da una sorgente di clock atomico, ma sono anche sicuri poiché sono situati esternamente e quindi non richiedono interruzioni nel firewall di rete.

NTP ha avuto un successo astronomico ed è ora utilizzato in quasi il 99 di dispositivi di sincronizzazione del tempo e una versione di esso è inclusa nella maggior parte dei pacchetti del sistema operativo.

NTP deve molto del suo successo allo sviluppo e al supporto che continua a ricevere quasi trent'anni dopo la sua nascita, motivo per cui ora viene utilizzato in tutto il mondo in NTP server.

Accuratezza aumentata dei sistemi Dual NTP Server

Mercoledì, 6th, 2009

La NTP time server ha rivoluzionato la sincronizzazione delle reti di computer negli ultimi vent'anni. NTP (Network Time Protocol) è il software che è responsabile della distribuzione del tempo dal server del tempo a tutta la rete, regolando le macchine per la deriva e assicurando la precisione.

NTP può mantenere affidabili gli orologi di sistema entro pochi millimetri UTC (Coordinated Universal Time) o qualsiasi altro periodo di tempo con cui viene alimentato.

Tuttavia, NTP può essere affidabile solo quanto l'origine dell'orario che riceve e, poiché UTC è la scala temporale globale, dipende da dove proviene la sorgente UTC.

Trasmissioni nazionali di orario e frequenza da laboratori di fisica come NIST negli Stati Uniti o NPL nel Regno Unito sono fonti estremamente affidabili di UTC e NTP time server sono progettati appositamente per loro. Tuttavia, i segnali di tempo non sono garantiti, possono cadere durante il giorno e sono suscettibili alle interferenze; sono anche regolarmente girati per manutenzione.

Per la maggior parte delle applicazioni, alcune ore della rete che si basano su oscillatori a cristallo probabilmente non causeranno troppi problemi nella sincronizzazione. Però, GPS (Global Positioning System) è una fonte molto più affidabile per l'ora UTC in quanto un satellite GPS è sempre sovraccarico. Richiedono una ricezione in linea ottica, il che significa che un'antenna deve salire sul tetto o fuori da una finestra aperta.

Per le applicazioni in cui precisione e affidabilità sono essenziali, la soluzione più sicura è investire in un sistema duale NTP time server, questi dispositivi possono ricevere sia le trasmissioni radio come MSF, DCF-77 o WWVB e il segnale GPS.

Su un sistema duale Server NTP, NTP utilizzerà entrambe le fonti di tempo e sincronizzerà una rete per garantire maggiore accuratezza e affidabilità.

Qual è la migliore fonte di tempo UTC?

Domenica, maggio 3rd, 2009

UTC (Coordinated Universal Time) è la scala cronologica globale del mondo e ha sostituito il vecchio standard GMT (Greenwich Meantime) negli 1970.

Mentre GMT era basato sul movimento del Sole, l'UTC si basa sul tempo indicato da orologi atomici anche se è mantenuto in linea con GMT con l'aggiunta di "Leap Seconds" che compensa il rallentamento della rotazione della Terra permettendo sia all'UTC sia al GMT di correre fianco a fianco (il GMT viene spesso erroneamente definito come UTC - sebbene non ci sia effettivamente differenza non importa davvero).

Nell'ambito del computing, UTC consente alle reti di computer di tutto il mondo di sincronizzarsi allo stesso tempo, rendendo possibili transazioni sensibili in termini di tempo da tutto il mondo. La maggior parte delle reti di computer utilizzate è dedicata Network Time Server per sincronizzarsi con un'origine ora UTC. Questi dispositivi utilizzano il protocollo NTP (Network Time Protocol) per distribuire il tempo attraverso le reti e controllano continuamente per assicurarsi che non vi sia alcuna deriva.

L'unico dilemma nell'usare un dedicato NTP time server sta selezionando da dove viene la fonte temporale da cui dipende il tipo di Server NTP tu richiedi Ci sono davvero tre posti in cui una fonte di tempo UTC può essere facilmente localizzata.

Il primo è internet. Nell'utilizzare una fonte di tempo internet come time.nist.gov o time.windows.com è dedicato Server NTP non è necessariamente richiesto in quanto la maggior parte dei sistemi operativi ha già installata una versione di NTP (in Windows è sufficiente fare doppio clic sull'icona dell'orologio per visualizzare le opzioni di orario internet).

*Va notato che Microsoft, Novell e altri sconsigliano vivamente di utilizzare le fonti di tempo internet se la sicurezza è un problema. Le origini dell'orario Internet non possono essere autenticate dall'NTP e sono fuori dal firewall, il che può portare a minacce alla sicurezza.

Il secondo metodo è usare a GPS server NTP; questi dispositivi utilizzano il segnale GPS (più comunemente usato per la navigazione satellitare) che in realtà è un codice temporale generato da un orologio atomico (proveniente da bordo del satellite). Mentre questo segnale è disponibile in qualsiasi parte del mondo, un'antenna GPS ha bisogno di una visione chiara del cielo, che è l'unico inconveniente nell'uso del GPS.

In alternativa, molti laboratori nazionali di fisica di paesi come NIST negli Stati Uniti e NPL nel Regno Unito, trasmettono un segnale orario dai loro orologi atomici. Questi segnali possono essere raccolti con una radio referenziata Server NTP sebbene questi segnali siano limitati e vulnerabili alle interferenze e alla topografia locali.

Galileo e il server NTP GPS

Giovedì, aprile 23rd, 2009

Attualmente esiste solo un Global Navigation Satellite System (GNSS) il NAVSTAR GPS che è stato aperto per uso civile dal 1980 recente.

Più comunemente, il Sistema GPS è pensato per fornire informazioni di navigazione che consentono a piloti, marinai e piloti di individuare la loro posizione in qualsiasi parte del mondo.

Infatti, l'unica informazione trasmessa da un satellite GPS è il tempo generato dall'orologio atomico interno dei satelliti. Questo segnale di cronometraggio è così preciso che un ricevitore GPS può utilizzare il segnale di tre satelliti e localizzare la posizione entro pochi metri, calcolando il tempo impiegato da ciascun segnale preciso per arrivare.

Attualmente a GPS server NTP può utilizzare queste informazioni di temporizzazione per sincronizzare intere reti di computer per fornire precisione entro pochi millisecondi.

Tuttavia, l'Unione europea sta attualmente lavorando al sistema di navigazione satellitare globale europeo chiamato Galileo, che rivaleggia con la rete GPS fornendo le proprie informazioni su tempi e posizione.

Tuttavia, Galileo è progettato per essere interoperabile con il GPS, ovvero con un GPS corrente Server NTP sarà in grado di ricevere entrambi i segnali, anche se potrebbero essere necessarie alcune regolazioni del software.

Questa interoperabilità fornirà una maggiore accuratezza e potrebbe rendere obsolete le trasmissioni radiofoniche nazionali in termini di tempo e frequenza, in quanto non saranno in grado di produrre un'accuratezza comparabile.

Inoltre, la Russia, la Cina e l'India stanno attualmente pianificando i propri sistemi GNSS che potrebbero fornire una precisione ancora maggiore. Il GPS ha già rivoluzionato il modo in cui il mondo funziona non solo consentendo un posizionamento preciso ma permettendo anche all'intero globo di sincronizzarsi con la stessa scala temporale utilizzando un GPS server NTP. Si prevede che ulteriori progressi tecnologici emergeranno non appena la prossima generazione di GNSS inizierà le loro trasmissioni.

Scelta del segnale orario giusto per la tua rete

Mercoledì, aprile 22nd, 2009

La sincronizzazione della rete di computer è essenziale nel mondo moderno. Molte delle reti di computer del mondo sono tutte sincronizzate con la stessa scala temporale globale UTC (Coordinated Universal Time).

Governare la sincronizzazione del protocollo NTP (Network Time Protocol) viene utilizzato nella maggior parte dei casi in quanto è in grado di sincronizzare in modo affidabile una rete a pochi millisecondi rispetto all'ora UTC.

Tuttavia, la precisione della sincronizzazione temporale dipende esclusivamente dalla precisione di qualsiasi riferimento temporale selezionato per la distribuzione NTP e qui si trova uno degli errori fondamentali nella sincronizzazione delle reti di computer.

Molti amministratori di rete si affidano ai riferimenti orari di Internet come origine dell'ora UTC, tuttavia, a parte i rischi per la sicurezza che pongono (essendo come se si trovassero dalla parte sbagliata di un firewall di rete) ma anche la loro accuratezza non può essere garantita e gli studi recenti hanno trovato meno della metà di essi fornisce alcuna accuratezza utile a tutti.

Per un metodo sicuro, accurato e affidabile di UTC ci sono davvero solo due scelte. Utilizzare il segnale orario dalla rete GPS o affidarsi alle trasmissioni a onde lunghe trasmesse dai laboratori nazionali di fisica come NPL e NIST.

Per selezionare quale metodo sia il migliore, l'unico fattore da considerare è la posizione del file Server NTP cioè ricevere il segnale orario.

Il GPS è il più flessibile in quanto il segnale è disponibile letteralmente ovunque sul pianeta, ma l'unico lato negativo del segnale è che un'antenna GPS deve essere situata sul tetto in quanto ha bisogno di una chiara visione del cielo. Questo potrebbe rivelarsi problematico se il ora del server si trova nei piani inferiori di un raschietto del cielo, ma nel complesso più utenti di Ora GPS i segnali scoprono che sono molto affidabili e incredibilmente accurati.

Se il GPS non è pratico, l'ora e le frequenze nazionali forniscono un metodo altrettanto preciso e sicuro di tempo UTC. Tuttavia, questi segnali a onda lunga non vengono trasmessi da ogni paese, sebbene il segnale US WWVB trasmesso dal NIST in Colorado sia disponibile nella maggior parte del Nord America, incluso il Canada.

Ci sono varie versioni di questo segnale trasmesse in tutta Europa, incluso il tedesco DCF e il Regno Unito MSF che risultano essere i più affidabili e popolari. Questi segnali possono spesso essere rilevati al di fuori dei confini della nazione, anche se va notato che le trasmissioni a onde lunghe sono vulnerabili alle interferenze locali e alla topografia.

Per la massima tranquillità, doppio sistema NTP server che ricevono segnali sia dal laboratorio GPS sia dai laboratori nazionali di fisica, anche se tendono ad essere un po 'più costosi dei singoli sistemi, anche se l'utilizzo di più di un segnale temporale li rende doppiamente affidabili.

Spiegazione degli orologi atomici

Lunedi, April 20th, 2009

È un orologio atomico radioattivo?

An orologio atomico mantiene il tempo meglio di qualsiasi altro orologio. Hanno anche un tempo migliore rispetto alla rotazione della Terra e al movimento delle stelle. Senza l'orologio atomico, la navigazione GPS sarebbe impossibile, Internet non si sincronizzerebbe e la posizione dei pianeti non sarebbe nota con sufficiente accuratezza da consentire il lancio e il monitoraggio delle sonde spaziali e dei lander.

Un orologio atomico non è radioattivo, non si basa sul decadimento atomico. Piuttosto, un orologio atomico ha una massa oscillante e una molla, proprio come normali orologi.

La grande differenza tra un orologio standard nella tua casa e un orologio atomico è che l'oscillazione in un orologio atomico è tra il nucleo di un atomo e gli elettroni circostanti. Questa oscillazione non è esattamente un parallelo al bilanciere e alla spirale di un orologio, ma il fatto è che entrambi usano le oscillazioni per tenere traccia del tempo che passa. Le frequenze di oscillazione all'interno dell'atomo sono determinate dalla massa del nucleo e dalla gravità e dalla "molla" elettrostatica tra la carica positiva sul nucleo e la nuvola di elettroni che la circonda.

Quali sono i tipi di orologio atomico?

Oggi, sebbene ci siano diversi tipi di orologio atomico, il principio alla base di tutti loro rimane lo stesso. La principale differenza è associata all'elemento utilizzato e ai mezzi per rilevare quando il livello di energia cambia. I vari tipi di orologio atomico includono:

L'orologio atomico al cesio impiega un fascio di atomi di cesio. L'orologio separa gli atomi di cesio di diversi livelli di energia per mezzo del campo magnetico.

L'orologio atomico dell'idrogeno mantiene gli atomi di idrogeno al livello di energia richiesto in un contenitore con pareti di un materiale speciale in modo che gli atomi non perdano il loro stato di energia superiore troppo rapidamente.

L'orologio atomico del Rubidio, il più semplice e compatto di tutti, utilizza una cella di vetro di gas di rubidio che cambia il suo assorbimento della luce alla frequenza del rubidio ottico quando la frequenza delle microonde circostanti è giusta.

L'orologio atomico commerciale più accurato disponibile oggi utilizza l'atomo di cesio e i normali campi magnetici e rilevatori. Inoltre, gli atomi di cesio vengono bloccati dallo scheletro avanti e indietro dai raggi laser, riducendo i piccoli cambiamenti di frequenza dovuti all'effetto Doppler.

Quando è stato inventato l'orologio atomico? orologio atomico

In 1945, il professore di fisica della Columbia University Isidor Rabi ha suggerito che un orologio potrebbe essere realizzato con una tecnica che ha sviluppato negli 1930 chiamati risonanza magnetica a raggio atomico. Con 1949, National Bureau of Standards (NBS, ora National Institute of Standards and Technology, NIST) ha annunciato il primo orologio atomico al mondo che utilizza la molecola di ammoniaca come fonte di vibrazioni e da 1952 ha annunciato il primo orologio atomico utilizzando gli atomi di cesio come fonte di vibrazione, NBS-1.

In 1955, il National Physical Laboratory (NPL) in Inghilterra costruì il primo orologio atomico a fascio di cesio usato come fonte di calibrazione. Nel decennio successivo furono create forme più avanzate di orologi atomici. In 1967, la 13th Conferenza generale su pesi e misure definiva il secondo SI sulla base delle vibrazioni dell'atomo di cesio; il sistema di cronometraggio del mondo non aveva più una base astronomica a quel punto! NBS-4, l'orologio atomico al cesio più stabile al mondo, è stato completato in 1968 e utilizzato negli 1990 come parte del sistema NPL time.

In 1999, NPL-F1 ha iniziato a funzionare con un'incertezza delle parti 1.7 in 10 al potere 15th, o la precisione a circa un secondo in 20 milioni di anni, rendendolo l'orologio atomico più accurato mai fatto (una distinzione condivisa con uno standard simile in Parigi).

Come viene misurato il tempo di orologio atomico?

La frequenza corretta per la particolare risonanza del cesio è ora definita da un accordo internazionale come 9,192,631,770 Hz in modo che quando diviso per questo numero l'uscita sia esattamente 1 Hz o 1 al secondo.

L'accuratezza a lungo termine ottenibile dal moderno orologio atomico al cesio (il tipo più comune) è migliore di un secondo ogni milione di anni. L'orologio atomico dell'idrogeno mostra una precisione migliore a breve termine (una settimana), circa 10 volte la precisione di un orologio atomico al cesio. Pertanto, l'orologio atomico ha aumentato la precisione della misurazione del tempo di circa un milione di volte rispetto alle misurazioni effettuate mediante tecniche astronomiche.

Synchonising ad un orologio atomico

Il modo più semplice per sincronizzare un orologio atomico è usare a server NTP dedicato. Questi dispositivi riceveranno il segnale di orologio GPS ataomico o le onde radio da luoghi come NIST o NPL.

Funzionalità di Network Time Protocol

Giovedi, April 16th, 2009

NTP dipende da un clock di riferimento e da tutti gli orologi sul Rete NTP sono sincronizzati a quel tempo. È quindi fondamentale che l'orologio di riferimento sia il più accurato possibile. Gli orologi più accurati sono orologi atomici. Questi dispositivi di laboratorio di fisica di grandi dimensioni possono mantenere un tempo preciso per milioni di anni senza perdere un secondo.

An Server NTP riceverà il tempo da un orologio atomico o da Internet, dalla rete GPS o dalle trasmissioni radio. Nell'utilizzare un orologio atomico come riferimento, una rete NTP sarà precisa entro pochi millisecondi della scala cronologica globale del mondo UTC (Coordinated Universal Time).

NTP è un sistema gerarchico. Quanto più un dispositivo è vicino all'orologio di riferimento, tanto più alto è lo strato NTP. Un orologio di riferimento dell'orologio atomico è un dispositivo 0 a strato e a Server NTP che riceve il tempo da esso è un dispositivo 1 stratificato, i client del server NTP sono dispositivi 2 stratum e così via.

A causa di questo sistema gerarchico, i dispositivi più in basso degli strati possono anche essere usati come riferimento che consente alle grandi reti di funzionare mentre sono collegati a un solo NTP time server.

NTP è un protocollo che è fault tolerant. NTP controlla gli errori e può elaborare più fonti di tempo e il protocollo selezionerà automaticamente il migliore. Anche quando un orologio di riferimento è temporaneamente non disponibile, NTP può utilizzare le misurazioni del passato per stimare l'ora corrente.

Ricezione del tempo e ricerca dell'origine ora corretta

Lunedi, April 6th, 2009

Quindi hai deciso di sincronizzare la tua rete con UTC (Coordinated Universal Time), hai un time server che utilizza NTP (Network Time Protocol) ora l'unica cosa su cui decidere è dove ricevere il tempo da.

NTP server non generano tempo ricevono semplicemente un segnale sicuro da un orologio atomico ma è questo controllo costante del tempo che mantiene il Server NTP accurata e a sua volta la rete che sta sincronizzando.

Ricevere un segnale orario dell'orologio atomico è dove il server NTP ha il meglio. Esistono molte fonti di tempo UTC su Internet, ma queste non sono raccomandate per qualsiasi uso aziendale o ogni qualvolta la sicurezza è un problema dato che le fonti Internet di UTC sono esterne al firewall e possono compromettere la sicurezza - ne discuteremo più in dettaglio in futuro post.

Comunemente, ci sono due tipi di server del tempo. Ci sono quelli che ricevono una sorgente di orologio atomico dell'ora UTC dalle trasmissioni radio a onde lunghe o quelli che usano la rete GPS (Global Positioning System) come fonte.

Le trasmissioni radio a onde lunghe sono trasmesse da diversi laboratori nazionali di fisica. I segnali più comuni sono gli USA WWVB (trasmessi da NIST - National Institute for Standards and Time), il Regno Unito MSF (trasmesso dal Regno Unito Laboratorio Nazionale di Fisica) e il segnale tedesco DCF (trasmesso dal laboratorio nazionale tedesco di fisica).

Non tutti i paesi producono questi segnali orari e i segnali sono vulnerabili alle interferenze derivanti dalla topografia. Tuttavia, negli Stati Uniti il ​​segnale WWVB è ricevibile in molte aree del Nord America (incluso il Canada) anche se la potenza del segnale varia a seconda della geografia locale, come le montagne, ecc.

Il segnale GPS d'altra parte è disponibile letteralmente ovunque sul pianeta così come l'antenna GPS collegata al GPS server NTP può avere una visione chiara del cielo.

Entrambi i sistemi sono un metodo affidabile e accurato per l'ora UTC e l'utilizzo di entrambi consentirà la sincronizzazione di una rete di computer entro pochi millisecondi di UTC.

Difficoltà nel dire il tempo!

Venerdì, aprile 3rd, 2009

La precisione nel dire il tempo non è mai stata così importante come adesso. Ultra preciso orologi atomici sono la base di molte delle tecnologie e innovazioni del ventesimo secolo. Internet, navigazione satellitare, controllo del traffico aereo e operazioni bancarie globali sono solo alcune delle applicazioni che dipendono da un cronometraggio particolarmente accurato.

Il problema che abbiamo affrontato nell'età moderna è che la nostra comprensione esatta di che tempo è è cambiata tremendamente nel secolo scorso. In precedenza si pensava che il tempo fosse costante, immutabile e che avessimo viaggiato avanti nel tempo alla stessa velocità.

Anche misurare il trascorrere del tempo era semplice. Ogni giorno, governato dalla rivoluzione della Terra, era diviso in uguali quantità 24 - l'ora. Tuttavia, dopo le scoperte di Einstein nel secolo scorso, fu presto scoperto che il tempo non era affatto costante e poteva variare per osservatori diversi in quanto la velocità e persino la gravità possono rallentarlo.

Man mano che il nostro cronometraggio diventava più preciso, un altro problema divenne evidente e quello era il vecchio metodo di tenere traccia del tempo, usando la rotazione della Terra, non era un metodo accurato.

A causa dell'influenza gravitazionale della Luna nei nostri oceani, la rotazione della Terra è sporadica, a volte non all'altezza della giornata 24 e talvolta a lunga durata.

Gli orologi atomici sono stati sviluppati per cercare di mantenere il tempo il più preciso possibile. Funzionano usando le oscillazioni immutabili dell'elettrone di un atomo mentre cambiano l'orbita. Questo "ticchettio" di un atomo si verifica oltre nove miliardi di volte al secondo negli atomi di cesio che li rende una base ideale per un orologio.

Questo tempo di orologio atomico ultra preciso (conosciuto ufficialmente come International Atomic Time - TAI) è la base per il calendario ufficiale mondiale, anche se a causa della necessità di mantenere il calendario in parallelo con la rotazione della Terra (importante quando si tratta di corpi terrestri extra come oggetti astronomici o anche satelliti) i secondi di addizione, noti come secondo intercalare, vengono aggiunti al TAI, questa scala temporale alterata è nota come UTC - Coordinated Universal Time.

UTC è la scala temporale utilizzata dalle aziende, dall'industria e dai governi di tutto il mondo. Poiché è governato da orologi atomici, significa che tutto il mondo può comunicare usando la stessa scala temporale, regolata dagli orologi atomici ultra-precisi. Le reti di computer in tutto il mondo ricevono questa volta utilizzando NTP server (Network Time Protocol) assicurando che tutti abbiano lo stesso tempo entro pochi millisecondi.