Scelta di un server NTP e selezione della migliore fonte di sincronizzazione per te
Pubblicato da Richard Williams N on Settembre 10th, 2008
La Server NTP è parte integrante della moderna rete di computer. Senza Network Time Protocol e NTP time server molte delle moderne funzionalità dei computer che diamo per scontate come la prenotazione online, il commercio via Internet e la comunicazione via satellite sarebbero impossibili.
La sincronizzazione nei computer è gestita da NTP. I server NTP e NTP utilizzano un riferimento singolo per sincronizzare tutte le macchine su una rete fino a quel momento. Questo riferimento temporale potrebbe infatti essere qualsiasi cosa, ad esempio il tempo su un orologio da polso. Tuttavia, la sincronizzazione è inutile a meno che non sia stata utilizzata una sorgente di tempo UTC (coordinated universal time) quando UTC è stato sviluppato per consentire al mondo intero di sincronizzarsi allo stesso tempo, consentendo una sincronizzazione veramente globale.
L'UTC si basa sul tempo indicato dagli orologi atomici, sebbene le misure di compensazione come Leap Seconds vengano aggiunte all'UTC per mantenerle in linea con il Greenwich Meantime (GMT).
Gli orologi atomici sono attrezzature molto costose e estremamente delicate e non il tipo di oggetto che può essere ospitato nella sala server dell'ufficio. Fortunatamente un server NTP può ricevere un'orario orario UTC da diverse posizioni.
Internet è forse la fonte di riferimenti temporali più utilizzata. Sfortunatamente, tuttavia, ci sono degli svantaggi nell'usare Internet per una fonte temporale. In primo luogo, le fonti di temporizzazione su Internet non possono essere autenticate. L'autenticazione è una misura di sicurezza utilizzata da NTP per verificare che l'origine temporale sia autentica. In secondo luogo, utilizzare un riferimento temporale per Internet significa che un buco deve essere lasciato aperto nel firewall della rete, compromettendo nuovamente la sicurezza. In terzo luogo, le fonti di sincronizzazione di Internet sono notoriamente inaccurate e quelle che non lo sono spesso possono essere troppo lontane da un cliente per fornire qualsiasi precisione utile.
Tuttavia, se la sicurezza e l'elevato livello di precisione rispetto all'ora UTC non sono necessari, Internet può fornire una soluzione semplice ed economica.
Un metodo molto più sicuro per la ricezione di un riferimento di temporizzazione UTC è quello di utilizzare la trasmissione nazionale specializzata di tempo e frequenza trasmessa da diversi paesi. Il Regno Unito (MSF), USA (WWVB), Germania (DCF) e Giappone (JJY) vantano tutti un segnale di temporizzazione a onda lunga. Sebbene questi segnali siano limitati nel raggio d'azione e nella forza, laddove disponibili, costituiscono una sorgente temporale ideale in quanto il ricevitore radio può prelevare questi segnali dall'interno di un edificio. Queste trasmissioni possono anche essere autenticate fornendo un elevato livello di sicurezza.
La terza soluzione, forse la più semplice, è l'utilizzo di un server NTP GPS. Questi usano i segnali inviati dal Global Positioning System che contiene informazioni sulla temporizzazione. Questo è l'ideale in quanto il segnale GPS può essere ricevuto letteralmente in qualsiasi parte del mondo, quindi se non c'è trasmissione radio nella tua zona, la rete GPS fornirà una soluzione sicura e autenticata.
L'unico lato negativo del GPS è che un'antenna deve avere una buona visuale del cielo e quindi deve essere posizionata sul tetto. Questo ovviamente ha degli inconvenienti logistici se la stanza del server si trova nel seminterrato di un grattacielo.
Nel selezionare una fonte temporale, la cosa più importante da ricordare è dove si trova Server NTP sta per essere situato. Se è al chiuso e non c'è la possibilità di correre e l'antenna sul tetto, le trasmissioni radio sarebbero l'alternativa migliore. Se non ci sono trasmissioni radio nel proprio paese / area o se i segnali sono bloccati dalla topografia locale, allora il GPS è la soluzione ideale.
Tuttavia, se la precisione e la sicurezza non sono un problema, Internet sarebbe la soluzione più ovvia.