Che cosa è il tempo NTP e come si posso trarre vantaggio?
Pubblicato da Richard Williams N on Novembre 21st, 2012
Per spiegare "Che cos'è NTP Time?" Una breve introduzione di quanto sia importante il tempo di sincronizzazione è, è necessaria. Sincronizzazione Il tempo è essenziale per le reti di computer, in particolare quelli che conducono operazioni sensibili tempo. Il tempo, in forma di marche temporali, viene utilizzato dai computer per identificare quando una transazione ha avuto luogo o deve aver luogo. Pertanto, se il tempo è diverso in rete un sacco di cose possono andare male, da operazioni non si verificano i dati perdersi.
Data l'importanza di tempo per computer e tecnologie, unsistema di server tempo è necessario per mantenere non solo tutti i dispositivi in rete in esecuzione allo stesso tempo, ma anche garantire che le diverse reti di computer che parlano tra di loro sono anche sincronizzati. Naturalmente, questo non è facile, soprattutto in età di oggi quando le reti devono comunicare attraverso i fusi orari, che è dove entra in gioco NTP.
Che cosa è NTP
Network Time Protocol (NTP) è un algoritmo software che mantiene computer e altre tecnologie sincronizzati. NTP è stato intorno lunga quasi quanto la stessa Internet, e il suo successo è dovuto alla sua efficacia dei dispositivi mantenendo sincronizzati per pochi millisecondi l'uno dall'altro (millesimi di secondo), ma può farlo solo se ha un affidabile forma di tempo con cui utilizzare come sorgente di tempo master.
NTP funziona utilizzando una singola sorgente di tempo, che utilizza per sincronizzare tutti i dispositivi di una rete per. Come reti di computer di comunicare tra loro attraverso i fusi orari e spesso dall'altra parte del mondo, questa volta padrone deve essere non solo onnipresente, ma anche estremamente preciso, altrimenti reti in diverse parti del globo potrebbe essere in esecuzione tempi leggermente diversi.
Per la loro origine ora padrone, la maggior parte delle reti NTP utilizzano Coordinated Universal Time (UTC). Questo perché UTC non è solo la stessa, non importa in quale fuso orario ci si trova, ma anche è tenuto preciso da una costellazione di orologi atomici. Questi orologi assicurano che UTC è mantenuta per estrema precisione, e ottenere una fonte di tempo UTC richiede l'utilizzo di un time server NTP.
Gli orologi atomici che mantengono UTC si trovano nei laboratori nazionali di fisica, e non sono dispositivi che possono installati in una camera media server per mantenere la sincronizzazione temporale. Tuttavia, una fonte di UTC può essere ricevuto da un server NTP che o ottiene da un segnale radio trasmesso da questi laboratori di fisica, o dalla GPS (Global Positioning System) rete.
NTP funziona prendendo questa fonte di tempo e di utilizzarlo come base con cui regolare tutte le orologi di sistema sui dispositivi della propria rete. Questo viene fatto ripetutamente per evitare qualsiasi deriva, quindi se un orologio di sistema è a pochi millisecondi dalla sorgente UTC è alterato per assicurare che mantiene contemporaneamente accurate come ogni altro dispositivo collegato alla rete NTP.
Vantaggi di tempo NTP per una azienda o organizzazione
Il mantenimento di tempo preciso e sincronizzato non è mai stata così importante per aziende e organizzazioni. Nel mondo di oggi, dove tante transazioni avvengono on-line, con un orario di rete sincronizzato e preciso è fondamentale per le imprese, in particolare le organizzazioni che svolgono la loro attività su internet o con altre reti informatiche.
Avere una rete sincronizzata NTP significa che una rete di business in grado di comunicare con le altre reti di tutto il mondo, senza timore che le discrepanze temporali causano problemi. Perché il tempo NTP è identico ovunque, timestamp mai differire, così le operazioni che si svolge anche su diversi fusi orari non causerà errori. Inoltre, come sempre più persone condurre affari su Internet, avendo una solida affidabile da tempo è cruciale in quanto non tutti gli utenti avranno un sistema con un'origine ora impreciso. Avere una rete NTP sincronizzato significa avere un'origine ora garantito, in grado di fornire un timestamp secondo tempo UTC, al fine di garantire che le differenze tra ospite e peer non causerà problemi.
Tempo accurata è anche importante per la sicurezza troppo. Gli hacker e software maligni, come i virus informatici, possono facilmente usufruire di un sistema senza tempo esatto, utilizzando le discrepanze in tempo per scivolare attraverso le misure di sicurezza, come firewall o software anti-virus. Tuttavia, se tutti i dispositivi sono mantenuti a tempo NTP, è molto più difficile per gli utenti malintenzionati di ottenere l'accesso ad un sistema, che può impedire danni incalcolabili sia per la funzionalità di una rete e la reputazione di un'organizzazione.
Che cosa è la gestione del tempo NTP
Avere una rete gestita tempo NTP può prevenire ogni tipo di problema. Poiché timestamp sono l'unico metodo con cui i computer possono dire se una transazione sia verificato o meno, se diversi dispositivi in rete sono in esecuzione tempi diversi, gli errori possono verificarsi facilmente perché la rete non saprà che timestamp fidarsi. Questo potrebbe portare una rete per credere una transazione ha avuto luogo quando non ha, operazioni oggetto di ripetuti, oppure i dati di diventare la perdita. Questo perché per memorizzare tutti i dati, un sistema necessita di un timestamp per memorizzare le informazioni. Tuttavia, se questo timestamp differisce tra le macchine, il sistema può ritenere i dati sono già stati memorizzati, portando alla informazioni divenire essere scartato.
Sincronizzazione dell'ora NTP è anche fondamentale per il controllo e la gestione di un sistema. Se succede l'impensabile e di un sistema è infiltrata da un pezzo di codice dannoso o un utente non autorizzato, rintracciare dove e quando questo è successo può essere fatto solo con una temporizzazione accurata. Inoltre, se frode o altro atto criminale avviene, un sistema che è sincronizzato con un time server NTP avrà un audit trail, e perché il tempo proviene da una sorgente di clock atomico, è innegabile, e può quindi essere utilizzato in qualsiasi potenziale azioni legali.
Per i sistemi che si occupano di operazioni sensibili di tempo, la sincronizzazione dell'ora NTP è ancora più critica. Telecamere a circuito chiuso, autovelox e bancomat non potrebbero funzionare senza un server NTP. Basti pensare al caos che si verificherebbe se due sportelli bancomat avevano tempi diversi. Le persone sarebbero in grado di ritirare i stessi fondi per due volte. Lo stesso vale per tutte le transazioni finanziarie. La Borsa e gli altri centri finanziari si basano molto sui server NTP tempo a causa della frequenza con cui i prezzi cambiano ogni secondo.
Una rete impreciso è anche molto insicuro. Discrepanze di orario consentire a tutti i tipi di utenti malintenzionati e software per devastare un sistema, e spesso non hanno il tempo esatto può significare cose mettendo a destra può essere quasi impossibile. Senza time stamp accurati, il debug e le violazioni di identificazione può essere estremamente difficile, e non ci vuole molto di una discrepanza per qualcuno o qualcosa di approfittare di questa mancanza di sicurezza.
Che Time Server ho bisogno per la mia azienda?
I server di tempo sono disponibili in diverse tipologie, e il diritto time server NTP per la vostra attività può dipendere da molte cose. Questo sarà discusso più in dettaglio nell'articolo: "A che ora del server ho bisogno per la mia azienda?", Che sarà pubblicato tra due settimane. Tuttavia, in sintesi, la scelta di un server di tempo dipende dal numero di dispositivi è necessario sincronizzare e se si desidera ricevere una fonte di tempo attraverso trasmissioni radio o segnali GPS.
Alcuni time server sono progettati per sincronizzare le macchine solo singoli. Questi sono utili per dispositivi funzionanti indipendentemente una rete e ricevere normalmente il tempo da un segnale radio, e sono in grado di mantenere il dispositivo in pochi millisecondi di UTC, assicurando sempre ha tempo accurato e preciso. Altri server NTP tempo sono progettati per sincronizzare intere reti. In alcuni casi, un singolo server tempo può mantenere centinaia e persino migliaia di computer, router e altre tecnologie tutti in esecuzione contemporaneamente.
NTP tempo server sono in grado di mantenere il tempo su tanti dispositivi a causa del sistema di falda che impiegano. In breve, delegati NTP macchine primarie come dispositivi di alto livello, che vengono impiegati per aiutare a distribuire il tempo per i dispositivi inferiori fino gli strati, che a loro volta distribuiscono il tempo per i dispositivi più in basso di loro. Questo impedisce un singolo server NTP di diventare congestionato con ripetute richieste per il tempo, ma perché tutti i dispositivi sono collegati allo stesso server NTP tempo, non importa quanto in basso al livello dello strato di una macchina è, sarà altrettanto accurate di quelle dispositivi più in alto.
L'ultimo fattore decisivo per stabilire quale tipo diServer NTP è necessario è se si vuole un time server GPS o uno che utilizza frequenze radio. Queste frequenze radio sono distribuite da vari laboratori fisici nazionali in Europa e negli Stati Uniti. Tuttavia, non sono disponibili ovunque e sempre la maggior parte delle persone sceglie un server di tempo che ottiene il suo tempo dalla rete GPS.
Segnali GPS hanno il vantaggio di essere disponibile ovunque sul pianeta. Tuttavia, al fine di un server NTP di utilizzare ora GPS, un'antenna deve essere posizionato da qualche parte che ha una chiara visione del cielo. Questo perché i segnali GPS funzionano da linea di vista, e per alcune organizzazioni, come quelle ai piani inferiori di un edificio alto, questo non può essere pratico, che renderebbe una radio di riferimento server NTP la scelta migliore.