Network Time Protocol e Computer Time Synchronization
Pubblicato da Richard Williams N a febbraio 23rd, 2010
Chiedi a qualsiasi amministratore di rete o ingegnere IT e chiedi loro quanto sia importante sincronizzazione dell'ora di rete è e normalmente otterrete la stessa risposta - molto.
Il tempo viene utilizzato in quasi tutti gli aspetti dell'informatica per la registrazione quando si verificano eventi. In effetti, i timestamp sono l'unico riferimento che un computer può utilizzare per tenere traccia delle attività che ha svolto e di quelle che non ha ancora fatto.
Quando le reti non sono sincronizzate, il risultato può essere un vero problema per chiunque abbia il compito di eseguirne il debug. I dati possono essere spesso persi, le applicazioni non possono iniziare, la registrazione degli errori è quasi impossibile, per non parlare delle vulnerabilità della sicurezza che possono verificarsi se non c'è un tempo di rete sincronizzato.
NTP (Network Time Protocol) è l'applicazione principale per la sincronizzazione dell'ora che è presente da 1980. È stato costantemente sviluppato ed è utilizzato praticamente da qualsiasi rete di computer che richiede un tempo preciso.
La maggior parte dei sistemi operativi ha già installata una versione di NTP e l'utilizzo per sincronizzare un singolo computer è relativamente semplice utilizzando le opzioni nelle impostazioni dell'orologio o nella barra delle applicazioni.
Tuttavia, utilizzando l'applicazione NTP o il demone incorporati su un computer, il dispositivo utilizza una sorgente di tempo internet come riferimento temporale. Tutto questo va bene per le singole macchine desktop, ma su una rete è necessaria una soluzione più sicura.
È vitale su qualsiasi rete di computer che non vi siano vulnerabilità nel firewall che possono portare ad attacchi da parte di utenti malintenzionati. Mantenere una porta aperta per comunicare con una sorgente di sincronizzazione di Internet è un metodo che un utente malintenzionato può utilizzare per entrare in una rete.
Fortunatamente ci sono alternative all'uso di internet come fonte di temporizzazione. Segnali orari di orologio atomico può essere ricevuto utilizzando la radio a onde lunghe o le trasmissioni GPS.
dedito NTP time server sono disponibili dispositivi che rendono estremamente facile la sincronizzazione del tempo NTP server riceve il tempo (esternamente al firewall) e può quindi distribuire a tutte le macchine su una rete - questo viene fatto in modo sicuro e accurato con la maggior parte delle reti sincronizzate su un server NTP che lavora a pochi millisecondi l'una dall'altra.