Med så mycket automatiserad i den moderna världen och datornätverk som kör allt från ekonomi till hälso- och sjukvård, förvaring, lagring och överföring av information måste vara säkra, exakta och tillförlitliga.
Tiden är avgörande för datasystem för att säkerställa detta. Tidsstämplar är de enda informations datorer har att bedöma om en uppgift har slutförts, beror eller att informationen har tagits emot, skickas eller lagras. En av de vanligaste orsakerna till datafel kommer från otillräcklig synkronisering av tidpunkterna.
Alla datornätverk behöver synkroniseras, och inte bara alla enheter i ett nätverk, antingen. Med så mycket global kommunikation i dessa dagar, alla datornät över hela världen måste synkroniseras tillsammans, annars när de kommunicerar fel kan uppstå kan data gå vilse, och det kan bana väg för säkerhetsproblem som tids avvikelser kan användas av skadlig användare och program.
Men hur datorer synkroniseras tillsammans? Tja, är det möjliggörs genom att innovationer. Den första är den internationella tidsskala UTC (Coordinated Universal Time), höll äkta av atomur och samma över hela världen, oavsett tidszoner. Den andra, NTP (Network Time Protocol) är ett datorprogram som syftar till att hålla datorer synkroniserade med varandra.
Både NTP och UTC fungera tillsammans. Datorn tidsserver (NTP-server) Får UTC tidskälla, antingen från radio, GPS (Global Positioning System) eller internet (även om en osäker metod för att ta emot UTC och rekommenderas inte).
NTP distribuerar sedan den här gången ett nätverk, kontrollera tiden på varje enhet med jämna mellanrum och justerar dem för varje förändring i tiden. De flesta datanätverk som utnyttjar NTP-tidsservrar på detta sätt har varje maskin i nätverket inom millisekunder UTC-tid, vilket möjliggör noggrann och exakt global kommunikation.
NTP-tidsservrar är den enda säkra och korrekt metod för synkronisering datornätverk och bör användas av alla datorsystem som kräver tillförlitlighet, noggrannhet och säkerhet.