Sincronizzazione di tempo verificabile con un server NTP

sincronizzazione oraria è cruciale per molte applicazioni moderne. Mentre le reti di computer devono essere eseguite in perfetto orario per evitare errori e garantire la sicurezza, altri sistemi richiedono la sincronizzazione dell'orario per motivi legali.

Autovelox medi, videocamere a semaforo, telecamere a circuito chiuso, parchimetri e sistemi di allarme per citarne solo alcuni, tutti richiedono sincronizzazione temporale precisa non solo per garantire il corretto funzionamento dei sistemi, ma anche per fornire una traccia verificabile e legale per l'utilizzo nei procedimenti giudiziari.

In caso contrario, il sistema potrebbe risultare completamente inutile in quanto qualsiasi caso legale basato sulla tecnologia dovrebbe essere dimostrabile.

Ad esempio, una rete TVCC non sincronizzata non sarebbe ammissibile in tribunale, un convenuto potrebbe facilmente affermare che un'immagine di loro su una fotocamera non potrebbe essere loro in quanto non erano nelle vicinanze in quel momento e a meno che il sistema di telecamere non possa essere controllato e dimostrato di essere accurato allora ragionevole dubbio vedrebbe ogni caso contro il sospetto caduto.

Per questo motivo, sistemi come quelli sopra menzionati richiedono una sincronizzazione temporale completa e verificabile che possa essere dimostrata oltre ogni ragionevole dubbio in un sistema giudiziario.

Un sistema verificabile di sincronizzazione dell'ora è possibile solo utilizzando un dedicato NTP time server (Network Time Protocol). NTP server forniscono non solo un accurato metodo di sincronizzazione accurato a pochi millisecondi, ma forniscono anche un audit trail completo che non può essere contestato.

Sistemi server NTP utilizzare la rete GPS o le trasmissioni radio specializzate per ricevere l'ora dell'orologio atomico, il che è così preciso che potrebbe essere anche solo un secondo da Ora UTC (Universal Coordinated Time) è oltre 3 miliardi a uno che è addirittura maggiore dell'accuratezza di altre prove legali come il DNA.

Segnali tempo di orologio atomico GPS

Sembra che quasi ogni cruscotto dell'auto abbia un ricevitore GPS appollaiato in alto. Sono diventati incredibilmente popolari come strumento di navigazione con molte persone che fanno affidamento su di loro esclusivamente per aggirare le reti stradali.

La Global Positioning System è in circolazione da diversi anni ma è stato originariamente progettato e costruito per applicazioni militari statunitensi, ma è stato esteso per uso civile a seguito di un disastro aereo.

Mentre è incredibilmente utile e conveniente uno strumento, i sistemi GPS sono relativamente semplici nel suo funzionamento. La navigazione funziona utilizzando una costellazione di 30 o così satelliti (ce ne sono parecchi in orbita ma non più operativi).

I segnali inviati dai satelliti contengono tre informazioni che vengono ricevute dai dispositivi di navigazione satellitare nelle nostre auto.

Queste informazioni includono:

* L'ora in cui il messaggio è stato inviato

* La posizione orbitale del satellite (nota come effemeride)

* La salute generale del sistema e le orbite degli altri satelliti GPS (noto come l'almanacco)

Il modo in cui vengono elaborate le informazioni di navigazione è utilizzando le informazioni di quattro satelliti. Il tempo in cui i segnali hanno lasciato ciascuno dei satelliti viene registrato dal ricevitore satellitare e la distanza da ciascun satellite viene quindi elaborata utilizzando queste informazioni. Usando le informazioni di quattro satelliti è possibile capire esattamente dove si trova il ricevitore satellitare, questo processo è noto come triangolazione.

Tuttavia, lavorare esattamente dove ti trovi nel mondo fa affidamento sulla completa precisione dei segnali temporali trasmessi dai satelliti. Poiché segnali come il GPS viaggiano alla velocità della luce (circa 300,000 km al secondo attraverso il vuoto), anche un'accuratezza di un secondo potrebbe vedere le informazioni di posizionamento fuori dai chilometri 300! Attualmente il sistema GPS ha una precisione di cinque metri che dimostra quanto accurate siano le informazioni di temporizzazione trasmesse dai satelliti.

Questo alto livello di precisione è possibile perché ogni satellite GPS contiene orologi atomici. Gli orologi atomici sono incredibilmente accurati facendo affidamento sulle oscillazioni incrostanti degli atomi per mantenere il tempo - in effetti ogni satellite GPS funzionerà per oltre un milione di anni prima che deriverà di almeno un secondo (rispetto all'orologio elettronico medio che andrà alla deriva di un secondo in una settimana o due)

A causa di questo alto livello di precisione, gli orologi atomici a bordo dei satelliti GPS possono essere utilizzati come fonte di tempo preciso per il sincronizzazione delle reti di computer e altri dispositivi che richiedono la sincronizzazione.

La ricezione di questo segnale orario richiede l'uso di a Server NTP GPS che si sincronizzerà con il satellite e distribuirà il tempo a tutti i dispositivi su una rete.

Perché preoccuparsi di utilizzare un server temporale NTP?

Mantenere i computer sincronizzati su una rete è di vitale importanza, soprattutto se la rete in questione si occupa di transazioni sensibili al fattore tempo. E il mancato mantenimento di una rete sincronizzata può causare scompiglio portando a errori, vulnerabilità e infiniti problemi con il debug.

Tuttavia con la quantità di server di tempo online disponibili da luoghi affidabili come NIST o Microsoft viene spesso interrogato sul motivo per cui le reti di computer devono essere sincronizzate con un time server NTP esterno.

Questi dispositivi NTP dedicati sono spesso visti come una spesa inutile e molti amministratori di rete li perdono semplicemente e si collegano a un server di riferimento orario online, dopotutto, fa lo stesso lavoro vero?

In realtà ci sono due ragioni principali per cui NTP time server non sono solo importanti ma essenziali per la maggior parte delle reti di computer e per trascurarli potrebbe essere costoso in molti modi.

Lasciatemi spiegare. Il primo motivo per cui un esterno Server NTP è importante la precisione. Non è che le fonti di tempo in internet siano generalmente inaccurate (anche se molte lo sono) ma c'è la questione della distanza che il riferimento temporale deve percorrere. Inoltre, nei momenti in cui la connessione viene persa, a causa di un errore di connessione locale o del time server stesso, la rete inizierà a spostarsi finché la connessione non viene ripristinata.

In secondo luogo e forse la cosa più importante sono i problemi di sicurezza legati all'uso di una fonte di tempo di Internet. Il problema principale è che se la connessione a un server orario tramite la porta aperta (UDP 123 per le richieste NTP) deve essere lasciata aperta, e come qualsiasi altra porta aperta che può essere utilizzata come gateway per software e utenti malintenzionati.

Il motivo time server NTP dedicati sono essenziali per le reti di computer è che funzionano in modo completamente indipendente e esterno al firewall della rete. Invece di accedere a una fonte dell'ora attraverso Internet, usano le trasmissioni GPS o radio per ottenere il tempo. E così facendo possono fornire sempre un tempo preciso senza timore di perdere una connessione o permettere un brutto trojan attraverso il firewall.

Quando il tempo è denaro questioni di accuratezza

Viviamo in un mondo frenetico in cui il tempo conta. In alcuni settori anche un secondo può fare la differenza. Milioni di dollari si scambiano le mani in borsa ogni secondo e i prezzi delle azioni possono salire o precipitare.

Ottenere il giusto prezzo al momento giusto è essenziale per fare trading in un mercato monetario così veloce e la perfetta sincronizzazione del tempo di rete è essenziale per poterlo fare.

Garantire che ogni macchina che si occupa di azioni, azioni e obbligazioni abbia il tempo giusto è vitale se le persone stanno per commerciare nel mercato dei derivati, ma quando i commercianti sono seduti in diverse parti del mondo come può essere raggiunto.

Fortunatamente Coordinated Universal Time (UTC), una scala cronologica globale sviluppata dopo lo sviluppo degli orologi atomici, consente allo stesso tempo di governare ogni operatore, indipendentemente da dove si trovino nel mondo.

Dato che l'UTC è basato sul tempo di orologio atomico e viene mantenuto accurato da una costellazione di questi orologi, è altamente affidabile e preciso. E le industrie come la borsa usano UTC per governare il tempo sulle loro reti di computer.

La sincronizzazione dell'ora della rete del computer si ottiene nelle reti di computer utilizzando il Server NTP (Network Time Protocol). I server NTP ricevono una fonte di UTC da un riferimento di orologio atomico. Questo è o dalla rete GPS o attraverso trasmissioni radio specializzate (è disponibile anche via Internet ma non è altrettanto affidabile).

Una volta ricevuto, il server NTP distribuisce il tempo estremamente preciso in tutta la rete, controllando continuamente ogni dispositivo e workstation per garantire che l'orologio sia il più preciso possibile.

Queste Network Time Server può mantenere intere reti di centinaia e migliaia di macchine in perfetta sincronizzazione - entro pochi millisecondi di UTC!

Sincronizzazione dell'ora su Windows 7

Windows 7, l'ultimo sistema operativo di Microsoft, è anche il loro primo sistema operativo che sincronizza automaticamente l'orologio del PC con una fonte internet di Ora UTC (Coordinated Universal Time). Dal momento in cui un computer Windows 7 è acceso e connesso a Internet, richiederà i segnali orari dal servizio orario di Microsoft - time.windows.com.

Mentre per molti utenti domestici questo li salverà la seccatura di impostare e correggere il loro orologio mentre va alla deriva, per gli utenti aziendali potrebbe essere problematico in quanto le fonti di tempo internet non sono sicure e ricevere una sorgente di tempo attraverso la porta UDP sul firewall potrebbe portare a violazioni della sicurezza e come fonti di tempo di Internet non possono essere autenticati da NTP (Network Time Protocol) i segnali possono essere dirottati da utenti malintenzionati.

L'origine dell'ora di Internet può essere disattivata aprendo la finestra di dialogo dell'orologio e della data e aprendo la scheda Ora Internet, facendo clic sul pulsante "Modifica" e deselezionando la casella "Sincronizzazione con un server orario di Internet<opzione. '

Anche se questo non avrà la certezza che non ci sarà traffico indesiderato attraverso il firewall, ciò significherà anche che la macchina 7 di Windows non sarà sincronizzata con UTC e il suo cronometraggio dipenderà dall'orologio della scheda madre, che alla fine andrà alla deriva.

Per sincronizzare una rete di macchine Windows 7 con una fonte precisa e sicura di UTC, la soluzione più pratica e più semplice è quella di collegare un time server NTP dedicato. Questi si collegano direttamente a un router o switch e abilitano la ricezione sicura di una sorgente dell'orologio atomico.

NTP time server utilizzare il segnale GPS altamente accurato e sicuro (Global Positioning System) disponibile ovunque sul pianeta o più segnali radio localizzati a onde lunghe trasmessi da diversi laboratori nazionali di fisica come NIST e NPL.

Scelta di un'origine per la sincronizzazione UTC

Garantire la sincronizzazione di una rete di computer è vitale nelle moderne reti di computer. Sincronizzazione, non solo tra diversi computer in rete, ma anche ogni rete di computer che comunica con altre reti deve essere sincronizzata con loro.

UTC (Coordinated Universal Time) è una scala cronologica globale che consente di sincronizzare le reti su altri lati del globo. La sincronizzazione di una rete in UTC è relativamente semplice grazie a NTP (Network Time Protocol) il protocollo software progettato proprio per questo scopo.

La maggior parte dei sistemi operativi, inclusa l'ultima versione di Windows 7 di Microsoft, ha una versione di NTP (spesso in una forma semplificata nota come SNTP), che consente di utilizzare una singola origine oraria per sincronizzare ogni computer e dispositivo su una rete.

La selezione di una fonte per questo riferimento temporale è l'unica vera difficoltà nella sincronizzazione di una rete. Esistono tre sedi principali in cui è possibile ricevere con precisione l'ora UTC da:

Ora di Internet

Esistono molte fonti di tempo su Internet e l'ultima versione di Windows (Windows 7) si sincronizza automaticamente con il server di riferimento orario di Microsoft time.windows.com, quindi se il tempo di Internet è adeguato, gli utenti di 7 di Windows non devono modificare le loro impostazioni. Tuttavia, per le reti di computer in cui la sicurezza è un problema, le fonti di tempo in Internet possono lasciare un sistema vulnerabile, poiché il tempo deve essere ricevuto attraverso il firewall forzando l'apertura di una porta UDP. Questo può essere utilizzato da utenti malintenzionati. Inoltre, non esiste un'autenticazione con un'origine ora internet in modo che il timecode possa essere dirottato prima che arrivi alla rete.

GPS Time

Disponibile letteralmente in tutto il mondo, il GPS fornisce una fonte 24-hour, 365 giorni-un-anno di ora UTC. Consegnato esternamente al firewall tramite il segnale satellitare GPS, sincronizzazione dell'ora con il GPS è preciso e sicuro.

Trasmissioni radio

Di solito trasmesso da laboratori nazionali di fisica come NIST negli Stati Uniti e nel Regno Unito NPL, i segnali del tempo vengono ricevuti via longwave e sono anche esterni al firewall quindi sono sicuri e precisi.

A time server NTP dedicato può ricevere sia il segnale orario radio che GPS garantendo precisione e sicurezza.

Configurazione di un server orario NTP dedicato su Windows 7

Windows 7 è il più recente sistema operativo di Microsoft. Sostituendo il Windows Vista piuttosto deludente, Windows 7 promette di correggere i difetti che rendevano il suo predecessore così impopolare.

Una delle modifiche apportate da Windows 7 è che sincronizza automaticamente l'ora utilizzando il servizio Ora di Windows che si trova in windows.time.com. Mentre questo è un time server 2 stratificato preciso, gestito da Microsoft, può essere modificato per un'altra fonte di tempo Internet. Tuttavia, anche Microsoft consiglia di non utilizzare le origini dell'orario Internet per le reti di computer poiché non possono essere autenticate dal protocollo temporale NTP (Protocollo Network Time). Inoltre, una fonte di tempo internet ha bisogno di una porta lasciata aperta nel firewall per i segnali temporali per farcela. Qualsiasi porta aperta in un firewall può essere utilizzata da un utente malintenzionato per ottenere l'accesso alla rete.

Per un metodo sicuro, autenticato e accurato di sincronizzazione di una rete Windows 7, è consigliabile usare a server di rete dedicato. La maggior parte di questi time server utilizza il protocollo NTP (Network Time Protocol) che può facilmente distribuire un singolo server in una rete di centinaia e persino migliaia di macchine.

I server del tempo si collegano direttamente al router / switch per la rete o possono essere installati su una singola macchina. Piuttosto che fare affidamento su Internet per una fonte di tempo e rischio lasciando i firewall porta UDP aperta, dedicata NTP time server utilizzare i segnali GPS o le trasmissioni radio a onde lunghe trasmesse dai laboratori nazionali di fisica, come il segnale MSF trasmesso dal Regno Unito NPL e il segnale USA WWVB trasmesso da NIST.

Poiché questi segnali sono esterni al firewall e possono essere autenticati da NTP per stabilire l'autorità dei segnali e sono un metodo più accurato e sicuro di sincronizzazione di una rete Windows 7.

IBM assume la Congestion Charge di Londra con Galleon Time Server

Giganti del computer IBM hanno preso in carico la gestione dello schema di congestion charge di Londra questa settimana e, come i loro predecessori, Capita, sincronizzeranno il sistema con i server orari di Galleon Systems.

Essenziale per la gestione dello schema di addebito della congestione di Londra e per garantire che tutte le telecamere 400 siano sincronizzate esattamente allo stesso tempo, la società blue-chip ha scelto Sistemi di Galleon come il loro fornitore di server di tempo di rete per controllare il sistema di ricarica della congestione.

Dopo aver fornito a Capita i precedenti controllori del sistema di tariffazione della congestione con il suo NTS Network Time Server Per sincronizzare con precisione il sistema di telecamere, Galleon Systems ora fornisce a IBM anche l'hardware mission-critical.

La gamma di server di rete Galleon Systems può sincronizzare le reti con una precisione milliseconda e ricevere una sorgente di orologio atomico precisa e sicura dalla rete GPS (Global Positioning System) o il segnale orario radio trasmesso dai laboratori nazionali di fisica come NPL.

Lo schema di congestione di Londra potrebbe non essere apprezzato da molti che devono pagare la tariffa giornaliera, ma lo schema è stato riconosciuto in tutto il mondo come un metodo efficace per ridurre la congestione della città e schemi simili alla zona di congestione di Londra vengono implementati in città in tutto il mondo.

Galleon Systems è il principale fornitore del Regno Unito di Network Time Server e NTP (Network Time Protocol), apparecchiature per la sincronizzazione dell'ora, avendo fornito soluzioni di temporizzazione della rete per oltre un decennio.

Perché sincronizziamo il tempo

Viviamo e lavoriamo in un mondo completamente diverso da quello in cui molti di noi sono nati. Adesso è più probabile che compriamo qualcosa da Internet mentre passeggiamo lungo la strada principale del carbone. Anche i grandi affari e il commercio sono cambiati: il mercato diventa veramente globale e Internet è lo strumento più comune per il commercio.

Il trading globale fornisce i suoi problemi anche se i diversi calendari governano i diversi paesi del mondo. Per garantire la parità, è stata introdotta una scala cronologica globale in 1970 Coordinated Universal Time (UTC). Tuttavia, con l'avanzare dell'e- commerce, aumentava anche la necessità di garantire un'accurata sincronizzazione con l'UTC.

Il problema più grande è che la maggior parte degli orologi e degli orologi, inclusi quelli incorporati nelle schede madri del computer, sono suscettibili di deriva. E poiché le diverse macchine andranno alla deriva a velocità diverse, la comunicazione globale e l'e-commerce potrebbero essere impossibili. Basti pensare alla differenza che un secondo può fare nei mercati come la borsa, dove le fortune vengono vinte o perse, o quando acquisti le prenotazioni dei posti online, cosa succederebbe se qualcuno su un computer con un orologio più lento prenotasse lo stesso posto dopo di te, il i timestamp del computer mostreranno la persona prenotata prima di te.

Possono verificarsi altri errori imprevedibili, anche nelle reti interne, quando i computer eseguono orari diversi. I dati possono andare persi, gli errori possono essere difficili da registrare, rintracciare e correggere e gli utenti malintenzionati possono trarre vantaggio dalla confusione temporale.

Per garantire una sincronizzazione veramente globale, le reti di computer possono sincronizzarsi con un orologio atomico consentendo a tutti i computer su una rete di rimanere entro pochi millisecondi di UTC. Uso delle reti di calcolo NTP server (Network Time Protocol) per garantire una sincronizzazione accurata, la maggior parte NTP server ricevere l'ora dell'orologio atomico da entrambi i satelliti GPS di frequenze radio.

Il modo in cui funziona un orologio atomico

Gli orologi atomici sono i cronometri più accurati che abbiamo. Sono milioni di volte più accurati degli orologi digitali e possono conservare il tempo per centinaia di milioni di anni senza perdere nemmeno un secondo. Il loro uso ha rivoluzionato il modo in cui viviamo e lavoriamo e hanno consentito tecnologie come i sistemi di navigazione satellitare e il commercio online globale.

Ma come lavorano? Stranamente, gli orologi atomici funzionano allo stesso modo degli orologi meccanici ordinari. Ma piuttosto che avere una molla a spirale e una massa o un pendolo usano le oscillazioni degli atomi. Gli orologi atomici non sono radioattivi in ​​quanto non si basano sul decadimento atomico, ma si basano sulle minuscole vibrazioni a determinati livelli di energia (oscillazioni) tra il nucleo di un atomo e gli elettroni circostanti.

Quando l'atomo riceve l'energia del microonde esattamente alla giusta frequenza, cambia stato energetico, questo stato è costante e immutabile e le oscillazioni possono essere misurate proprio come le zecche di un orologio meccanico. Tuttavia, mentre gli orologi meccanici spuntano ogni secondo, orologi atomici 'tick' diversi miliardi di volte al secondo. Nel caso degli atomi di cesio, più comunemente usati negli orologi atomici, spuntano 9,192,631,770 al secondo - che ora è la definizione ufficiale di un secondo.

Gli orologi atomici ora governano l'intera comunità globale come una scala temporale universale UTC (Coordinated Universal Time) basato sul tempo di orologio atomico è stato sviluppato per garantire la sincronizzazione. Segnali di orologio atomico UTC può essere ricevuto dai server di riferimento della rete, spesso indicati come Server NTP, che può sincronizzare le reti di computer in pochi millisecondi di UTC.