Archivio per la categoria 'NTP applications'

Configurazione di una rete per utilizzare un server NTP Seconda parte: distribuzione del tempo

Giovedi, September 3rd, 2009

NTP (Network Time Protocol) è il protocollo progettato per la distribuzione del tempo tra una rete. NTP è gerarchico. Organizza una rete in strati, che sono la distanza da una sorgente di clock e dal dispositivo.

A server NTP dedicato che riceve l'ora da una sorgente UTC come il GPS o l'ora nazionale e i segnali di frequenza sono considerati come un dispositivo 1 di strato. Qualsiasi dispositivo collegato a Server NTP diventa uno stratum 2 dispositivo e dispositivi più in basso la catena diventano lo strato 2, 3 e così via.

Esistono strati stratificati per prevenire le dipendenze cicliche nella gerarchia. Ma il livello dello strato non è indice di qualità o affidabilità.

NTP controlla l'ora su tutti i dispositivi sulla rete, quindi regola l'ora in base a quanto deriva. Tuttavia, l'NTP va oltre il semplice controllo dell'orario su un orologio di riferimento, il programma NTP scambia informazioni sul tempo in base a pacchetti (blocchi di dati) ma rifiuta di credere al tempo in cui è stato detto fino a quando non sono stati effettuati diversi scambi, ciascuno superando una serie di test conosciuto come specifiche del prototipo. Richiede spesso circa cinque buoni campioni finché un server NTP non viene accettato come sorgente di temporizzazione.

NTP utilizza i timestamp per rappresentare l'ora corrente del giorno. Poiché il tempo è lineare, ciascun timestamp è sempre maggiore di quello precedente. I timestamp NTP sono in due formati ma trasmettono i secondi da un set point nel tempo (noto come l'epoca principale, impostato su 00: 00 1 gennaio 1900 per UTC) L'algoritmo NTP utilizza quindi questo timestamp per determinare l'importo da avanzare o ritirare il sistema o l'orologio di rete.

NTP analizza i valori di timestamp inclusa la frequenza degli errori e la stabilità. UN Server NTP manterrà una stima della qualità sia dei suoi orologi di riferimento che di se stessa.

Motivi per la sincronizzazione dell'orologio atomico

Mercoledì, agosto 26th, 2009

Gli orologi atomici hanno, all'insaputa della maggior parte della gente, rivoluzionato la nostra tecnologia. Molti dei modi in cui commerciamo, comunichiamo e viaggiamo dipendono ora esclusivamente dalla tempistica delle fonti di orologi atomici.

Una comunità globale spesso significa che dobbiamo comunicare con persone in altre aree del mondo e in altri fusi orari. A tale scopo è stato sviluppato un fuso orario universale, noto come UTC (Coordinated Universal Time), che si basa sul tempo indicato dagli orologi atomici.

Gli orologi atomici sono incredibilmente accurati, perdendo solo un secondo ogni cento milioni di anni, il che è sbalorditivo quando lo si confronta con orologi digitali che perderanno molto tempo in una settimana.

Ma perché abbiamo bisogno di tale precisione nel cronometraggio? Gran parte della tecnologia che impieghiamo nei tempi moderni è progettata per la comunicazione globale. Internet è un buon esempio. Tanto commercio viene fatto attraverso i continenti in campi come la borsa, la prenotazione dei posti e le aste online che il tempo esatto è cruciale. Immagina che stai facendo un'offerta per un articolo su Internet e fai un'offerta pochi secondi prima della fine, l'ultima e l'offerta più alta, sarebbe giusto perdere l'oggetto perché l'orologio sul tuo ISP era un po 'veloce e il computer quindi pensavo che l'offerta fosse finita. O che dire della prenotazione del posto; se due persone su lati diversi del globo prenotano un posto nello stesso momento, chi prende posto. Questo è il motivo per cui UTC è vitale per Internet.

Anche altre tecnologie come il posizionamento globale e il controllo del traffico aereo dipendono dagli orologi atomici per garantire la precisione (e nel caso del traffico aereo è fondamentale per la sicurezza). Anche i semafori e gli autovelox devono essere calibrati con orologi atomici, altrimenti il ​​biglietto per eccesso di velocità potrebbe non essere valido in quanto potrebbero essere interrogati in tribunale.

Per i sistemi informatici NTP time server sono il metodo preferito per ricevere e distribuire una fonte di ora UTC.

Soluzioni di temporizzazione della rete di computer

Lunedi, July 27th, 2009

Le reti di computer e Internet hanno cambiato radicalmente il modo in cui viviamo le nostre vite. I computer sono ora in costante comunicazione l'uno con l'altro rendendo possibili transazioni come lo shopping online, la prenotazione del posto e persino l'email.

Tuttavia, tutto questo è possibile solo grazie a sincronizzazione accurata della rete e in particolare l'uso di Network Time Protocol (NTP) utilizzato per garantire che tutte le macchine su una rete stiano funzionando contemporaneamente.

Sincronizzazione dei tempi è fondamentale per le reti di computer. I computer usano il tempo sotto forma di timestamp come unico indicatore per separare due eventi, senza che i computer di sincronizzazione abbiano difficoltà a stabilire l'ordine degli eventi o effettivamente se un evento è successo o meno.

La mancata sincronizzazione di una rete può avere effetti indicibili. Le e-mail possono arrivare prima che vengano inviate (secondo l'orologio del computer), i dati potrebbero andare persi o non essere memorizzati e, soprattutto, l'intera rete potrebbe essere vulnerabile a utenti malintenzionati e persino a truffatori.

Sincronizzazione con NTP è relativamente semplice in quanto la maggior parte dei sistemi operativi ha una versione del protocollo temporale già installata; tuttavia, scegliere un riferimento temporale per sincronizzare è più impegnativo.

UTC (Coordinated Universal Time) è un calendario globale governato da orologi atomici ed è utilizzato da quasi tutte le reti di computer in tutto il mondo. Sincronizzando con UTC una rete di computer sta essenzialmente sincronizzando l'ora della rete con qualsiasi altra rete di computer nel mondo che utilizza l'UTC.

Internet ha molte fonti di UTC disponibili ma i problemi di sicurezza con il firewall indicano che l'unico metodo sicuro per la ricezione di UTC è esternamente. Dedicato time server NTP può farlo utilizzando sia la radio a onde lunghe che le trasmissioni satellitari GPS.

Usare gli orologi atomici per sincronizzare una rete

Mercoledì, luglio 22nd, 2009

ponte le reti di computer devono essere sincronizzate di qualche grado. Lasciare che gli orologi sui computer di una rete stiano raccontando diverse volte è davvero un problema. Si possono verificare errori di ogni genere, come le e-mail che non arrivano, i dati che si perdono e gli errori che passano inosservati mentre le macchine lottano per dare un senso ai paradossi che il tempo non sincronizzato può causare.

Il problema è che i computer usano il tempo sotto forma di timestamp come unico punto di riferimento tra diversi eventi. Se questi non corrispondono, allora i computer hanno difficoltà a stabilire non solo l'ordine degli eventi, ma anche se gli eventi hanno avuto luogo.

Sincronizzazione di una rete di computer
insieme è estremamente semplice, grazie soprattutto al protocollo NTP (Network Time Protocol). NTP è installato sulla maggior parte dei sistemi operativi per computer, inclusi Windows e la maggior parte delle versioni di Linux.

NTP utilizza una singola origine oraria e garantisce che ogni dispositivo sulla rete sia sincronizzato fino a quel momento. Per molte reti questa singola origine temporale può essere qualsiasi cosa, dall'orologio da polso del responsabile IT all'orologio su una delle macchine desktop.

Tuttavia, per le reti che devono comunicare con altre reti, devono fare i conti con transazioni sensibili al fattore tempo o laddove sono richiesti elevati livelli di sicurezza sincronizzazione con una fonte UTC è un must.

Coordinated Universal Time (UTC) è una scala temporale globale utilizzata dall'industria in tutto il mondo. È governato da una costellazione di orologi atomici che lo rendono estremamente preciso (i moderni orologi atomici possono mantenere il tempo per 100 milioni di anni senza perdere un secondo).

Per una sincronizzazione sicura con l'UTC, c'è davvero solo un metodo e quello di usare a time server NTP dedicato. I server NTP online sono utilizzati da alcuni amministratori di rete, ma rischiano non solo l'accuratezza della sincronizzazione, ma anche la sicurezza, poiché gli utenti malintenzionati possono imitare il segnale orario NTP e penetrare nel firewall.

Come dedicato NTP server sono esterni al firewall, basandosi invece sul segnale satellitare GPS o sulle trasmissioni radio specialistiche sono molto più sicuri.

Utilizzo di un server NTP nella rete

Lunedi, July 20th, 2009

Il Network Time Protocol il server viene utilizzato nelle reti di computer in tutto il mondo. Mantiene sincronizzati sistemi e dispositivi di un'intera rete allo stesso tempo, normalmente una fonte di UTC (Coordinated Universal Time).

Ma è un Time Server NTP un requisito necessario e la tua rete di computer può sopravvivere senza una? La risposta breve è forse sì, una rete di computer può sopravvivere senza un Server NTP ma le conseguenze possono essere drammatiche.

I computer hanno lo scopo di semplificarci la vita, ma qualsiasi amministratore di rete ti dirà che possono causare una quantità terribile di difficoltà quando inevitabilmente si sbagliano e senza un'adeguata sincronizzazione temporale, identificare un errore e metterlo nel giusto può essere quasi impossibile.

I computer usano il tempo sotto forma di timestamp come unico riferimento che devono distinguere tra due eventi. Mentre i computer e le reti continueranno a funzionare senza un'adeguata sincronizzazione, sono estremamente vulnerabili. Non è solo la localizzazione e correzione degli errori estremamente difficili se le macchine non sono sincronizzate, la rete sarà vulnerabile agli utenti malintenzionati e al software virale che può trarne vantaggio.

Inoltre, non riuscendo a sincronizzare con UTC può causare problemi se la rete deve comunicare con altre reti sincronizzate. Qualsiasi transazione temporanea potrebbe fallire e il sistema potrebbe essere aperto a potenziali frodi o altre implicazioni legali come la dimostrazione che il tempo di una transazione potrebbe essere quasi impossibile.

I server NTP sono facili da installare e ricevere il segnale orario UTC da entrambe le trasmissioni a onde lunghe o dalla rete satellitare GPS che poi distribuiscono tra le macchine della rete. Come un time server NTP dedicato opera esternamente al firewall di rete, lo fa senza compromettere la sicurezza.

La mia rete di computer deve essere sincronizzata con un orologio atomico?

Giovedi, July 9th, 2009

sincronizzazione oraria con i server di protocollo del tempo di rete (NTP server) è ora una considerazione comune per gli amministratori di rete, anche se, il fatto che l'ora esatta indicata da un orologio atomico su una rete di computer sia spesso vista come non necessaria da alcuni amministratori

Quindi quali sono i vantaggi di sincronizzazione con un orologio atomico ed è necessario per la tua rete di computer? Bene, i vantaggi di avere una sincronizzazione temporale accurata sono molteplici, ma sono gli svantaggi di non averlo che sono più importanti.

L'ora UTC (Coordinated Universal Time) è una scala cronologica globale che viene mantenuta accurata da una costellazione di orologi atomici provenienti da tutto il mondo. È ora UTC NTP anche i time server si sincronizzano normalmente. Non solo fornisce un riferimento temporale accurato per sincronizzare anche le reti di computer, ma viene anche utilizzato da milioni di reti in tutto il mondo, pertanto la sincronizzazione con UTC equivale a sincronizzare una rete di computer con tutte le altre reti del mondo.

Per motivi di sicurezza è imperativo che tutte le reti di computer siano sincronizzate con un'origine temporale stabile. Questo non deve essere l'UTC che ogni singola sorgente farà a meno che la rete non esegua transazioni sensibili con altre reti, quindi l'UTC diventa cruciale altrimenti potrebbero verificarsi degli errori e questi possono variare dalle e-mail che arrivano prima della spedizione alla perdita di dati. Tuttavia, poiché l'UTC è governato da orologi atomici, è una fonte di tempo estremamente precisa e verificabile.

Alcuni amministratori di rete utilizzano come scorciatoia l'uso di un server di riferimento orario di Internet come origine dell'ora UTC, abbandonando la necessità di un dispositivo NTP dedicato. Tuttavia, ci sono rischi per la sicurezza nel fare una cosa del genere. In primo luogo, il meccanismo di sicurezza integrato utilizzato da NTP, chiamato autenticazione, che conferma l'origine del tempo è dove e chi afferma di essere, non è disponibile su Internet. In secondo luogo, i time server di Internet sono al di fuori del firewall, il che significa che una porta UDP deve essere lasciata aperta per consentire il traffico del segnale orario. Questo può essere manipolato da utenti malintenzionati o programmi virali.

A time server NTP dedicato è esterno alla rete e riceve l'ora dell'ora atomica UTC dal sistema satellitare GPS (sistema di posizionamento globale) o dalle trasmissioni radio specialistiche trasmesse dai laboratori nazionali di fisica.

Sincronizzazione dell'ora tramite la rete GPS

Lunedi, July 6th, 2009

Il GPS (Global Positioning System) i sistemi hanno rivoluzionato la navigazione per piloti, marinai e piloti. Quasi tutte le auto nuove di zecca vengono vendute con un sistema di navigazione satellitare integrato già installato e simili dispositivi rimovibili continuano a vendere a milioni.

Eppure il sistema GPS è uno strumento multiuso grazie soprattutto alla tecnologia che impiega per fornire informazioni di navigazione. Ogni satellite GPS contiene un orologio atomico quale segnale viene utilizzato per triangolare le informazioni di posizionamento.

Il GPS è in circolazione dal 1970 in ritardo ma è stato solo in 1983 che si è fermato dall'essere puramente uno strumento militare ed è stato aperto per consentire l'accesso commerciale gratuito a seguito di un abbattimento accidentale di un aereo passeggeri.

Per utilizzare il sistema GPS come riferimento temporale, a Orologio GPS or GPS ora del server è obbligatorio. Questi dispositivi di solito si basano sul protocollo temporale NTP (Network Time Protocol) per distribuire il segnale orario GPS che arriva tramite l'antenna GPS.

L'ora GPS non è la stessa di UTC (Coordinated Universal Time) che viene normalmente utilizzata NTP per la sincronizzazione dell'ora tramite trasmissioni radio o Internet. L'ora GPS corrispondeva originariamente all'ora UTC in 1980 durante la sua nascita, ma sin d'ora ci sono stati secondi intercalati aggiunti all'UTC per neutralizzare le variazioni della rotazione terrestre, tuttavia gli orologi satellitari di bordo sono corretti per compensare la differenza tra il tempo GPS e UTC, che è 17seconds, da 2009.

Utilizzando a GPS ora del server un'intera rete di computer può essere sincronizzata in pochi millisecondi di UTC assicurando che tutti i computer siano sicuri, sicuri e in grado di gestire efficacemente le transazioni time-sensitive.

Gestione dei tempi con sincronizzazione e data e ora dei computer

Martedì, Giugno 30th, 2009

Il tempo è importante per il buon funzionamento delle nostre vite quotidiane. Tutto ciò che facciamo è governato da o limitato a causa del tempo. Tuttavia il tempo è ancora più essenziale per i sistemi di computer in quanto è l'unico punto di riferimento che un computer deve distinguere tra eventi e processi.

Tutto ciò che un computer fa viene registrato dal processore con quale processo è stato fatto e esattamente quando è stato eseguito. Dal momento che i computer possono elaborare centinaia se non migliaia di transazioni al secondo, il timestamp è vitale per stabilire l'ordine degli eventi.

I computer non leggono e usano il tempo nello stesso formato che facciamo. Data e ora del computer assume la forma di una singola cifra che conta il numero di secondi da un punto fissato nel tempo. Nella maggior parte dei sistemi questo è noto come "Prime Epoch" ed è impostato da 00: 00: 00 UTC su Gennaio 1, 1970. Quindi un timestamp per la data 23 June 2009 il timestamp dovrebbe leggere: 1246277483 come questo è il numero di secondi dell'epoca principale.

I timestamp del computer vengono inviati attraverso le reti e Internet, ad esempio ogni volta che viene inviata un'e-mail è accompagnata da un timestamp. Quando l'e-mail viene risposto a questo viene fornito con un timestamp. Tuttavia, quando nessuno dei due computer è sincronizzato, l'e-mail di risposta potrebbe tornare indietro con un codice precedente e questo può causare indicibili confusioni per un computer, in quanto secondo i suoi registri l'e-mail sarebbe tornata prima che fosse inviato l'originale.

Per questo motivo le reti di computer sono sincronizzate con la scala cronologica globale UTC (Coordinated Universal Time). L'UTC è mantenuta fedele da una costellazione di orologi atomici, il che significa che la rete di computer sincronizzata con una sorgente UTC sarà estremamente accurata.

sincronizzazione oraria sui computer viene gestito dal protocollo NTP (Network Time Protocol). Speciale server NTP dedicati sono disponibili per ricevere un codice temporale sicuro da entrambi Rete GPS o da trasmissioni radiofoniche specialistiche trasmesse da laboratori fisici nazionali e quindi sincronizzare intere reti con la singola origine temporale.

Chi usa gli orologi atomici?

Martedì, Giugno 16th, 2009

Dalla navigazione satellitare al NTP time server, gli orologi atomici sono usati in tutto il mondo.

Siamo tutti abituati ai nostri orologi e orologi che funzionano un minuto o due veloci o lenti. Tuttavia, il minuto dispari non influisce troppo sulle nostre vite e possiamo cavarcela. Tuttavia, per alcune tecnologie e applicazioni è necessario un livello molto maggiore di accuratezza. Gli orologi atomici sono i dispositivi per il mantenimento del tempo più precisi al mondo. Furono inventati più di cinquanta anni fa quando si scoprì che le oscillazioni di certi atomi a particolari livelli di energia non si alteravano mai e vibravano ad una frequenza così alta (oltre 9 trilioni di volte al secondo per il cesio).

Moderni orologi atomici
sono così precisi che non perderanno nemmeno un secondo in 100 milioni di anni ma chi sulla terra avrebbe bisogno di tale precisione? Gli orologi atomici forniscono la base per molte moderne applicazioni e tecnologie e hanno anche contribuito alla nostra comprensione dell'universo fisico.

Gli orologi atomici costituiscono la base del sistema di navigazione satellitare GPS che utilizziamo nelle nostre auto. I segnali dagli orologi atomici a bordo dei satelliti sono ciò che viene utilizzato per triangolare il posizionamento preciso. Può essere fatto solo a causa della natura estremamente precisa dei segnali orari. Una seconda imprecisione di a Orologio GPS potrebbe vedere l'informazione di posare fuori da 100,000 km poiché la luce può viaggiare così lontano in quel momento.

Gli orologi atomici sono stati usati anche come metodo per testare le teorie di Einstein e di altri. Usando gli orologi atomici possiamo misurare con precisione la gravità e il modo in cui influisce sul tempo. Gli orologi moderni sono così precisi che gli scienziati possono persino misurare la differenza di gravità (e quindi di tempo) ad ogni pollice successivo sopra la superficie terrestre. Possono anche essere usati per misurare processi lenti come la deriva dei continenti o i lievi cambiamenti della rotazione terrestre.

Altre applicazioni in cui la precisione è essenziale si basano anche su orologi atomici come il controllo del traffico aereo, dove la natura precisa consente il monitoraggio sicuro del traffico aereo. I sistemi di traffico stradale come i semafori sono sempre di più usando i server del tempo collegato a orologi atomici per garantire una sinconizzazione perfetta. Persino internet Internet fa affidamento su orologi atomici, in particolare quando viene utilizzato per transazioni temporali come operazioni bancarie, negoziazione di azioni e azioni e persino prenotazioni di posti online. Senza accuratezza nel tempo, applicazioni come questa non sarebbero possibili, così come potrebbero verificarsi errori come i posti prenotati in doppia, le azioni vendute prima di essere acquistate.

Reti di computer sincronizzare con gli orologi atomici utilizzando server di tempo di rete. Spesso questi dispositivi usano il protocollo NTP e ricevere l'ora dell'orologio atomico dal sistema GPS o da una trasmissione radio. I server di tempo NTP monitorano e regolano tutti i clock sui dispositivi su una rete di computer in modo che corrispondano al tempo dell'orologio atomico.