I sistemi informatici utilizzano componenti di temporizzazione a basso costo che mantengono molto poco tempo. I chip di temporizzazione e gli oscillatori usati da molti produttori di circuiti stampati per PC possono far andare alla deriva il tempo di sistema, di minuti ogni giorno. Per ambienti che richiedono tempi sincronizzati su una gamma di processi o dispositivi, è necessario trovare un';alternativa. È qui che entra in gioco il Network Time Protocol o NTP. NTP offre una soluzione software a basso costo per il problema della sincronizzazione dell';ora del computer. Questo articolo descrive come utilizzare i server NTP basati su Internet e NTP per eliminare la deriva e mantenere la sincronizzazione su un numero di dispositivi collegati in rete.
Come installare il server NTP (Network Time Protocol) in RHEL / CentOS 7
Esistono numerosi riferimenti temporali basati su Internet che utilizzano il protocollo NTP (Network Time Protocol) per sincronizzare i client temporali. NTP è stato sviluppato oltre venticinque anni fa presso l';Università del Delaware dal Dr D. Mills, rimane uno dei più antichi protocolli in uso costante. Il protocollo è stato sviluppato per fornire una sincronizzazione accurata del tempo tra server e client. I server NTP basati su Internet sincronizzano il loro tempo con orologi di riferimento esterni accurati, come il GPS, gli standard del tempo della radio nazionale o orologi atomici precisi. Il tempo preciso viene quindi passato dal server NTP ai client di rete per la sincronizzazione.
La maggior parte dei sistemi operativi per computer di oggi ha la possibilità di sincronizzare il tempo con un server NTP basato su internet preciso. Linux, Unix, Microsoft Windows XP / 2000/2003 / Vista e Novell hanno tutte le routine per la sincronizzazione dell';ora NTP. Per la maggior parte, l';unica configurazione richiesta è quella di inserire l';indirizzo IP o il nome di dominio di un server NTP basato su Internet o Intranet.
I sistemi operativi Microsoft Windows consentono l';immissione di un server NTP nella scheda :Ora Internet: dell';applet :Proprietà tempo:. Periodicamente, il server NTP verrà contattato per ottenere tempo ed eseguire la sincronizzazione.
I sistemi operativi Linux e Unix hanno un daemon NTP disponibile dal sito Web NTP su :ntp.org:. Il daemon NTP può essere configurato per otain tempo da altri server NTP o agire come un server a sé stante. Il file di configurazione ';ntp.conf'; contiene un elenco di server che possono essere contattati. Basta inserire l';indirizzo IP o il nome di dominio di un server NTP nell';elenco.
Per mantenere l';ora esatta su un sistema informatico tramite NTP è molto semplice. Tuttavia, ci sono molte altre funzionalità più avanzate del protocollo NTP. Esistono numerose funzionalità di sicurezza che consentono le restrizioni del servizio e l';autenticazione del server. Inoltre, sono disponibili numerosi driver di clock di riferimento per sincronizzare NTP con un preciso riferimento esterno - fornendo un';installazione completa del server NTP.
Per concludere, i sistemi informatici forniscono notoriamente scarso tempo per mantenere l';hardware. Senza aiuto, i dispositivi di mantenimento del tempo standard non sono in grado di fornire la sincronizzazione temporale a livello di sistema. La soluzione è utilizzare il protocollo NTP e sincronizzare i tuoi computer con alcuni degli orologi più precisi al mondo. Come utilizzare il server Ntp Molte reti nelle organizzazioni soffrono di una mancanza di sincronizzazione temporale tra server, workstation e altri componenti di rete. Ciò può causare problemi nell';elaborazione di informazioni e transazioni critiche sul tempo. Tuttavia, per molti anni è stata disponibile una soluzione sotto forma di NTP, il Network Time Protocol. È possibile utilizzare NTP per sincronizzare i client dell';ora di rete con un riferimento temporale preciso o un server NTP. Un server NFT stratum 1 si sincronizza su un preciso riferimento temporale esterno come le trasmissioni GPS o radio di tempo e frequenza e fornisce una precisa risorsa temporale per una rete locale.
Sono disponibili numerosi riferimenti temporali esterni precisi, il più noto è il GPS. Tuttavia, molti paesi forniscono anche un riferimento di tempo e frequenza radio che può essere utilizzato per la sincronizzazione dell';ora. Nel Regno Unito, il segnale orario radio MSF viene trasmesso da Anthorn, Cumbria, ad una frequenza di 60 KHz. Le trasmissioni radio tedesche DCF-77 sono trasmesse da Francoforte a 77,5 KHz. Il riferimento temporale della radio USA WWVB viene trasmesso da Boulder, in Colorado, a 60 KHz. Ci sono anche una serie di altri paesi che forniscono riferimenti temporali simili. La maggior parte delle trasmissioni opera su frequenze diverse e codifica i dati in modo diverso e quindi richiede diverse antenne sintonizzate e firmware di decodifica.
Le trasmissioni radiofoniche temporali hanno una portata limitata e sono generalmente limitate ai confini nazionali dove emana la trasmissione. I riferimenti temporali GPS possono funzionare in qualsiasi parte del mondo. Tuttavia, il vantaggio della radio è che, in generale, un buon segnale può essere ottenuto in ambienti chiusi vicino al server temporale NTP host, mentre un';antenna GPS richiede una buona visione del cielo. Ciò può ridurre significativamente i costi di installazione e semplificare l';implementazione del server NTP.
Un server NTP basato su radio è generalmente costituito da un server orario montabile su rack e un';antenna radio separata. L';antenna radio viene utilizzata per ricevere l';ora della radio e la trasmissione di frequenza. L';antenna deve essere posizionata in un';area in cui è possibile ricevere un segnale consistente.
Vi sono una serie di fattori che possono influire sulla ricezione del segnale orario radio. Se l';antenna radio è collocata nel sottosuolo o in un seminterrato, la ricezione del segnale potrebbe essere significativamente compromessa. Se l';antenna si trova all';interno di una struttura metallica o contenitore, anche questo potrebbe influire sulla ricezione del segnale. Inoltre, se l';antenna si trova troppo vicino a dispositivi :elettricamente rumorosi:, come i monitor per PC, può influire sulla ricezione. Tuttavia, di solito, a condizione che l';antenna sia ad almeno 1 m da un monitor per PC, la ricezione non sarà influenzata.
La maggior parte dei ricevitori di frequenze radio e di frequenza sono costituiti da una ferrite o da una barra, l';antenna contenuta all';interno di un involucro di plastica. L';antenna in ferrite generalmente percorre la lunghezza dell';armadio dell';antenna. Le antenne in ferrite sono antenne unidirezionali che hanno un orientamento ideale. L';antenna in ferrite dovrebbe essere montata su un piano orizzontale ad angolo retto rispetto alla sorgente della trasmissione del timecode. Ad esempio, se la fonte della trasmissione è a nord della posizione dell';antenna, la ferrite dell';antenna dovrebbe essere montata orizzontalmente puntando verso est-ovest, ad angolo retto verso nord. In questo orientamento, la ferrite ha l';area più grande perpendicolare alla trasmissione. Se l';antenna viene ruotata, al diminuire dell';angolo rispetto alla sorgente di trasmissione, si riduce la sensibilità dell';antenna. La maggior parte delle trasmissioni radiofoniche e di frequenza trasmettono continuamente informazioni precise su data e ora. I dati sono generalmente codificati in una serie di 60 impulsi, un impulso al secondo. Ogni impulso rappresenta un bit di dati che costituisce l';ora e la data attuali per un periodo di 1 minuto. Quando sono stati ricevuti un valore pari a 60 impulsi, il server NTP può tentare la decodifica del segnale. In questo modo, il time server deve ricevere un timestamp una volta al minuto. Se il segnale si interrompe o viene ricevuto in modo errato, la decodifica risultante fallirà. È necessaria una buona ricezione del segnale continuo per fornire un riferimento temporale affidabile.
Riassumendo, un server NTP può fornire a un';organizzazione un';organizzazione con un preciso riferimento temporale per la sincronizzazione dei computer e dell';infrastruttura di rete. La sincronizzazione dell';ora tra workstation e server è un aspetto importante dell';elaborazione dei dati e delle transazioni nella maggior parte dei sistemi operativi. Un server NTP basato su radio è una soluzione ideale che può essere facilmente installata e implementata per fornire una soluzione ai problemi di sincronizzazione dell';ora della rete del computer.