Betydningen af Atomic Clock Tidskilder til Teknologi
Sendt af Richard N Williams on Februar 28th, 2011
Timekeeping og nøjagtighed er vigtig i løbet af vores daglige liv. Vi har brug for at vide, hvor tidlige hændelser der sker for at sikre, at vi ikke går glip af dem, vi skal også have en kilde til præcis tid for at forhindre os i at være forsinkede; og computere og anden teknologi er lige så afhængige af tanden som vi er.
For mange computere og tekniske systemer er tiden i form af en tidsstempel den eneste håndgribelige ting, en maskine skal identificere, når hændelser skal forekomme, og i hvilken rækkefølge. Uden en tidsstempel er en computer ude af stand til at udføre nogen opgaver, selvom det er muligt at gemme data, uden at maskinen ved, hvilken tid det er.
På grund af denne afhængighed i tide har alle computersystemer indbyggede ure på deres printkort. Fælles er disse kvartsbaserede oscillatorer, svarende til de elektroniske ure, der anvendes i digitale armbåndsure.
Problemet med disse system ure er, at de ikke er meget præcise. Jo, for at fortælle tiden til menneskelige formål er de præcise nok; Imidlertid kræver maskiner ganske ofte en højere grad af nøjagtighed, især når enheder synkroniseres.
For computernetværk er synkronisering afgørende, da forskellige maskiner, der fortæller forskellige tidspunkter, kan føre til fejl og fejl i netværket til at udføre lige simple opgaver. Det svære med netværkssynkronisering er, at systemet ure bruges af computere for at holde tid kan drev. Og når forskellige ure diver af forskellige mængder, kan et netværk snart falde i disarray, da forskellige maskiner holder forskellige tider.
Af denne grund er disse systemklokker ikke afhængige af at tilvejebringe synkronisering. I stedet anvendes en langt mere præcis type ur: atomur.
Atomcykler drev ikke (mindst ikke mere end et sekund i en million år) og er også ideelle til at synkronisere computernetværk også. De fleste computere bruger softwareprotokollen NTP (Network Time Protocol), der bruger en enkelt atomur tid kilde, enten fra internettet eller mere sikkert eksternt via GPS eller radiosignaler, hvor det synkroniserer hver maskine på et netværk til.
Fordi NTP sikrer, at hver enhed holdes nøjagtig til denne kildetid og ignorerer de upålidelige systemklokker, kan hele netværket holdes synkroniseret med hver maskine inden for fraktioner af et sekund af hinanden.