Å finne tiden
Postet av Richard N Williams on April 14th, 2009
Å finne ut hva tiden er, er noe vi alle tar for gitt. Klokker er overalt og et blikk på et armbåndsur, klokketårn, dataskjerm eller til og med en mikrobølgeovn vil fortelle oss hva klokken er. Men det har ikke alltid vært så lett å fortelle tiden.
Klokker kom ikke fram til middelalderen og deres nøyaktighet var utrolig dårlig. Sann tid for å fortelle nøyaktigheten, kom ikke fram før ankomst av den elektroniske klokken i det nittende århundre. Imidlertid krever mange av de moderne teknologiene og applikasjonene som vi tar for gitt i den moderne verden som satellittnavigering, flytrafikkontroll og internetthandel en presisjon og nøyaktighet som langt overstiger en elektronisk klokke.
Atomklokkene er langt de mest nøyaktige tidsavspillende enhetene. De er så nøyaktige at verdens globale tidsskala som er basert på dem (Coordinated Universal Time) må av og til justeres for å regne med at bremsingen av jordens rotasjon reduseres. Disse justeringene tar formen av ytterligere sekunder kjent som spring sekunder.
Atomklockens nøyaktighet er så presis at ikke engang et sekund går tapt i over en million år, mens en elektronisk klokke i sammenligning vil miste et sekund om en uke.
Men er denne nøyaktigheten virkelig nødvendig? Når du ser på teknologier som global posisjonering, er svaret ja. Satellittnavigasjonssystemer som GPS-arbeid ved triangulerende tidssignaler generert av atomur ombord på satellittene. Når disse signalene overføres med lysets hastighet, kjører de nesten 100,000 km hvert sekund. Eventuell unøyaktighet i klokken med enda tusen av et sekund kunne se posisjonsinformasjonen ut av miles.
Datanettverk som må kommunisere med hverandre over hele verden må sikre at de kjører ikke bare nøyaktig tid, men også synkroniseres med hverandre. Eventuelle transaksjoner som utføres på nettverk uten synkronisering kan resultere i alle slags feil.
Fort hans grunn datamaskinen bruker NTP (Network Time Protocol) og nettverk tidsservere ofte referert til som en NTP server. Disse enhetene mottar et tidssignal fra en atomur og distribuerer den mellom et nettverk, slik at et nettverk sikres for å være så nøyaktig og presis som mulig.