Una guida al protocollo orario della rete

NTP (Network Time Protocol) è forse il protocollo più vecchio e più comunemente utilizzato dai computer e tuttavia è probabilmente il meno capito.

NTP è utilizzato da quasi tutti i computer, reti e altri dispositivi che sono coinvolti nella comunicazione su Internet o reti interne. È stato sviluppato nelle prime fasi di Internet quando è diventato evidente che era necessario un metodo per garantire l'accuratezza a distanza.

Il protocollo funziona selezionando una singola origine temporale, di cui NTP ha la capacità di stabilire l'accuratezza e l'affidabilità di, che poi distribuisce su ogni dispositivo sulla rete NTP.

Ogni dispositivo viene regolarmente controllato rispetto a questo orologio di riferimento e regolato in caso di eventuali derapate. Una versione di NTP è ora distribuita con praticamente tutti i sistemi operativi, consentendo a qualsiasi macchina di essere sincronizzata su una singola sorgente oraria.

Ovviamente se ogni rete nel mondo selezionasse una fonte temporale diversa come riferimento, il motivo di tutta questa sincronizzazione andrebbe perso.

Fortunatamente, un calendario globale basato su un consorzio internazionale di orologi atomici è stato sviluppato per fornire un'unica fonte di tempo ai fini della sincronizzazione globale.

UTC (Coordinated Universal Time) viene utilizzato dalle reti di computer in tutto il mondo come riferimento temporale, il che significa che qualsiasi dispositivo sincronizzato con UTC con NTP verrà effettivamente sincronizzato con tutte le reti che utilizzano UTC come orario di base.

Esistono molti metodi diversi che NTP può accedere all'ora UTC. Internet è una posizione comune anche se questo fornisce problemi di sicurezza e firewall. Un metodo più sicuro (e preciso) consiste nell'utilizzare un dedicato NTP time server che prende il tempo da fonti esterne come la rete GPS (il GPS funziona trasmettendo un timestamp dell'orologio atomico che può essere facilmente convertito in UTC da un Server NTP).

Con NTP, un time server dedicato e l'accesso a UTC è possibile sincronizzare un'intera rete in pochi millisecondi del tempo universale, fornendo una rete sicura e accurata in grado di operare in completa sincronicità con altre reti in tutto il mondo.

Questo post è stato scritto da

Richard Williams N

Richard N Williams è un autore tecnico e specialista nel settore della sincronizzazione server NTP e ora. Richard Williams N su Google+

Lettura correlata