Korrigering af netværkstid
Sendt af Richard N Williams on December 22nd, 2008
Distribuerede netværk stole helt på den korrekte tid. Computere har brug for tidsstempler til ordrebegivenheder, og når en samling af maskiner samarbejder, er det afgørende, at de løber på samme tid.
Desværre er moderne pc'er ikke designet til at være perfekte timekeepers. Deres urværk er simple elektroniske oscillatorer og er tilbøjelige til at drive. Dette er normalt ikke et problem, når maskinerne arbejder uafhængigt, men når de kommunikerer på tværs af et netværk, kan der opstå mange problemer.
Fra e-mails, der ankommer, før de er sendt til hele systemet, nedbryder manglen på synkronisering kan forårsage utallige problemer på tværs af et netværk, og det er derfor, at netværks tidsservere bruges til at sikre, at hele netværket er synkroniseret sammen.
Netværk tidsservere komme i to former - The GPS tidsserver og den radio refererede tidsserver. GPS NTP servere bruger tidssignalet udsendt fra GPS-satellitter. Dette er ekstremt nøjagtigt, da det genereres af et atomur ombord på GPS-satellitten. Radio henvist til NTP-servers bruger en langbølge transmission sendt af flere nationale fysik laboratorier.
Begge disse metoder er en god kilde til Koordineret Universal Time (UTC) verdens globale tidsplan. UTC bruges af netværk over hele kloden og synkronisering til det tillader computernetværk at kommunikere trygt og deltage i tidsfølsomme transaktioner uden fejl.
Nogle administratorer bruger internettet til at modtage en UTC-tidskilde. Selvom en dedikeret netværkstidsserver ikke er forpligtet til at gøre dette, har det sikkerhedsmæssige ulemper, idet en port er nødvendig for at blive åben i brandvejen, for at computeren kan kommunikere med NTP-server, dette kan lade et system være sårbart og åbent for angreb. Endvidere er Internet-tidskilder notorisk upålidelige med mange enten for unøjagtige eller for langt væk for at tjene noget nyttigt formål.