Time Servers og internettet
Sendt af Richard N Williams on December 12th, 2009
Timing bliver stadig vigtigere for edb-systemer. Det er nu næsten uhørt for et computernetværk at fungere uden synkronisering til UTC (Koordineret Universal Time). Og selv enkelte maskiner, der bruges i hjemmet, er nu udstyret med automatisk synkronisering. Den nyeste inkarnation af Windows, f.eks. Windows 7, forbinder automatisk til en timing-kilde (selv om denne applikation kan slukkes manuelt ved at få adgang til klokkeslæt og datoindstillinger.)
Inkluderingen af disse automatiske synkroniseringsværktøjer på de nyeste operativsystemer er en indikation af, hvor vigtigt timing information er blevet, og når du overvejer de typer applikationer og transaktioner, der nu udføres på internettet, er det ikke overraskende.
Internetbanker, onlinereservationer, internetauktioner og endda e-mail kan afhænge af præcis tid. Computere bruger tidsstempler som det eneste referencepunkt, de skal identificere, hvornår og hvis en transaktion har fundet sted. Fejl i timing information kan forårsage utallige fejl og problemer, især med debugging.
Internettet er fuld af tidsservere med over tusinde tidskilder tilgængelige for online-synkronisering dog; nøjagtigheden og nytteværdien af disse online kilder til UTC-tid varierer og efterlader en TCP / IP åben i firewallen for at muliggøre timingoplysningerne igennem, kan et system være sårbart.
For netværkssystemer, hvor timing ikke kun er afgørende, men hvor sikkerhed også er et afgørende problem, er internettet ikke en foretrukken kilde til modtagelse af UTC-information, og der kræves en ekstern kilde.
Tilslutning af et NTP-netværk til en ekstern kilde til UTC-tid er relativt ligetil, hvis a netværkstidsserver anvendes. Disse enheder, der ofte omtales som NTP-servere, brug atomklokkerne ombord på GPS (Global Positioning System) -satellitter eller lange bølgetransmissioner, der udsendes af steder som f.eks NIST or NPL.