Atomic Clocks nøglen til netværkssynkronisering
Sendt af Stuart on December 20th, 2009
At købe den korrekte tid til netværkssynkronisering er kun mulig takket være atomur. Sammenlignet med standard timing enheder og atomur er millioner af gange mere præcise med de nyeste designs, der giver præcis tid til inden for et sekund i et 100,000-år.
Atomcykler bruger den uændrede resonans af atomer under forskellige energitilstander for at måle tid, der giver et atomtegn, der forekommer næsten 9 milliarder gange et sekund i tilfælde af cæsiumatomet. Faktisk er resonansen af cæsium nu den officielle definition af et sekund, der er blevet vedtaget af det internationale enhedssystem (SI).
Atomiske ure er de basiske ure, der anvendes til den internationale tid, UTC (Koordineret universeltid). Og de giver også grundlag for NTP-servere at synkronisere computernetværk og tidsfølsomme teknologier som dem, der anvendes af flyvekontrol og andre tidssensitive applikationer på højt niveau.
At finde en atomur kilde til UTC er en simpel procedure. Især med tilstedeværelsen af online-tidskilder som dem, der leveres af Microsoft og National Institute for Standards and Time (windows.time.com og nist.time.gov).
Men disse NTP-servere der er kendt som stratum 2-enheder, der betyder, at de er forbundet til en anden enhed, der igen får tiden fra et atomur (det vil sige en brugt kilde til UTC).
Selv om nøjagtigheden af disse stratum 2-servere er ubestridelig, kan det påvirkes af den afstand, klienten kommer fra tidsserverne, de er også uden for firewallen, hvilket betyder, at enhver kommunikation med en online-tidsserver kræver en åben UDP (User Datagram Protocol) port for at tillade kommunikationen.
Dette kan forårsage sårbarheder i netværket og bruges ikke af denne grund i ethvert system, der kræver fuldstændig sikkerhed. En mere sikker (og pålidelig) metode til at modtage UTC er at bruge en dedikeret NTP tidsserver. Disse tidssynkroniseringsenheder modtager tiden direkte fra atomur enten udsendt på langbølge af steder som NIST eller NPL (National Physical Laboratory - UK). Alternativt kan UTC stamme fra GPS-signalet, der udsendes af konstellationen af satellitter i GPS-netværket (Global Positioning System).