SNTP è un acronimo che sta per Simple Network Time Protocol. Come suggerisce il nome, si tratta di una versione meno complicata del Network Time Protocol, che è un sistema per sincronizzare gli orologi dei sistemi informatici in rete, principalmente quando il trasferimento dei dati viene gestito tramite Internet. NTP, uno dei più antichi protocolli Internet ancora in uso, utilizza come base un orologio GPS o un altro tipo di orologio radio, che può essere scientificamente accurato per un numero di punti oltre il secondo tradizionale in una scala temporale.
Non abbiamo necessariamente bisogno di mantenere un tempo così preciso nella nostra vita quotidiana. I computer, tuttavia, devono implementare un cronometraggio molto preciso. Soprattutto i computer collegati in rete e, quindi, suscettibili di condivisione dei dati in tempo reale necessitano di un cronometraggio preciso per evitare errori di runtime e corruzione dei dati. Due computer con orologi che sono solo una frazione di secondo possono essere soggetti a catastrofici errori di trasferimento dei dati.
Un altro motivo per sincronizzare il cronometraggio per i computer è evitare relazioni causali inverse come la risposta all’e-mail che arriva prima dell’invio dell’e-mail originale. Questo non sarebbe letteralmente vero, ma sembrerebbe esserlo se il computer ricevente non indicasse l’ora giusta.
NTP viene utilizzato per trasferimenti di dati pesanti e reti che hanno un gran numero di postazioni di lavoro. SNTP viene utilizzato per computer e sistemi informatici che non richiedono calcoli così precisi per funzionare. Ad esempio, un computer collegato a Internet non ha bisogno dell’estrema potenza di NTP e può utilizzare SNTP, anche quando si effettuano trasferimenti di dati a larghezza di banda elevata. È l’approccio a più workstation che richiede il cronometraggio più dettagliato.
Alcuni produttori offrono dispositivi come i server SNTP, il cui scopo principale è fornire al tuo computer o alla tua rete un orario preciso, basato sugli standard Internet. Sono disponibili anche server NTP, per richieste più estese. Indipendentemente dalla versione in esecuzione sul tuo computer, sei senza dubbio grato che NTP e SNTP siano in circolazione. Senza di loro, alcune operazioni di base potrebbero mandare in crash un’intera rete e certamente un personal computer.