Utilizzo dei segnali dell'orologio atomico
Pubblicato da Richard Williams N on Novembre 10th, 2010
La precisione sta diventando sempre più rilevante in quanto la tecnologia diventa sempre più importante per il funzionamento della nostra vita quotidiana. E mentre le nostre economie diventano più dipendenti dal mercato globale, precisione e sincronizzazione del tempo è molto importante.
I computer sembrano controllare molto la nostra vita quotidiana e il tempo è essenziale per la moderna infrastruttura di rete del computer. I timestamp assicurano che le azioni vengano eseguite dai computer e sono l'unico punto di riferimento dei sistemi IT per il controllo degli errori, il debug e la registrazione. Un problema con il tempo in una rete di computer e potrebbe portare alla perdita di dati, al fallimento delle transazioni e ai problemi di sicurezza.
La sincronizzazione su una rete e la sincronizzazione con un'altra rete con cui comunichi sono essenziali per prevenire gli errori sopra citati. Ma quando si tratta di comunicare con le reti di tutto il mondo, le cose possono essere ancora più complicate in quanto il tempo sull'altro lato del mondo è ovviamente diverso quando si passa ogni fuso orario.
Per contrastare questo, è stata ideata una scala temporale globale basata sul tempo di orologio atomico. UTC - Coordinated Universal Time - elimina le fasce orarie consentendo a tutte le reti in tutto il mondo di utilizzare la stessa sorgente di tempo, assicurando che i computer, indipendentemente da dove si trovino nel mondo, siano sincronizzati insieme.
Per sincronizzare una rete di computer, UTC viene distribuito utilizzando il software di sincronizzazione dell'ora NTP (Network Time Protocol). L'unica complicazione sta ricevendo una fonte di tempo UTC poiché è generata da orologi atomici che sono sistemi da svariati milioni di dollari che non sono disponibili per l'uso di massa.
Fortunatamente, i segnali dagli orologi atomici possono essere ricevuti utilizzando un NTP time server. Questi dispositivi possono ricevere trasmissioni radio trasmesse da laboratori fisici che possono essere utilizzate come fonte di tempo per sincronizzare un'intera rete di computer.
Altri time server NTP utilizzano i segnali trasmessi dai satelliti GPS come fonte di tempo. L'informazione di posizionamento in questi segnali è in realtà un segnale temporale generato da orologi atomici a bordo dei satelliti (che viene quindi triangolato dai ricevitori GPS).
Che si tratti di un server NTP o di una radio di riferimento GPS ora del server - un'intera rete di centinaia e persino migliaia di macchine possono essere sincronizzate insieme.