La sincronizzazione dell'ora è un aspetto critico del computing moderno, specialmente quando i computer sono su una rete o hanno bisogno di comunicare con altre macchine collegate in rete.
I timestamp sono cruciali per il riconoscimento da parte del computer quando si verifica un evento ed è l'unica informazione che devono accertare se si è verificato un evento. Senza timestamp accurato le conseguenze possono includere:
• Perdita di dati
• Difficile registrare errori
• Difficile eseguire il debug
• Mancato salvataggio
• Le applicazioni sensibili al tempo potrebbero fallire
I moderni sistemi operativi come Windows 7 hanno già installato il software di sincronizzazione automatica. W32Time è stato una parte delle diverse generazioni di sistemi operativi di Microsoft per un po 'di tempo, ma in Windows 7 è impostato per essere automaticamente attivo (piuttosto che l'utente deve impostarlo) - sincronizzare il PC direttamente dalla scatola.
Con così NTP (La sincronizzazione basata su Network Time Protocol) è disponibile utilizzando i server di orari di Internet (normalmente Microsoft e NIST), molte persone potrebbero chiedersi se è ancora necessario un time server dedicato.
Problemi con i Time Server di Internet
Ci sono diversi inconvenienti nell'usare questo tempo di Internet come fonte di UTC (Coordinated Universal Time - la scala cronologica globale spesso indicata come GMT).
Il primo e più importante svantaggio dei server orari di Internet è la loro posizione attraverso il firewall. Affidarsi a una fonte di tempo attraverso Internet significa mantenere aperta la porta TCP, una vulnerabilità di sicurezza cruciale che può essere utilizzata da utenti malintenzionati o bot.
Un altro aspetto negativo dei server di orari di Internet è la mancanza di precisione garantita. Mentre posti come il NIST (National Institute for Standards and Time) e Microsoft hanno time server affidabili e precisi, l'accuratezza può dipendere da quanto lontano si sta sbirciando. E molti altri server temporali disponibili come fonte di tempo su Internet sono meno affidabili e, poiché NTP non può autenticare un segnale orario da Internet, può essere difficile da valutare.
Vantaggi di un server NTP esterno
dedito server NTP esterni sono molto più sicuri. Ricevono il loro legame dai satelliti GPS delle trasmissioni a onde lunghe in modo che i segnali non possano essere intercettati da hacker o software dannosi. Inoltre, NTP può autenticare i segnali assicurando che tu sappia da dove provengono e quanto siano accurati.
Poiché il tempo è così importante sui moderni computer in rete, correre un rischio con il tempo di internet può costare molto più di qualsiasi investimento minore in un dedicato NTP time server.