Archivio per la categoria 'time server'

Come configurare un server ora autorevole in 2008 di Windows Server

Giovedi, October 16th, 2008

Sincronizzazione oraria nelle moderne reti di computer è essenziale, tutti i computer devono sapere il tempo in cui molte applicazioni, dall'invio di e-mail alla memorizzazione delle informazioni dipendono dal PC che conosce quando l'evento ha avuto luogo.

Microsoft Windows Server da 2000 in poi ha un'utilità di sincronizzazione dell'ora integrata nel sistema operativo chiamato Windows Time (w32time.exe) che può essere configurato per funzionare come servire il tempo di reter.

Windows Server 2008 può facilmente impostare l'orologio di sistema per utilizzare l'UTC (Coordinated Universal Time, lo standard del tempo mondiale) accedendo a una fonte Internet (time.windows.com o time.nist.gov).

Per ottenere ciò, un utente deve semplicemente fare doppio clic sull'orologio sul desktop e regolare le impostazioni nella scheda Ora Internet.

Tuttavia, è necessario notare che Microsoft e altri produttori di sistemi operativi consigliano vivamente di utilizzare riferimenti temporali esterni, poiché le fonti Internet non possono essere autenticate.

Per configurare il servizio Ora di Windows per utilizzare un'origine ora esterna, fare clic su Start, Esegui e digitare regedit quindi fare clic su OK.

Individuare la seguente sottochiave:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ Type
Nel riquadro di destra, fare clic Digitare quindi scegliere Modifica, nel tipo di modifica Valore NTP nella casella Dati valore quindi fare clic su OK.

Individuare la seguente sottochiave:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Config \ AnnounceFlags.
Nel riquadro destro, fare clic con il pulsante destro del mouse su AnnounceFlags e fare clic su Modifica. La voce di registro 'AnnounceFlags' indica se il server è un riferimento temporale attendibile, 5 indica un'origine attendibile, quindi nella casella Modifica valore DWORD, in Dati valore, digitare 5, quindi fare clic su OK.

Network Time Protocol (NTP) è un protocollo Internet utilizzato per il trasferimento di tempo preciso, fornendo informazioni temporali in modo che sia possibile ottenere un tempo preciso
Per abilitare il Network Time Protocol; NtpServer, individuare e fare clic:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
Nel riquadro di destra, fare clic destro Enabled, quindi scegliere Modifica.

Nella finestra Modifica valore DWORD, digitare 1 in Dati valore, quindi fare clic su OK.

Ora tornate indietro e fare clic su
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ NtpServer
Nel riquadro di destra, fare clic con NtpServer, poi Modifica, nel Modifica valore DWORD sotto tipo Dati valore Nel riquadro di destra, fare clic con NtpServer, poi Modifica, nel Modifica valore DWORD in Dati valore digitare il Domain Name System (DNS ), ogni DNS deve essere unico e si deve accodare 0x1 alla fine di ogni nome DNS altrimenti le modifiche non avranno effetto.

Ora fare clic su OK.

Individuare e selezionare la seguente
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \ SpecialPollInterval
Nel riquadro di destra, fare clic destro SpecialPollInterval, quindi fare clic su Modifica.

Nella finestra Modifica valore DWORD, in Dati valore, digitare il numero di secondi che per ogni sondaggio, cioè 900 il polling ogni 15 minuti, quindi fare clic su OK.
Per configurare le impostazioni di correzione del tempo, individuare:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
Nel riquadro di destra, fare clic con MaxPosPhaseCorrection, poi Modifica, nella casella Modifica valore DWORD, in Base, fare clic su Decimale, in Dati valore, digitare un tempo in secondi, come 3600 (un'ora), quindi fare clic su OK.
Ora tornare indietro e fare clic su:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
Nel riquadro di destra, fare clic destro MaxNegPhaseCorrection, quindi Modifica.

Nella casella Modifica valore DWORD in Base, fare clic su Decimale in Dati valore digitare il tempo in secondi che si desidera eseguire il polling come 3600 (sondaggi in un'ora)
Uscire Editor del Registro
Ora, per riavviare Windows time service, fare clic su Start, Esegui (o in alternativa utilizzare la funzionalità del prompt dei comandi) e digitare:

fermata w32time net && net start w32time
E questo è il tuo server del tempo dovrebbe essere ora attivo e funzionante.

Windows Time Server Sincronizzazione della rete con NTP

Mercoledì, Ottobre 15th, 2008

Quasi tutta l'attività di un computer comporta del tempo se si registra un timestamp per quando è stato effettuato l'accesso a una rete all'invio di un'e-mail, sapendo che il tempo è cruciale per le applicazioni del computer.

Tutti i computer dispongono di un orologio a bordo che fornisce informazioni sull'orario e sulla data. Questi chip di clock in tempo reale (RTC) sono sostenuti dalla batteria in modo che anche quando spenti possono mantenere il tempo, tuttavia questi chip RTC sono prodotti in serie e non possono mantenere tempi precisi e tendono a deriva.

Per molte applicazioni questo può essere abbastanza adeguato, tuttavia se un computer è in rete e deve parlare con altre macchine, se non è sincronizzato al momento corretto può significare che molte transazioni sensibili al tempo non possono essere completate e possono persino lasciare la rete Aperti alle minacce alla sicurezza.

Tutte le versioni di Windows Server da 2000 hanno incluso una funzionalità di sincronizzazione temporale, chiamata Windows Time Service (w32time.exe), integrata nel sistema operativo. Questo può essere configurato per funzionare come server di rete che sincronizza tutte le macchine con un'origine temporale specifica.

Windows Time Service utilizza una versione di NTP (Network Time Protocol), normalmente una versione semplificata, del protocollo Internet che è stato progettato per sincronizzare le macchine in una rete, NTP è anche lo standard per cui la maggior parte delle reti informatiche in tutto il mondo utilizzano per sincronizzare.

La scelta della fonte di tempo corretto è di vitale importanza. La maggior parte delle reti è sincronizzata con l'origine UTC (Coordinated Universal Time). UTC è un tempo globale standardizzato basato sugli orologi atomici che sono le fonti di tempo più accurate.

L'UTC può essere ottenuto su Internet da luoghi come time.nist.gov (noi Naval Observatory) o time.windows.com (Microsoft), ma è necessario notare che le fonti di tempo internet non possono essere autenticate, il che può lasciare un sistema aperto a abuso e Microsoft e altri consigliano di utilizzare una fonte hardware esterna come un orologio di riferimento come un esperto Server NTP.

NTP server ricevono la loro fonte di tempo da una trasmissione radio specializzata da laboratori nazionali di fisica che trasmettono l'ora UTC prelevata da una sorgente di clock atomico o dalla rete GPS che inoltra anche l'UTC come conseguenza del fatto di aver bisogno di localizzare il punto.

NTP può mantenere il tempo su Internet pubblico entro 1 / 100th di un secondo (10 millisecondi) e può eseguire anche meglio le LAN.

Mantenere un tempo preciso su Linux

Venerdì, ottobre 10th, 2008

Se si vuole essere sicuri che l'orologio del proprio computer sia accurato, è possibile configurare il sistema in uso NTP (Network Time Protocol), uno dei più vecchi protocolli Internet e lo standard del settore per la sincronizzazione dell'ora.

NTP on sincronizzerà l'orologio del tuo computer con un pool di time server in tutto il mondo che sono "cronometristi" ufficiali. È preferibile scegliere il più vicino a te in modo che il tempo di risposta sia ridotto al minimo e di utilizzarne più di uno nel caso in cui uno si guasta. Ci sono più di server 1.500 tra cui scegliere, ma alcune aree sono meglio servite di altre. Molti server su Internet sono estremamente imprecisi e i riferimenti a Internet non devono essere utilizzati come sostituti di un server orario dedicato.

Tuttavia, per base tempo di sincronizzazione scopi, i fornitori di servizi Internet saranno sufficienti. Il primo passo dovrebbe essere selezionare tre server vicino a te, preferibilmente nel tuo paese o, se non ce ne sono abbastanza, nella tua zona. Vai a ntp home e naviga attraverso l'albero delle zone e dei server per selezionare quali sono i migliori per te. Segui questi comandi per configurare:

1. Configura /etc/ntp.conf
Modifica questo file con un editor di testo. Sostituire
server <nome-server-esempio>
con i tuoi server, come ad esempio:

server 0.br.pool.ntp.org
server 1.br.pool.ntp.org
server 2.br.pool.ntp.org

2. Sincronizza manualmente l'orologio
Se il tuo orologio sta andando alla deriva anche NTP potrebbe rifiutarsi di sincronizzarlo, ma può essere fatto manualmente:

ntpdate 0.br.pool.ntp.org (nome del server che si sceglie)

3. Rendi eseguibile il tuo demone ntp

chmod + x /etc/rc.d/rc.ntpd

4. Avvia NTP ora senza riavviare
Di nuovo, un semplice comando:

/etc/rc.d/rc.ntpd start

Informazioni base sul server orario

Giovedi, October 9th, 2008

Tutti i PC e i dispositivi di rete utilizzano gli orologi per mantenere un tempo interno del sistema. Questi orologi, chiamati chip Real Time Clock (RTC), forniscono informazioni su data e ora. I chip sono tamponati a batteria in modo che anche durante le interruzioni di corrente, possono mantenere il tempo.

Le reti di computer si basano sul cronometraggio per quasi tutte le loro applicazioni, dall'invio di una e-mail al salvataggio dei dati, è necessario un timestamp per tenere traccia del computer. Tutti i router e gli switch devono essere eseguiti alla stessa velocità, poiché i dispositivi non sincronizzati possono perdere dati e persino intere connessioni.

Per alcune transazioni è necessario che i computer siano perfettamente sincronizzati, anche una differenza di pochi secondi tra le macchine può avere effetti gravi, come trovare un biglietto aereo che avevi prenotato era stato venduto pochi istanti dopo ad un altro cliente o puoi attingere i tuoi risparmi da un bancomat e quando il tuo account è vuoto potresti velocemente andare su un'altra macchina e ritirarla di nuovo.

Tuttavia, i personal computer non sono progettati per essere orologi perfetti, il loro design è stato ottimizzato per la produzione di massa e a basso costo, piuttosto che mantenere un tempo preciso. Tuttavia, questi orologi interni sono inclini alla deriva e sebbene per molte applicazioni questo possa essere abbastanza adeguato, spesso le macchine devono lavorare insieme su una rete e se i computer vanno alla deriva a velocità diverse i computer non saranno più sincronizzati tra loro e i problemi possono sorgere particolarmente con transazioni temporali.

Ora del servers sono come gli altri server di computer nel senso che di solito si trovano su una rete. Un server del tempo raccoglie informazioni temporali, di solito da una fonte hardware esterna e quindi sincronizza la rete a quel momento.

La maggior parte dei time server utilizza NTP (Network Time Protocol), uno dei protocolli più vecchi di Internet ancora in uso, inventato dal dott. David Mills dell'Università del Delaware, utilizzato da 1985. NTP è un protocollo progettato per sincronizzare gli orologi su computer e reti attraverso Internet o reti locali (LAN).

NTP utilizza un riferimento temporale esterno e quindi sincronizza tutti i dispositivi sulla rete fino a quel momento.

Ci sono varie fonti che a NTP time server può usare come riferimento temporale. Internet è una fonte ovvia, tuttavia, i riferimenti temporali su Internet da Internet come nist.gov e windows.time non possono essere autenticati, lasciando il time server e quindi la rete vulnerabile alle minacce alla sicurezza.

Spesso i server temporali sono sincronizzati con una sorgente UTC (Coordinated Universal time) che è la scala temporale globale standard e consente ai computer di tutto il mondo di sincronizzarsi esattamente nello stesso momento. Ciò ha un'importanza evidente nelle industrie in cui il tempo esatto è cruciale come la borsa o l'industria aerea.

Sei motivi per cui hai bisogno di un server di rete dedicato!

Giovedi, October 2nd, 2008

XNUMX Sicurezza
Avere un tempo impreciso o eseguire una rete non sincronizzata può lasciare un sistema informatico vulnerabile alle minacce alla sicurezza e persino alle frodi. I timestamp sono l'unico punto di riferimento per un computer per tracciare applicazioni ed eventi. Se questi sono inaccurati possono verificarsi tutti i tipi di problemi, come le e-mail che arrivano prima di essere inviate. Rende inoltre possibili transazioni temporali come l'e-commerce, la prenotazione online e il trading di titoli azionari e condividono il momento esatto in cui a ora del server di rete è essenziale e i prezzi possono diminuire o aumentare di milioni in un secondo.

Protezione:
La mancata sincronizzazione di una rete di computer può consentire agli hacker e agli utenti malintenzionati di accedere al proprio sistema, persino i truffatori possono trarne vantaggio. Persino quelle macchine sincronizzate possono essere vittime, specialmente quando usano Internet come riferimento temporale che consente a una porta aperta di immettere virus nella rete. Utilizzando la radio o Orologi atomici GPS fornire un tempo preciso dietro il firewall per mantenere la sicurezza.

Precisione:
NTP time server assicurarsi che tutti i computer collegati in rete siano sincronizzati automaticamente all'orario e alla data precisi, ora e in futuro, aggiornando automaticamente la rete durante l'ora legale e i secondi bisestili.

Legalità:
Se i dati informatici devono mai essere utilizzati in un tribunale, è essenziale che le informazioni provengano da una rete sincronizzata. Se il sistema non è allora la prova può essere inammissibile.

Utenti felici:
Arresta gli utenti che si lamentano del tempo non corretto sulle loro workstation

Controllo:
Hai il controllo della configurazione. Ad esempio, è possibile modificare automaticamente l'ora in avanti e indietro ogni primavera e autunno per l'ora legale o impostare l'ora del server in modo che venga bloccata solo nell'ora UTC o in qualsiasi fuso orario selezionato.

The Atomic Clock e NTP Time Server

Mercoledì, ottobre 1st, 2008

La maggior parte delle persone ha sentito parlare orologi atomici, la loro accuratezza e precisione sono ben note. Un orologio ato0mic ha il potenziale per mantenere il tempo per diverse centinaia di milioni di anni e non perdere un secondo in deriva. La deriva è il processo in cui gli orologi perdono o guadagnano tempo a causa delle inesattezze nei meccanismi che li fanno funzionare.

Gli orologi meccanici, ad esempio, esistono da centinaia di anni, ma anche i più costosi e ben progettati andranno alla deriva almeno un secondo al giorno. Mentre gli orologi elettronici sono più precisi, anche loro andranno alla deriva di circa un secondo alla settimana.

Gli orologi atomici non hanno paragoni quando si tratta di tenere il tempo. Poiché un orologio atomico si basa sull'oscillazione di un atomo (nella maggior parte dei casi l'atomo di 133 al cesio) che ha una risonanza esatta e finita (il cesio è 9,192,631,770 ogni secondo) ciò li rende precisi entro un miliardesimo di secondo (un nanosecondo) .

Mentre questo tipo di accuratezza è impareggiabile, ha reso possibili tecnologie e innovazioni che hanno cambiato il mondo. La comunicazione via satellite è possibile solo grazie al cronometraggio degli orologi atomici, così come la navigazione satellitare. Poiché la velocità della luce (e quindi le onde radio) viaggiano a oltre 300,000km al secondo, un'accuratezza di un secondo potrebbe far sì che un sistema di navigazione si estenda per centinaia di migliaia di chilometri.

Precisione accurata è essenziale anche in molte moderne applicazioni informatiche. La comunicazione globale, in particolare le transazioni finanziarie devono essere fatte con precisione. A Wall Street o nella borsa di Londra un secondo può vedere il valore dell'aumento o della diminuzione delle scorte di milioni. La prenotazione online richiede anche la precisione e la sincronizzazione perfetta solo gli orologi atomici possono fornire altrimenti i biglietti potrebbero essere venduti più di una volta e gli sportelli bancari potrebbero finire per pagare i salari due volte se hai trovato un bancomat con un orologio lento.

Anche se questo può sembrare desiderabile per i più disonesti di noi, non ci vuole molta immaginazione per capire quali problemi potrebbero causare una mancanza di accuratezza e sincronizzazione. Per questo motivo è stata sviluppata una scala temporale internazionale basata sul tempo raccontato dagli orologi atomici.

UTC (Coordinated Universal Time) è la stessa ovunque e può tenere conto del rallentamento della rotazione della Terra aggiungendo secondi intercalari per mantenere UTC in linea con GMT (Greenwich Meantime). Tutte le reti di computer che partecipano alla comunicazione globale devono essere sincronizzate con l'UTC. Poiché l'UTC si basa sul tempo indicato dagli orologi atomici, è il tempo più preciso possibile. Affinché una rete di computer possa essere mantenuta e mantenuta sincronizzata con l'UTC, è necessario prima accedere a un orologio atomico. Si tratta di apparecchiature costose e di grandi dimensioni e generalmente si trovano solo nei laboratori di fisica su larga scala.

Fortunatamente il tempo raccontato da questi orologi può ancora essere ricevuto da un ora del server di rete appassire utilizzando le trasmissioni a onde lunghe di tempo e frequenza trasmesse dai laboratori nazionali di fisica o dal GPS (Global Positioning System). NTP (protocollo di tempo di rete) può quindi distribuire questo tempo UTC alla rete e utilizzare il segnale orario per mantenere tutti i dispositivi sulla rete perfettamente sincronizzati con l'UTC.

Funzionamento e implementazione del sistema di posizionamento globale (GPS)

Venerdì, settembre 26th, 2008

Il GPS (Global Positioning System) la rete è in circolazione da oltre trent'anni ma è stato solo da quando 1983, quando un aereo di linea coreano è stato abbattuto per errore, l'esercito statunitense, che possiede e controlla il sistema, accetta di aprirlo per uso civile nella speranza di prevenire tali tragedie .

Il sistema GPS è attualmente l'unico sistema globale di navigazione satellitare (GNSS) al mondo, sebbene l'Europa e la Cina stiano attualmente sviluppando la propria (Galileo e GLONASS). Il GPS, o per dargli il nome ufficiale, Navstar GPS si basa su una costellazione tra i satelliti 24 e 32 Medium Earth Orbit.

Questi satelliti trasmettono messaggi tramite segnali a microonde precisi. Questi messaggi contengono l'ora di invio del messaggio, un'orbita precisa per il satellite che invia il messaggio e lo stato generale del sistema e le orbite approssimative di tutti i satelliti GPS.

Per calcolare una posizione è necessario un ricevitore GPS. Questo riceve il segnale dai satelliti 4 (o più). Poiché i satelliti trasmettono la loro posizione e l'ora in cui è stato inviato il messaggio, il ricevitore GPS può utilizzare il segnale di sincronizzazione e le informazioni sulla distanza per allenarsi mediante un processo di triangolazione esattamente nel punto in cui si trova nel mondo.

Il GPS e altri sistemi GNSS possono solo individuare la posizione in modo accurato perché ogni relè trasmette le informazioni da un orologio atomico integrato. Gli orologi atomici sono così precisi da perdere o guadagnare un secondo in milioni di anni. È solo questa precisione che rende possibile il posizionamento GPS perché, poiché il segnale trasmesso dai satelliti viaggia alla velocità della luce (fino a 180,000 miglia al secondo), un'accuratezza di un secondo potrebbe far posizionare migliaia di miglia nel posto sbagliato.

A causa di questo orologio atomico incorporato e di un alto livello di accuratezza temporale, un satellite GPS può essere utilizzato come fonte per l'UTC (Coordinated Universal Time). UTC è una scala cronologica globale basata sul tempo indicato dagli orologi atomici e utilizzata in tutto il mondo per consentire alle reti di computer di sincronizzarsi tutte allo stesso tempo.

Uso delle reti informatiche NTP time server (protocollo del tempo di rete) per sincronizzare i loro sistemi. Un NTP il server collegato a un'antenna GPS può ricevere un segnale orario UTC dal satellite e quindi distribuire tra la rete.

L'utilizzo dei GP per le informazioni sulla temporizzazione è uno dei metodi più accurati e sicuri per ricevere una sorgente UTC con un'accuratezza di pochi millisecondi che è possibile.

Domande frequenti su NTP Time Server

Mercoledì, settembre 24th, 2008

D. Che cosa è NTP?
A. NTP - Network Time Protocol è un protocollo Internet per la sincronizzazione dell'ora, mentre sono disponibili altri protocolli per la sincronizzazione dell'ora NTP è di gran lunga il più utilizzato tra i mid 1980 quando Internet era ancora agli inizi.

D. Cos'è l'UTC?
A. UTC - Coordinated Universal Time è una scala cronologica globale basata sul tempo indicato dagli orologi atomici. Poiché questi orologi sono così precisi ogni anno circa, occorre aggiungere "secondi bisestili" in quanto l'UTC è persino più preciso della rotazione terrestre che rallenta e accelera grazie alla gravità della Luna.

D. Cos'è a Network Time Server?
A. Un time server di rete noto anche come server orario NTP è un dispositivo di rete che riceve un segnale orario UTC e quindi lo distribuisce tra gli altri dispositivi su una rete. L'NTP del protocollo temporale assicura quindi che tutte le macchine vengano mantenute sincronizzate fino a quel momento.

D. Dove si trova a ora del server di rete ricevere un tempo UTC da?
R. Esistono diverse fonti in cui è possibile utilizzare un riferimento temporale UTC. Internet è il più ovvio con centinaia di time server diversi che trasmettono i loro segnali orari UTC. Tuttavia, questi sono notoriamente imprecisi a seconda di molte variabili Internet non è anche una fonte sicura e non è adatto per qualsiasi rete di computer in cui i problemi di sicurezza sono una preoccupazione. Gli altri metodi che forniscono una fonte più accurata, sicura e affidabile dell'ora UTC è di utilizzare le trasmissioni della rete GPS (sistema di posizionamento globale) o le trasmissioni nazionali di tempo e frequenza trasmesse su onde lunghe.

D. Posso ricevere un segnale orario radio da qualsiasi luogo?
A. Sfortunatamente no. Solo alcuni paesi hanno un segnale orario trasmesso dai loro laboratori nazionali di fisica e questi segnali sono finiti e vulnerabili alle interferenze. Negli Stati Uniti il ​​segnale viene trasmesso dal Colorado ed è noto come WWVB, nel Regno Unito viene trasmesso dalla Cumbria e viene chiamato MSF. Sistemi simili esistono in Germania, Giappone, Francia e Svizzera.

D. E il segnale GPS?
A. Un sistema di navigazione satellitare si affida ai segnali orari dagli orologi atomici di bordo nei satelliti GPS. È questo segnale orario che viene utilizzato per triangolare il posizionamento e può anche essere ricevuto da un server di riferimento orario dotato di antenna GPS. Il GPS è disponibile in tutto il mondo, ma un'antenna deve avere una visione chiara del cielo.

D. Se ho una rete grande, avrò bisogno di più server di tempo di rete?
A. Non necessariamente. NTP è gerarchico e diviso in 'strato' un orologio atomico è un dispositivo 0 strato, un server di tempo che riceve il segnale di clock è un dispositivo 1 strato e un dispositivo di rete che riceve un segnale da un server di tempo è un dispositivo 2 strato. NTP può supportare lo strato 12 (realisticamente, anche se più è possibile) e ogni strato può essere usato come un dispositivo con cui sincronizzarsi. Pertanto un dispositivo 2 di strato può sincronizzare l'altra macchina in basso agli strati e così via. Ciò significa che, indipendentemente da quanto sia grande una rete, sarebbe necessario un solo server di riferimento orario di rete.

Una guida per principianti al server NTP

Lunedi, September 8th, 2008

La rete di computer è uno degli aspetti più difficili della tecnologia dell'informazione e della comunicazione (TIC). La logistica dei terminali, dei router, delle stampanti e di tutti gli altri dispositivi di connessione può lasciare a molti amministratori un costante mal di testa.

Uno degli aspetti più importanti che spesso viene trascurato e può avere conseguenze disastrose è quello della sincronizzazione temporale.

È imperativo che tutti i dispositivi su una rete stiano dicendo allo stesso tempo dei timestamp, il formato che un computer trasmette il tempo l'uno all'altro, sono l'unica forma di riferimento che un computer può utilizzare per stabilire una sequenza di eventi. Se diverse macchine su una rete stanno raccontando tempi diversi, conseguenze impreviste come le e-mail che arrivano prima che siano state inviate tecnicamente e altre anomalie renderanno il mal di testa dell'amministratore ancora peggiore.

Inoltre, una rete di computer non sincronizzata è aperta a minacce alla sicurezza e persino a frodi. Fortunatamente il NTP time server è in circolazione da molti anni e può alleviare il mal di testa della sincronizzazione temporale.

NTP (Network Time Protocol) è uno dei protocolli più vecchi utilizzati dalle reti di computer. Sviluppato circa tre decenni fa NTP è un protocollo che controlla l'ora su tutti i dispositivi in ​​rete e aggiunge o sottrae abbastanza tempo per garantire che siano tutti sincronizzati.

NTP richiede un riferimento temporale per sincronizzare gli orologi della rete su. Mentre NTP può sincronizzare una rete in qualsiasi momento, una fonte di tempo autorevole è ovviamente la soluzione migliore. UTC (Coordinated Universal Time) è una scala temporale globalmente utilizzata basata sul tempo indicato dagli orologi atomici. Poiché gli orologi atomici perdono meno di un secondo di tempo in oltre mille anni, l'UTC è di gran lunga la migliore fonte di temporizzazione per sincronizzare una rete. La tua rete non solo sarà perfettamente sincronizzata insieme, ma anche la tua rete sarà sincronizzata allo stesso tempo di milioni di reti di computer di tutto il mondo.

A Server NTP può ricevere un riferimento temporale UTC da diverse fonti. Internet è la fonte più ovvia, tuttavia le fonti di sincronizzazione di Internet sono notoriamente inaccurate e quelle che non lo sono possono essere relativamente inutili se la distanza è troppo lontana. Inoltre, avendo posizionato il server NTP in modo sicuro dietro al firewall, sembra inutile tenere aperto un buco per consentire al server NTP di eseguire il polling del riferimento temporale da tutto il Web e lasciare l'intera rete vulnerabile, in particolare come autenticazione NTP (NTP's propria misura di sicurezza) non è possibile su Internet.

Esistono due metodi molto più sicuri e accurati per la ricezione di un riferimento di temporizzazione UTC. Il primo consiste nell'utilizzare le trasmissioni nazionali di tempo e frequenza diffuse da diversi paesi dai loro laboratori nazionali di fisica. Questi sono di solito trasmessi via onda lunga che ha il vantaggio di poter essere prelevato all'interno di una sala server anche se molti paesi non hanno un tale segnale.

Tuttavia, molti server NTP possono utilizzare il segnale di temporizzazione trasmesso dagli orologi atomici di bordo dei satelliti GPS (Global Positioning System). Questo segnale è disponibile ovunque, ma è necessaria un'antenna GPS che possa avere una visione chiara del cielo.

Utilizzando una sorgente di temporizzazione UTC tramite la rete GPS di trasmissione radio, una rete di computer può essere sincronizzata in pochi millisecondi di ora UTC.

Server NTP GPS per applicazioni Time Critical

Lunedi, September 8th, 2008

Il GPS (Global Positioning System) è un sistema globale di navigazione satellitare (GNSS) controllato e gestito dagli Stati Uniti d'America.

I sistemi GNSS funzionano usando satelliti diverse migliaia di miglia sopra la superficie terrestre che trasmettono le informazioni di temporizzazione a un ricevitore GNSS (come l'unità di navigazione satellitare nelle nostre auto). È questa informazione che viene utilizzata dal ricevitore GPS per triangolare una posizione esatta. Possono farlo solo disponendo a bordo del loro orologio atomico altamente accurato come la distanza che i satelliti sono lontani dalla Terra, persino un'accuratezza di un secondo o due potrebbe significare che la posizione di navigazione satellitare potrebbe essere fuori miglia.

Come conseguenza di avere queste precise fonti di tempo, il GPS e la nuova generazione di sistemi GNSS possono essere utilizzati per ricevere una sorgente di tempo assoluta o UTC (Universal Coordinated Time). Questa origine oraria può essere utilizzata dalle reti di computer che eseguono a Server NTP (Network Time Protocol) per sincronizzare tutte le macchine e i dispositivi allo stesso tempo.

NTP è un protocollo progettato per sincronizzare computer e dispositivi di rete con un riferimento temporale esterno.

Il GPS è un riferimento temporale e di frequenza ideale perché può fornire tempi estremamente precisi in qualsiasi parte del mondo, utilizzando componenti relativamente economici. Ogni satellite GPS trasmette in due frequenze L2 per uso militare e L1 per l'uso da parte di civili trasmessi a 1575 MHz, le antenne e i ricevitori GPS a basso costo sono ora ampiamente disponibili e i server NTP GPS dedicati sono ora a costo relativamente basso.

Il segnale radio trasmesso dal satellite può passare attraverso le finestre, ma può essere bloccata da edifici quindi la posizione ideale per un'antenna GPS è su un tetto con una buona vista del cielo. I più satelliti può ricevere dal migliore è il segnale. Tuttavia, le antenne sul tetto possono essere soggette a fulmini o altre sovratensioni così un soppressore è altamente suggerisce installato in linea sul cavo GPS.

A Server NTP GPS è ideale per fornire server di tempo NTP o computer stand-alone con un riferimento esterno estremamente accurato per la sincronizzazione. Anche con attrezzature a costo relativamente basso, l'accuratezza di centinaia di nanosecondi (un nanosecondo = un miliardesimo di secondo) può essere ragionevolmente ottenuta utilizzando il GPS come riferimento esterno.