Synkronisera till en atomklocka
Postat av Richard N Williams on December 4th, 2008
Atomur är toppen av tidhållande enheter. Moderna atomklockor kan hålla tiden till en sådan noggrannhet att de i 100,000,000 år (100 miljoner) inte förlorar ännu en sekund i tid. På grund av denna höga noggrannhet är atomklockor grunden för världens tidsskala.
För att möjliggöra global kommunikation och tidskänsliga transaktioner som inköp av staplar och delar en global tidsplan, baserat på tiden som atomklockor berättade, utvecklades i 1972. Denna tidsplan, koordinerad universell tid (UTC) styrs och kontrolleras av International Bureau of Weights and Measures (BIPM) som använder en konstellation av över 230 atomklockor från 65 laboratorier över hela världen för att säkerställa höga noggrannhet.
Atomklockor är baserade på atomens grundläggande egenskaper, känd som kvantmekanik. Kvantmekanik tyder på att en elektron (negativt laddad partikel) som kretsar en atoms kärna kan existera i olika nivåer eller cirkelplan beroende på om de absorberar eller släpper ut den rätta mängden energi. När en elektron har absorberat eller släppt tillräckligt med energi kan "hoppa" till en annan nivå, så kallas detta ett kvantesprång.
Frekvensen mellan dessa två energitillstånd är vad som används för att hålla tiden. De flesta atomklockor är baserade på cesiumatomen som har 9,192,631,770-strålningstider som motsvarar övergången mellan de två nivåerna. På grund av noggrannheten av cesiumklor anser BIPM nu en sekund som definieras som 9,192,631,770-cykler av cesiumatomen.
Atomklockor används i tusentals olika tillämpningar där exakt timing är nödvändig. Satellitkommunikation, flygledningskontroll, internethandel och allmänläkare kräver att atomur håller tid. Atomklockor kan också användas som en metod för synkronisera datornätverk.
Ett datanätverk med en NTP tidsserver kan använda antingen en radiotransmission eller de signaler som sänds av GPS-satelliter (Global Positioning System) som en tidskälla. NTP-programmet (eller demonen) kommer då att se till att alla enheter på det nätverket synkroniseras med tiden som beräknats av atomuret.
Genom att använda en NTP-server synkroniserad med en atomur kan ett datanätverk driva samma samordnade universella tid som andra nätverk som gör det möjligt att genomföra tidskänsliga transaktioner från hela världen.