Una guida per una rete Sincronizzazione con NTP
Pubblicato da Richard Williams N on Febbraio 10th, 2010
(Network Time ProtocolNTP) È un protocollo TCP / IP sviluppata quando internet era ancora agli albori. È stato sviluppato da David Mills del University of Delaware che stava cercando di sincronizzare i computer in una rete con un grado di precisione.
NTP è un protocollo basato su UNIX, ma è stato portato ad operare in modo altrettanto efficace su PC e una versione è stata inclusa con i sistemi operativi a partire da Windows 2000 (incluso Windows 7, Vista e XP).
NTP, e il demone (applicazione) che controlla, non è solo un metodo di passare il tempo in giro. Qualsiasi sistema che esegue il demone NTP può agire come un client interrogando il tempo di riferimento da altri server o può dare il proprio tempo a disposizione per altri dispositivi da utilizzare che in effetti lo trasforma in un server il tempo stesso. Esso può anche agire come un peer collaborando con altri peer per trovare l'origine ora più stabile e preciso utilizzo.
Uno degli aspetti più flessibili di NTP è la sua natura gerarchica. NTP divide i dispositivi in strati, ogni livello di strato è definita dalla sua vicinanza al clock di riferimento (orologio atomico). La stessa orologio atomico è un dispositivo strato 0, il dispositivo più vicino ad esso (spesso time server NTP dedicato) È un dispositivo di strato 1 mentre gli altri dispositivi che si collegano a quello strato diventare 2. NTP in grado di mantenere la precisione entro i livelli di falda 16.
Qualsiasi rete che deve essere sincronizzato, deve innanzitutto identificare e localizzare una sorgente di tempo per NTP da distribuire. Fonti Internet di tempo sono disponibili, ma ti sono spesso presi da dispositivi strato 2 che operano attraverso il firewall. L'unico modo NTP può scrutare il tempo è se la porta TCP / IP viene lasciata aperta per permettere il traffico attraverso. Questo potrebbe portare a problemi di sicurezza come utenti malintenzionati possono trarre vantaggio da questo buco firewall.
dedito NTP time server trovare una fonte di tempo tramite segnali GPS o la radio e quindi non lasciare una rete vulnerabile agli attacchi. Allegando un NTP time server a una rete router e complessiva del centinaia e persino migliaia di dispositivi possono essere sincronizzati grazie alla struttura gerarchica di NTP.