Synkronisera datanätverk till en atomklocka
Postat av Richard N Williams on April 1st, 2009
Atomur är kända för att vara exakta. De flesta kan aldrig ha sett en men är noga medveten om att atomklockor håller mycket exakt tid. Faktum är att modern atomur kommer att hålla exakt tid och inte förlora en sekund på ett hundra miljoner år.
Denna precision kan tyckas överkill, men en mängd modern teknik är beroende av atomur och kräver så hög precision. Ett perfekt exempel är att satellitnavigeringssystemen nu finns i de flesta bilar. GPS är beroende av atomklockor eftersom satellitsignalerna som används vid triangulering reser med ljusets hastighet, som i en enda sekund kan täcka nästan 100,000 km.
Så det kan ses hur en del modern teknik bygger på denna ultimata precisa tidsåtgång från atomur men deras användning stoppar inte där. Atomklockor styr världens globala tidsskala UTC (Koordinerad universell tid) och de kan också användas för att synkronisera datornätverk.
Det kan verka extremt att använda denna nanosekunder precision för att synkronisera datornätverk också, men så många tidskänsliga transaktioner genomförs på internet med sådana affärer som börsen där priserna kan falla eller stiga varje sekund kan man se varför atomur är Begagnade.
Att ta emot tiden från en atomur en dedikerad NTP-server är den säkraste och korrekta metoden. Dessa enheter mottar en tidssignal som sänds av antingen atomklockor från nationella fysiklaboratorier eller direkt från atomklockorna ombord på GPS-satelliter.
Genom att använda en dedikerad NTP-server ett datanätverk kommer att vara säkrare och eftersom det är synkroniserat med UTC (den globala tidsskala) kommer den i praktiken att synkroniseras med alla andra datanätverk med hjälp av en NTP-server.