Accuratezza aumentata dei sistemi Dual NTP Server

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à.

Sicurezza e sincronizzazione

La sicurezza è spesso l'aspetto più preoccupato della gestione di una rete di computer. Mantenere gli utenti indesiderati fuori mentre consente agli utenti di accedere alle applicazioni di rete è un lavoro a tempo pieno. Eppure molti amministratori di rete non prestano attenzione a uno degli aspetti più cruciali per mantenere una rete sicura - la sincronizzazione temporale.

Sincronizzazione oraria non è solo importante, ma è di vitale importanza per la sicurezza della rete, eppure è sbalorditivo il modo in cui molti amministratori di rete non lo rispettano o non riescono a sincronizzare correttamente i loro sistemi.

Assicurare lo stesso orario e l'ora esatta (idealmente UTC - Coordinated Universal Time) è su ogni macchina di rete è essenziale in quanto i ritardi possono essere una porta aperta per gli hacker per scivolare inosservati e ciò che è peggio se le macchine vengono hackerate non funzionano nello stesso tempo può essere quasi impossibile da rilevare, riparare e ottenere rete di backup e in esecuzione.

Tuttavia, la sincronizzazione dell'ora è uno dei compiti più semplici da utilizzare, in particolare poiché la maggior parte dei sistemi operativi ha una versione del protocollo NTP temporale (Network Time Protocol).

Trovare un time server preciso può a volte essere problematico, in particolare se la rete è sincronizzata su Internet in quanto ciò può sollevare altri problemi di sicurezza come avere una porta aperta nel firewall e una mancanza di autenticazione possibile da parte di NTP per garantire che il segnale sia attendibile.

Tuttavia, un metodo più semplice per la sincronizzazione dell'orario, sia accurato che sicuro, consiste nell'utilizzare un servizio dedicato NTP time server (noto anche come server di rete). Un Server NTP prenderà un segnale orario direttamente dal GPS o dall'ora nazionale e dalle trasmissioni radio di frequenza emesse da organizzazioni come NIST or NPL.

Usando un dedicato Server NTP la rete diventerà molto più sicura e se succede il peggio e il sistema diventa vittima di utenti malintenzionati, allora avere una rete sincronizzata farà sì che sia facilmente risolvibile.

Qual è la migliore fonte di tempo UTC?

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.

Come sincronizzare un computer con un orologio atomico

Sincronizzazione oraria è spesso un aspetto sottovalutato della gestione del computer. Generalmente la sincronizzazione dell'ora è cruciale solo per le reti o per i computer che richiedono transazioni time-sensitive su Internet.

La sincronizzazione dell'ora con i moderni sistemi operativi come Windows Vista, XP o le diverse versioni di Linux è relativamente facile poiché la maggior parte contiene il protocollo di sincronizzazione dell'ora NTP (Network Time Protocol) o una versione semplificata (SNTP).

NTP è un programma basato su un algoritmo e funziona utilizzando una singola origine oraria che può essere distribuita tra la rete (o un singolo computer) e viene costantemente controllata per garantire che gli orologi della rete funzionino correttamente.

Per utenti di computer singoli o reti in cui la sicurezza e la precisione non sono i problemi principali (anche se per qualsiasi sicurezza di rete dovrebbe essere un problema principale), il metodo più semplice per sincronizzare un computer è utilizzare uno standard di tempo di Internet.

Con un sistema operativo Windows questo può essere fatto facilmente su un singolo computer facendo doppio clic sull'icona dell'orologio e quindi configurando la scheda Ora Internet. Tuttavia, si deve notare che nell'utilizzo di un'origine basata su Internet come nist.gov o windows.time, una porta dovrà essere lasciata aperta nel firewall che potrebbe essere sfruttata dagli utenti malintenzionati.

Per gli utenti della rete e coloro che non vogliono lasciare vulnerabilità nel proprio firewall, la soluzione più appropriata è l'utilizzo di un apposito ora del server di rete. La maggior parte di questi dispositivi utilizza anche il protocollo NTP ma poiché ricevono un riferimento temporale all'esterno della rete (di solito tramite GPS o radio a onde lunghe) non lasciano vulnerabilità nel firewall.

Queste Server NTP i dispositivi sono anche molto più affidabili e precisi dei fusi orari di Internet in quanto comunicano direttamente con il segnale di un orologio atomico piuttosto che essere diversi livelli (in termini NTP noti come strati) dall'orologio di riferimento come la maggior parte delle fonti di tempo di internet.

Domande GPS comuni

Il segnale orario GPS è uguale al segnale di posizionamento GPS?

Sì. I segnali che vengono trasmessi da Satelliti GPS contiene informazioni sul tempo e la posizione del satellite da cui proviene (e la sua velocità). Le informazioni sul tempo sono generate da un cesio a bordo orologio atomico. Sono queste informazioni utilizzate dai dispositivi di navigazione satellitare (navigatori satellitari) che consentono il posizionamento globale. I navigatori satellitari usano questi segnali da più satelliti per triangolare una posizione.

Quanto è accurato il posizionamento GPS?

Poiché il segnale orario generato dal GPS proviene da un orologio atomico, è preciso all'interno dei nanosecondi 16 (16 miliardesimi di secondo). Poiché la luce percorre quasi 186 000 in un secondo, equivale a circa 16 piedi (5 + metri), il che significa che un sistema di posizionamento GPS è solitamente preciso per questo.

L'ora GPS è la stessa di UTC?

No. Ora GPS, come l'UTC (Coordinated Universal Time) si basa su International Atomic Time (TAI) - il tempo raccontato da orologi atomici. Tuttavia, poiché il sistema GPS è stato sviluppato diversi decenni fa, ora è 14 secondi (e presto 15) dietro a UTC perché ha perso i Leap Seconds aggiunti a UTC per calibrare la rotazione rallentata della Terra.

Come posso utilizzare il GPS come fonte di UTC?

Fortunatamente a GPS ora del server convertirà il GPS all'ora UTC corrente, che come 1 gennaio 2009 significherà che deve aggiungere esattamente 15 secondi.

GPS Time Server e la sua precisione dallo spazio

La rete GPS (Global Positioning System) è comunemente nota come sistema di navigazione satellitare. Tuttavia, in realtà trasmette un segnale orario ultra preciso da un orologio atomico di bordo.

È questa informazione che viene ricevuta dai dispositivi di navigazione satellitare che possono quindi triangolare la posizione del ricevitore calcolando il tempo impiegato dal segnale per arrivare da vari satelliti.

Questi segnali orari, come tutte le trasmissioni radio viaggiano alla velocità della luce (che è vicina a 300,000km al secondo). È quindi molto importante che questi dispositivi non siano solo precisi ad un secondo ma fino ad un milionesimo di secondo, altrimenti il ​​sistema di navigazione sarebbe inutile.

È questa informazione di temporizzazione che può essere utilizzata da un GPS ora del server come base per il tempo di rete. Anche se questa informazione sul tempo non è in un formato UTC (Coordinated Universal Time), la scala cronologica globale del mondo, è facilmente convertibile a causa della sua origine da un orologio atomico.

A GPS ora del server può ricevere il segnale da un'antenna GPS anche se questo ha bisogno di avere una buona visione del cielo mentre i satelliti trasmettono le loro trasmissioni via linea di vista.
Utilizzando un dedicato GPS ora del server una rete di computer può essere sincronizzata in pochi millisecondi di NTP (milli = 1000 di un secondo) e fornire sicurezza e autenticazione.

In seguito all'aumento dell'uso della tecnologia GPS negli ultimi anni, i time server GPS sono ora relativamente economici e sono sistemi semplici da installare.

La prossima generazione di orologi atomici precisi inizia a ticchettare mentre gli scienziati del NIST svelano il nuovo orologio di stronzio

Quei pionieri cronologici a NIST hanno collaborato con l'Università del Colorado e hanno sviluppato l'orologio atomico più preciso al mondo fino ad oggi. L'orologio a base di stronzio è quasi due volte più preciso degli attuali orologi al cesio usati per governare UTC (Coordinated Universal Time) in quanto perde solo un secondo ogni 300 milioni di anni.

A base di stronzio orologi atomici vengono ora visti come la via da percorrere nel cronometraggio poiché sono ottenibili livelli superiori di accuratezza che non sono possibili con l'atomo di cesio. Gli orologi di stronzio, come i loro predecessori, agiscono sfruttando la vibrazione naturale degli atomi, ma altamente coerente.

Tuttavia, queste nuove generazioni di orologi utilizzano raggi laser e temperature estremamente basse prossime allo zero assoluto per controllare gli atomi e si spera che sia un passo avanti nella creazione di un orologio perfettamente preciso.

Questa estrema precisione può sembrare un passo troppo lungo e inutile, ma gli usi per tale precisione sono molti e quando si considerano le tecnologie sviluppate basate sulla prima generazione di orologi atomici come la navigazione GPS, Server NTP sincronizzazione e trasmissione digitale un nuovo mondo di tecnologia entusiasmante basato su questi nuovi orologi potrebbe essere proprio dietro l'angolo.

Mentre attualmente la scala cronologica globale del mondo, UTC, si basa sul tempo raccontato da una costellazione di orologi al cesio (e incidentalmente anche la definizione di un secondo come poco più di 9 miliardi di zecche al cesio), si pensa che quando il Comitato consultivo per Tempo e frequenza presso il Bureau International des Poids et Mesures (BIPM) dopo si incontrerà discuterà se fare queste prossime generazioni di orologi atomici il nuovo standard.

Tuttavia, gli orologi di stronzio non sono l'unico metodo di tempo altamente preciso. L'anno scorso un orologio quantistico, sviluppato anche al NIST, ha gestito l'accuratezza di 1 secondo in 1 miliardi di anni. Tuttavia, questo tipo di orologio non può essere monitorato direttamente e richiede uno schema più complesso per monitorare il tempo.

Mantenere il tempo preciso e l'importanza di un server di riferimento orario di rete

A ora del server di rete può essere uno dei dispositivi più cruciali su una rete di computer poiché i timestamp sono vitali per la maggior parte delle applicazioni di computer dall'invio e dalla posta elettronica al debug di una rete.

Piccole inesattezze in un timestamp possono causare il caos su una rete, dalle e-mail che arrivano prima che siano state inviate tecnicamente, a lasciare un intero sistema vulnerabile alle minacce alla sicurezza e persino alle frodi.

Tuttavia, un server orario di rete è valido solo come l'ora sorgente a cui si sincronizza. Molti amministratori di rete scelgono di ricevere un codice di temporizzazione da Internet, tuttavia, molte fonti di orario Internet sono del tutto imprecise e spesso troppo lontane da un cliente per fornire un'accuratezza reale.

Inoltre, le fonti temporali basate su Internet non possono essere autenticate. L'autenticazione è una misura di sicurezza utilizzata da NTP (Network Time Protocol che controlla il time server di rete) per garantire che il time server sia esattamente quello che dice di essere).

Per garantire che il tempo esatto sia mantenuto, è fondamentale selezionare una sorgente temporale sicura e accurata. Esistono due metodi che possono garantire una precisione al millesimo di secondo (tempo universale coordinato - una scala cronologica globale basata sul tempo indicato dagli orologi atomici).

Il primo consiste nell'utilizzare una trasmissione nazionale specializzata in tempo e frequenza trasmessa in diversi paesi tra cui Regno Unito, Stati Uniti, Germania, Francia e Giappone. Sfortunatamente queste trasmissioni non possono essere rilevate ovunque, ma il secondo metodo consiste nell'utilizzare il segnale di temporizzazione trasmesso dalla rete GPS che è disponibile letteralmente ovunque sulla faccia del pianeta.

A ora del server di rete userà questo codice temporale e sincronizzerà un'intera rete utilizzando NTP, motivo per cui vengono spesso indicati come a Server NTP or NTP time server. NTP regola continuamente gli orologi della rete assicurandosi che non ci sia una deriva.

Galileo e il server NTP GPS

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

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.