Archivio per la categoria "fonte temporale"

NTP o SNTP Questa è la domanda?

Mercoledì, Dicembre 23rd, 2009

Sebbene siano disponibili diversi protocolli per la sincronizzazione dell'ora, la maggior parte del tempo di rete viene sincronizzata utilizzando entrambi NTP o SNTP.

Network Time Protocol (NTP) e Simple Network Time Protocol (SNTP) sono presenti sin dall'inizio di Internet (e nel caso di NTP, diversi anni prima) e sono di gran lunga i più diffusi e diffusi protocolli di sincronizzazione temporale.

Tuttavia, la differenza tra i due è minima e decidere quale sia il protocollo migliore per a NTP Time Server o una particolare applicazione di sincronizzazione dell'ora può essere fastidiosa.

Come suggerisce il nome, SNTP è una versione semplificata del Network Time Protocol ma viene spesso posta la domanda: "qual è esattamente la differenza?"

La principale differenza tra le due versioni del protocollo è nell'algoritmo che viene utilizzato. L'algoritmo di NTP può interrogare più orologi di riferimento e calcolare quale è il più preciso.

Uso SNTP per dispositivi con bassa elaborazione: è adatto a macchine meno potenti, non richiede l'elevata precisione di NTP. NTP può anche monitorare qualsiasi offset e jitter (piccole variazioni nella forma d'onda derivanti da fluttuazioni di tensione, vibrazioni meccaniche o altre fonti) mentre SNTP no.

Un'altra importante differenza sta nel modo in cui i due protocolli si adattano a qualsiasi deriva nei dispositivi di rete. NTP accelera o rallenta un orologio di sistema per far corrispondere il tempo dell'orologio di riferimento che entra nel Server NTP (rotazione) mentre SNTP semplicemente fa avanzare o retrocedere l'orologio di sistema.

Questo passaggio del tempo di sistema può causare potenziali problemi con applicazioni sensibili al fattore tempo, in particolare la fase è piuttosto ampia.

L'NTP viene utilizzato quando la precisione è importante e quando le applicazioni critiche nel tempo dipendono dalla rete. Tuttavia, il suo complesso algoritmo non è adatto a macchine semplici oa quelle con processori meno potenti. D'altra parte, l'SNTP è più adatto per questi dispositivi più semplici poiché richiede meno risorse del computer, tuttavia non è adatto per dispositivi in ​​cui la precisione è critica o in cui le applicazioni critiche per il tempo sono dipendenti dalla rete.

Orologio atomico da attaccare alla Stazione spaziale internazionale

Mercoledì, dicembre 16th, 2009

Uno dei più del mondo orologi atomici precisi deve essere lanciato in orbita e collegato alla Stazione Spaziale Internazionale (ISS) grazie ad un accordo firmato dall'agenzia spaziale francese.

L'orologio atomico PHARAO (Projet d'Horloge Atomique par Refroidissement d'Atomes en Orbite) è attaccato all'ISS nel tentativo di testare in modo più accurato la teoria di Einstein relativamente all'aumento dell'accuratezza del tempo universale coordinato (UTC) tra altri esperimenti di geodesia.

PHARAO è un orologio atomico al cesio di nuova generazione con una precisione che corrisponde a meno di un secondo di deriva ogni anno 300,000. PHARAO sarà lanciato dall'Agenzia spaziale europea (ESA) in 2013.

Gli orologi atomici sono i dispositivi di cronometraggio più precisi a disposizione dell'umanità, ma sono suscettibili di cambiamenti nell'attrazione gravitazionale, come previsto dalla teoria di Einstein, poiché il tempo stesso viene bloccato dall'attrazione della Terra. Posizionando questo accurato orologio atomico in orbita, l'effetto della gravità terrestre viene ridotto, consentendo a PHARAO di essere più preciso dell'orologio terrestre.

Mentre orologi atomici non sono nuovi in ​​orbita, come molti satelliti; anche la rete GPS (Global Positioning System) contiene orologi atomici, tuttavia, PHARAO sarà uno degli orologi più precisi mai lanciati nello spazio, consentendone l'utilizzo per analisi molto più dettagliate.

Gli orologi atomici sono in circolazione dagli 1960, ma il loro crescente sviluppo ha spianato la strada a tecnologie sempre più avanzate. Gli orologi atomici costituiscono la base di molte moderne tecnologie dalla navigazione satellitare per consentire alle reti di computer di comunicare efficacemente in tutto il mondo.

Reti di computer ricevere segnali orari da orologi atomici via NTP time server (Network Time Protocol) che può sincronizzare accuratamente una rete di computer in pochi millisecondi di UTC.

Server NTP e le diverse fonti di tempo

Giovedi, December 10th, 2009

NTP server sono dispositivi essenziali per la sincronizzazione dell'ora della rete del computer. Garantire che una rete coincida con l'UTC (Coordinated Universal Time) è vitale nelle comunicazioni moderne come Internet ed è la funzione primaria del ora del server di rete (Server NTP).

Come suggerisce il nome, questi time server utilizzano il protocollo NTP (Network Time Protocol) per gestire le richieste di sincronizzazione. NTP è già installato in molti sistemi operativi e la sincronizzazione è possibile senza un server NTP utilizzando un'origine ora Internet, questo può essere non sicuro e inaccurato per molte esigenze di rete.

Network Time Server ricevere un segnale orario molto più accurato e sicuro. Esistono due metodi per ricevere l'ora utilizzando un server orario: utilizzando la rete GPS o ricevendo trasmissioni radio a onde lunghe.

Entrambi questi metodi di ricezione dell'orario sono sicuri in quanto esterni a qualsiasi firewall di rete. Sono anche accurati in quanto entrambe le fonti di tempo sono generate direttamente dagli orologi atomici piuttosto che da un servizio orario Internet che sono normalmente Dispositivi NTP collegato a un orologio atomico di terze parti.

La rete GPS fornisce una fonte ideale di tempo per i server NTP poiché i segnali sono disponibili ovunque. L'unico lato negativo dell'uso della rete GPS è che è necessaria una vista del cielo per il collegamento a un satellite.

Le fonti di tempo di riferimento radio sono più flessibili in quanto il segnale a onde lunghe può essere ricevuto all'interno. Hanno una forza limitata e non tutti i paesi hanno un segnale orario, anche se alcuni segnali come il DCF tedesco e il WVBB USA sono disponibili negli stati confinanti.

Orologi atomici e gravità

Martedì, dicembre 8th, 2009

Non potremmo vivere le nostre vite senza di loro. Influenzano quasi ogni aspetto della nostra vita quotidiana e molte delle tecnologie che diamo per scontate nel mondo di oggi, semplicemente non potrebbero funzionare senza di loro. In effetti, se stai leggendo questo articolo su Internet, c'è una possibilità che tu stia usando uno in questo momento.

Senza saperlo, gli orologi atomici governano tutti noi. Da Internet; alle reti di telefonia mobile e alla navigazione satellitare, senza orologi atomici nessuna di queste tecnologie sarebbe possibile.

Gli orologi atomici governano tutte le reti di computer che utilizzano il protocollo NTP (protocollo orario di rete) e Network Time Serveri sistemi informatici di tutto il mondo rimangono in perfetta sincronizzazione.

E continueranno a farlo per diversi milioni di anni poiché gli orologi atomici sono così precisi da poter mantenere il tempo entro un secondo per oltre 100 milioni di anni. Però, orologi atomici può essere reso ancora più accurato e un team di scienziati francesi ha in programma di fare proprio questo, lanciando un orologio atomico nello spazio.

Gli orologi atomici sono limitati alla loro precisione sulla Terra a causa degli effetti dell'attrazione gravitazionale del pianeta sul tempo stesso; come Einstein ha suggerito che il tempo stesso è deformato dalla gravità e questa deformazione rallenta il tempo sulla Terra.

Tuttavia, un nuovo tipo di orologio atomico chiamato PHARAO (Projet d'Horloge Atomique par Refroidissement d'Atomes in Orbit) deve essere collocato a bordo della ISS (stazione spaziale internazionale) fuori dalla portata dei peggiori effetti della forza gravitazionale della Terra.

Questo nuovo tipo di orologio atomico consentirà una sincronizzazione iperaccurata con altri orologi atomici, qui sulla Terra (che in effetti renderà la sincronizzazione ad un Server NTP ancora più preciso).

Si prevede che il faraone raggiunga un'accuratezza di circa un secondo ogni 300 milioni di anni e consentirà ulteriori progressi nelle tecnologie che dipendono dal tempo.

Una breve storia del tempo del computer

Mercoledì, dicembre 2nd, 2009

Dire che il tempo è qualcosa che possiamo imparare da noi quando siamo bambini molto piccoli. Sapere che ore sono è una parte essenziale della nostra società e non potremmo funzionare senza di essa. Immagina se non avessimo detto l'ora - quando andresti a lavorare? Quando partiresti e come sarebbe possibile incontrare altre persone o organizzare qualsiasi tipo di funzione.

Mentre dire che il tempo è cruciale per noi, è ancora più vitale per i computer che usano il tempo come unico punto di riferimento e tra cui sincronizzazione dell'ora delle reti di computer è vitale. Senza registrare il passare del tempo, i computer non potrebbero funzionare in quanto non ci sarebbe alcun riferimento ai programmi e alle funzioni degli ordini.
Ma il modo in cui i computer dicono l'ora e la data è molto diverso dal modo in cui lo registriamo. Anziché registrare un orario, una data e un anno separati, i sistemi informatici utilizzano un unico numero. Questo numero si basa sul numero di secondi da un determinato punto nel tempo, noto come l'epoca principale.

Quando questa epoca è, dipende dal sistema operativo o dal linguaggio di programmazione in questione. Ad esempio, i sistemi Unix hanno un'epoca di prim'ordine che inizia da 1 gennaio 1970 e il numero di secondi dall'epoca sono contati in un numero intero di bit 32. Altri sistemi operativi, come Windows, usano un sistema simile ma l'epoca è diversa (Windows inizia con 1 gennaio 1601).

Esistono tuttavia degli svantaggi in questo sistema intero. Ad esempio, come il sistema Unix è un numero intero 32-bit che è iniziato in 01 Jan 1970, da 19 gennaio 2038 il numero intero avrà esaurito ogni numero possibile e dovrà tornare a zero. Ciò potrebbe causare problemi con i sistemi dipendenti da Unix in un problema che ricorda il bug di Millennium.
Ci sono anche altri problemi che riguardano il tempo del computer. A causa dei requisiti globali di Internet, tutti i tempi del computer sono ora basati su UTC (Coordinated Universal Time). Tuttavia, l'UTC viene alterato a volte aggiungendo Leap Seconds per assicurare che il tempo corrisponda alla rotazione della Terra (la rotazione della Terra non è mai esatta a causa delle forze gravitazionali), quindi il secondo controllo deve essere incluso in un sistema di tempo del computer.

Tempo del computer è spesso associato a NTP (Network Time Protocol) che viene utilizzato per sincronizzare i computer spesso utilizzando a ora del server di rete.

Sincronizzazione dell'ora su una rete 7 di Windows

Lunedi, November 30th, 2009

Windows 7 è l'ultima versione della famiglia di sistemi operativi Microsoft. A seguito del tanto infastidito Windows Vista, Windows 7 ha un'accoglienza molto più calorosa da parte di critici e consumatori.

La sincronizzazione dell'ora su Windows 7 è estremamente semplice come protocollo NTP (Network Time Protocol) è integrato in Windows 7 e il sistema operativo sincronizza automaticamente l'orologio del computer collegandosi al servizio orario Microsoft time.windows.com.

Questo è utile per molti utenti domestici, ma la sincronizzazione su Internet non è abbastanza sicura per una rete di computer per il seguente motivo:

Per connettersi a qualsiasi sorgente oraria di Internet come time.windows.com è necessario lasciare un post nel firewall. Come con qualsiasi porta aperta in un firewall di rete, questo può essere utilizzato come punto di ingresso da un utente malintenzionato o da un software dannoso.

La funzione di sincronizzazione dell'ora in Windows 7 può essere disattivata ed è piuttosto semplice da fare aprendo la finestra di dialogo di data e ora e deseleziona la casella di sincronizzazione.

Tuttavia, la sincronizzazione dell'ora su una rete è fondamentale, quindi se il servizio Ora Internet è spento, è necessario sostituirlo con una fonte di tempo sicura e accurata.

Di gran lunga il modo migliore per farlo è usare un'origine temporale esterna alla rete (e al firewall).

Il modo più semplice, più sicuro e più accurato per sincronizzare una rete Windows 7 consiste nell'utilizzare un sistema dedicato Server NTP. Questi dispositivi utilizzano un riferimento temporale da una radiofrequenza (generalmente distribuito da laboratori nazionali di fisica come NPL britannico e America's NIST) o dalla rete satellitare GPS.

Poiché entrambe queste fonti di riferimento provengono da sorgenti di clock atomici, sono incredibilmente accurate e una rete Windows 7 che consiste di centinaia di macchine può essere sincronizzata in pochi millisecondi della scala cronologica globale UTC (Coordinated Universal Time) utilizzando solo una NTP time server.

Insidie ​​di sincronizzazione temporale comune Ricerca di UTC

Mercoledì, novembre 25th, 2009

La sincronizzazione dell'ora può essere un problema per molti amministratori di rete che tentano di sincronizzare una rete per la prima volta. Ci sono molte insidie ​​in cui un amministratore di rete inconsapevole può cadere quando tenta di far sincronizzare tutti i computer su una rete allo stesso tempo.

Il primo problema che fanno molti amministratori di rete è la selezione dell'origine ora. UTC (Coordinated Universal Time) è una scala temporale globale e viene utilizzata in tutto il mondo come base sincronizzazione temporale in quanto non si basa su fusi orari che consentono alla comunità globale di basarsi su una scala temporale.

L'UTC è anche controllata da una costellazione di orologi atomici che ne garantisce l'accuratezza; tuttavia, viene regolarmente regolato per garantire che corrisponda al tempo solare medio con l'aggiunta di secondi intercalari, che vengono aggiunti per contrastare il naturale rallentamento della rotazione terrestre.

UTC è prontamente disponibile come riferimento temporale da un certo numero di fonti. Internet è un luogo popolare per ricevere una fonte di tempo UTC. Tuttavia, l'origine del tempo di Internet si trova attraverso il firewall di rete e possono sorgere problemi di sicurezza dovendo lasciare aperta la porta UDP per ricevere le richieste di tempo.

Anche le fonti di orario Internet possono essere inaccurate e poiché il sistema di sicurezza NTP noto come autenticazione NTP non può funzionare su Internet, possono sorgere ulteriori problemi di sicurezza.

Una soluzione molto migliore per ottenere una fonte di UTC è utilizzare il Global Positioning System (GPS) o le trasmissioni radio a onde lunghe trasmesse da diversi laboratori nazionali di fisica come NIST negli Stati Uniti e nel Regno Unito NPL.

dedito NTP time server può ricevere questi segnali sicuri e autenticati e quindi distribuirli tra tutti i dispositivi su una rete.

Come funziona la navigazione satellitare

Lunedì, novembre 23rd, 2009

I sistemi di navigazione satellitare, o navigatori satellitari, hanno cambiato il nostro modo di navigare intorno alle strade principali. Sono finiti i giorni in cui i viaggiatori dovevano avere una scatola a guanti piena di mappe e se ne andava anche il bisogno di fermarsi e chiedere a un locale indicazioni stradali.

Navigazione satellitare significa che ora andiamo dal punto A al punto B fiduciosi che i nostri sistemi ci porteranno lì e mentre i sistemi di navigazione satellitare non sono infallibili (dobbiamo leggere tutti i racconti di persone che guidano su rupi e fiumi ecc.), ha sicuramente rivoluzionato il nostro wayfinding.

Attualmente esiste un solo Global Navigational Satellite System (GNSS) il sistema di posizionamento globale gestito in America (GPS). Anche se un sistema europeo rivale (Galileo) è online per andare online dopo che 2012 e un sistema sia russo (GLONASS) che cinese (COMPASS) sono in fase di sviluppo.

Tuttavia, tutte queste reti GNSS funzioneranno utilizzando la stessa tecnologia utilizzata dal GPS e, in effetti, gli attuali sistemi GPS dovrebbero essere in grado di utilizzare questi sistemi futuri senza molte alterazioni.

Il sistema GPS è fondamentalmente una costellazione di satelliti (attualmente ci sono 27). Questi satelliti contengono ciascuno a bordo di un orologio atomico (in realtà due sono sulla maggior parte dei satelliti GPS, ma ai fini di questa spiegazione è necessario prendere in considerazione solo uno). I segnali che vengono trasmessi dal satellite GPS contengono diverse informazioni inviate come un intero:

* 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)

Un ricevitore di navigazione satellitare, il tipo trovato sul dashbopard della tua auto, riceve queste informazioni e utilizzando le informazioni di temporizzazione funziona la distanza esatta dal ricevitore al satellite. Usando tre o più di questi segnali, la posizione esatta può essere triangolata (sono effettivamente necessari quattro segnali poiché deve essere elaborata anche l'altezza sopra il livello del mare).

Poiché la triangolazione funziona quando è stato inviato il segnale orario e quanto tempo ci è voluto per arrivare al ricevitore, i segnali devono essere incredibilmente accurati. Anche un secondo di imprecisione potrebbe vedere le informazioni di navigazione fuori ma migliaia di chilometri come luce, e quindi i segnali radio, possono percorrere quasi 300,000 km al secondo.

Attualmente la rete satellitare GPS può fornire precisione di navigazione entro i contatori 5, il che indica esattamente come orologi atomici precisi può essere.

Configurazione di Windows XP come server NTP

Venerdì, novembre 20th, 2009

A ora del server di rete or Server NTP (Network Time Protocol), è un computer o server centrale su una rete che controlla l'ora e sincronizza tutte le macchine su tale rete.

Windows XP può essere configurato per funzionare come server NTP per sincronizzare il resto dei computer e dei dispositivi su una rete. Configurare una macchina Windows XP per agire come Server NTP comporta la modifica del registro, tuttavia, la modifica di un registro del sistema operativo può portare a potenziali problemi e dovrebbe essere condotta solo da qualcuno con esperienza nella modifica del registro.

Per configurare Windows XP come server NTP, la prima cosa da fare è aprire l'editor di registro in Windows. Questo viene fatto facendo clic sul pulsante Start e selezionando "Esegui" dal menu. Inserire "regedit" nel menu di esecuzione e premere Invio. Questo dovrebbe aprire l'editor del registro di Windows.

Selezionare la cartella: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \ nel riquadro a sinistra. Questa cartella contiene i valori per il server NTP.

Fare clic con il tasto destro del mouse sul tasto "Abilitato" nel riquadro destro della finestra e selezionare "Proprietà". Questo dovrebbe aprire una finestra di dialogo in cui è possibile modificare il valore della chiave di registro. Inserisci "1" nella finestra, impostando il valore su "True" che trasforma il computer XP in un server orario.

Chiudere il registro e aprire il prompt dei comandi di DOS facendo clic sul pulsante Start di Windows, selezionando "Esegui". Poi digita "cmd" nella casella di testo e premi Invio.

Digitare "Net stop w32time" nel prompt dei comandi e premere "Invio". Digitare ora "net start w32time" per riavviare il time server per Windows XP.

Tuttavia, la macchina XP, che ora è impostata come server NTP, distribuirà semplicemente il tempo che detiene attualmente. Se questo tempo è impreciso allora verrà impreciso il tempo che viene distribuito tra la rete.

Per garantire che una fonte di tempo accurata e sicura venga utilizzata, allora a time server NTP dedicato che riceve il tempo da una sorgente di orologio atomico dovrebbe essere usato.

Il sistema GPS europeo sta prendendo forma

Lunedi, November 16th, 2009

Dopo anni di discussioni e incertezze, l'equivalente europeo del GPS (Global Positioning System), sta finalmente iniziando a prendere forma. Il sistema europeo Galileo, che integrerà l'attuale sistema USA, è un passo avanti verso il completamento.

Galileo, che sarà il primo sistema operativo globale di navigazione satellitare (GNSS) al di fuori degli Stati Uniti, fornirà informazioni di posizionamento per le macchine di navigazione satellitare e le informazioni sui tempi per GPS server NTP (Network Time Protocol).

Il sistema, progettato e fabbricato dall'Agenzia spaziale europea (ESA) e dall'Unione europea (UE) e quando è operativo, dovrebbe migliorare la disponibilità e l'accuratezza dei tempi e dei segnali di navigazione trasmessi dallo spazio.

Il loro sistema è stato ostinato in dispute politiche e incertezze sin dal suo inizio quasi un decennio fa. Obiezioni da parte degli Stati Uniti che perderanno la capacità di spegnere il GPS nei momenti di bisogno militare; e le restrizioni economiche in tutta Europa, significava che il progetto era stato quasi accantonato più volte.

Tuttavia, i primi quattro satelliti sono stati finalizzati in un laboratorio nel sud dell'Inghilterra. Questi satelliti in-Orbit Validation (IOV) formeranno una mini-costellazione nel cielo e dimostreranno il concetto di Galileo trasmettendo i primi segnali in modo che il sistema europeo possa diventare una realtà.

Il resto della rete satellitare dovrebbe seguire poco dopo e. Galileo dovrebbe infine comprendere oltre 30 di loro, il che significa che gli utenti dei sistemi di navigazione satellitare di Time server NTP GPS dovrebbe ottenere correzioni più veloci essere in grado di localizzare le loro posizioni con un errore di un metro rispetto all'errore di solo GPS attuale di cinque.