Vælge en NTP-server og vælge den bedste timingskilde for dig
Sendt af Richard N Williams on September 10th, 2008
Det NTP-server er en integreret del af det moderne computernetværk. Uden Network Time Protocol og NTP tid servere mange af de moderne funktionaliteter af computere, som vi tager for givet, såsom online reservation, internethandel og satellitkommunikation ville være umulige.
Synkronisering i computere behandles af NTP. NTP- og NTP-servere bruger en enkelt tidsreference til at synkronisere alle maskiner på et netværk til den tid. Denne tidsreference kunne faktisk være noget som tiden på et armbåndsur måske. Synkronisering er imidlertid meningsløs, medmindre en UTC (koordineret universeltid) -kilde bruges, da UTC er blevet udviklet for at gøre det muligt for hele verden at synkronisere til samme tid, hvilket tillader virkelig global synkronisering.
UTC er baseret på atomklokkenes tid, selvom kompensationsforanstaltninger som Leap Seconds tilføjes til UTC for at holde det inline med Greenwich Meantime (GMT).
Atomcykler er meget dyre og yderst delikate stykker udstyr og ikke den slags ting, der kan huse på kontormøderummet. Heldigvis kan en NTP-server modtage en UTC-tidskilde fra flere forskellige steder.
Internettet er måske den mest udbredte kilde til tidsreferencer. Desværre er der dog rygter i at bruge internettet til en timing kilde. For det første kan internet timing kilder ikke godkendes. Autentificering er en sikkerhedsforanstaltning, der bruges af NTP for at kontrollere, at timing-kilden er ægte. For det andet, at bruge et internet timing reference betyder et hul skal stå åben i netværkets firewall, hvilket igen kompromitterer sikkerheden. For det tredje er internet timing kilder notorisk unøjagtige, og de, der ikke er, kan ofte være for langt væk fra en klient for at give nogen brugbar præcision.
Men hvis sikkerhed og høj nøjagtighed til UTC-tid ikke er påkrævet, kan internettet give en enkel og overkommelig løsning.
En langt mere sikker metode til at modtage en UTC-timingreference er at bruge den specialiserede nationale tids- og frekvensoverførsel fra flere lande. Det Forenede Kongerige (MSF), USA (WWVB), Tyskland (DCF) og Japan (JJY) har alle et langt bølgetidssignal. Mens disse signaler er begrænsede i rækkevidde og styrke, hvor de er tilgængelige, udgør de en ideel timingkilde, da radiomodtageren kan vælge disse signaler op fra en bygning. Disse transmissioner kan også godkendes, hvilket giver et højt sikkerhedsniveau.
Den tredje og måske enkleste løsning er at bruge en GPS NTP-server. Disse bruger signalerne sendt fra Global Positioning System, som indeholder timing information. Dette er ideelt, da GPS-signalet kan modtages bogstaveligt hvor som helst i verden, så hvis der ikke er nogen radiotransmission i dit område, vil GPS-netværket give en sikker og autentificeret løsning.
Den eneste ulempe ved GPS er, at en antenne skal have et godt kig på himlen og derfor skal placeres på taget. Dette har naturligvis logistiske ulemper, hvis serverrummet er i kælderen af en sky-scraper.
Ved at vælge en timing kilde, er det vigtigste at huske, hvor NTP-server kommer til at være beliggende. Hvis det er indendørs, og der ikke er mulighed for at køre og antenne til taget, ville radiosenderne være det bedste alternativ. Hvis der ikke er radiooverførsel i dit land / område eller signalerne er blokeret af lokal topografi, er GPS en ideel løsning.
Men hvis nøjagtighed og sikkerhed ikke er et problem, ville internettet være den mest oplagte løsning.