Come sincronizzare una rete di computer usando il Time Protocol (NTP)
Pubblicato da Richard Williams N on Gennaio 16th, 2010
La sincronizzazione delle moderne reti di computer è di vitale importanza per una moltitudine di ragioni e grazie al protocollo temporale NTP (Network Time Protocol) questo è relativamente semplice.
NTP è un protocollo algoritmico che analizza il tempo su diversi computer e lo confronta con un riferimento temporale singolo e regola ciascun clock per la deriva per garantire la sincronizzazione con la sorgente del tempo. NTP è così capace in questo compito che una rete sincronizzata usando il protocollo può realisticamente ottenere una precisione millisecondo.
Scelta dell'origine dell'orario
Quando si tratta di stabilire un riferimento temporale, non c'è alternativa che trovare una fonte di UTC (Coordinated Universal Time). UTC è la scala cronologica globale, utilizzata in tutto il mondo come un'unica scala cronologica dalle reti di computer. UTC è tenuto accurato da una costellazione di orologi atomici in tutto il mondo.
Sincronizzazione con UTC
Il metodo più basilare per la ricezione dell'origine ora UTC consiste nell'utilizzare un server orario 2 di strato. Questi sono considerati come 2 quando distribuiscono il tempo dopo averlo ricevuto da a Server NTP (strato 1) che è collegato a un orologio atomico (strato 0). Sfortunatamente questo non è il metodo più accurato per ricevere UTC a causa di la distanza che i dati devono percorrere dall'host al cliente.
Ci sono anche problemi di sicurezza nell'utilizzo di una sorgente 2 di Internet stratum in cui la porta UDP del firewall 123 deve essere lasciata aperta per ricevere il codice temporale, ma questa apertura del firewall può, ed è stata, sfruttata dagli utenti malintenzionati.
Server NTP dedicati
Dedicato time server NTP, spesso definiti server di rete, sono il metodo più preciso e sicuro per sincronizzare una rete di computer. Funzionano esternamente alla rete quindi non ci sono problemi con il firewall. Questi dispositivi 1 di strato ricevono il tempo UTC direttamente da una sorgente di clock atomico mediante trasmissioni radio a onde lunghe o Rete GPS (Global Positioning System). Mentre questo richiede un'antenna, che nel caso del GPS deve essere posizionata su un tetto, il server del tempo stesso sincronizzerà automaticamente centinaia e addirittura migliaia di dispositivi diversi sulla rete.