Arkivera för tidsserverns kategori

Så här konfigurerar du en auktoritativ tidsserver i Windows Server 2008

Torsdag Oktober 16th, 2008

Tidssynkronisering i moderna datanät är viktigt, alla datorer behöver veta tiden så många applikationer, från att skicka ett e-postmeddelande till att lagra information är beroende av datorn och vet när händelsen ägde rum.

Microsoft Windows Server från 2000 och framåt har ett tidssynkroniseringsverktyg som är inbyggt i operativsystemet kallat Windows Time (w32time.exe) som kan konfigureras att fungera som en nätverkstid tjänarr.

Windows Server 2008 kan enkelt ställa in systemklockan för att använda UTC (Koordinerad Universal Time, världens tidsstandard) genom att öppna en Internetkälla (antingen: time.windows.com eller time.nist.gov).

För att uppnå detta måste en användare bara dubbelklicka på klockan på skrivbordet och justera inställningarna i fliken Internet-tid.

Det måste dock noteras att Microsoft och andra operativsystemstillverkare rekommenderar starkt att externa tidsreferenser bör användas eftersom Internetkällor inte kan verifieras.

Så här konfigurerar du Windows tidstjänst för en extern tidskälla, klicka på Start, Kör och skriv regedit och klicka på OK.

Leta upp följande undernyckel:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ Type
I den högra rutan, högerklickar skriv sedan klicka på Ändra i redigerings Värde typ NTP i rutan Data och klicka på OK.

Leta upp följande undernyckel:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Config \ AnnounceFlags.
Högerklicka på AnnounceFlags i den högra rutan och klicka på Ändra. Registreringsfönstret "AnnounceFlags" anger huruvida servern är en pålitlig tidsreferens, 5 anger en pålitlig källa, så i rutan Redigera DWORD-värde, under Värdedata, skriv 5 och klicka sedan på OK.

Network Time Protocol (NTP) är ett internetprotokoll som används för överföring av exakt tid, vilket ger information om tid så att en exakt tid kan erhållas
För att göra det möjligt för Network Time Protocol; NtpServer, leta upp och klicka:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
I den högra rutan, högerklickar du på Aktiverad och klicka sedan på Ändra.

I Redigera DWORD-värde rutan 1 i rutan Data, och klicka sedan på OK.

Gå nu tillbaka och klicka på
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ NtpServer
I den högra rutan, högerklicka NtpServer, sedan Ändra i Redigera DWORD-värde under Värde Datatyp i den högra rutan, högerklicka NtpServer, sedan Ändra i Redigera DWORD-värde i rutan Data skriver du Domain Name System (DNS ), måste varje DNS vara unikt och du måste lägga 0x1 till slutet av varje DNS-namn annars förändringar kommer inte träda i kraft.

Nu klicka på Ok.

Leta upp och klicka på följande
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \ SpecialPollInterval
I den högra rutan, högerklicka SpecialPollInterval, klicka sedan på Ändra.

I Redigera DWORD-värde rutan under Värde Data skriver du antalet sekunder som du vill ha för varje omröstning, dvs 900 kommer enkät var 15 minuter, och klicka sedan på OK.
För att konfigurera korrigeringsinställningarna tid, lokalisera:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
I den högra rutan, högerklicka MaxPosPhaseCorrection, sedan Ändra i Redigera DWORD-värde rutan Bas i, klickar du på Decimal, i rutan Data skriver du en tid i sekunder som 3600 (en timme) och klicka på OK.
Gå nu tillbaka och klicka:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
I den högra rutan, högerklicka MaxNegPhaseCorrection, sedan Ändra.

I Redigera DWORD-rutan under bas, klickar du på Decimal, i rutan Data typ tiden i sekunder som du vill hämta exempel 3600 (omröstningar i en timme)
Avsluta Registereditorn
Om du vill starta om Windows-tidtjänsten klickar du på Start, Kör (eller alternativt använd kommandotolken) och skriv:

net stop w32time && net start w32time
Och det är det att din tidsserver ska vara igång nu.

Windows Time Server Synkronisera ditt nätverk med NTP

Onsdag, oktober 15th, 2008

Nästan all datoraktivitet innebär tid om du loggar in en tidstämpel för när ett nätverk öppnades för att skicka ett e-postmeddelande eftersom du vet att tiden är avgörande för datortillämpningar.

Alla datorer har en inbyggd klocka som innehåller information om tid och datum. Dessa Realtidsklockor (RTC) -plattor är batteribackade så att även när de är kvar kan de behålla tid, men dessa RTC-chips är massproducerade och kan inte bibehålla exakt tid och tenderar att drifta.

För många applikationer kan detta vara ganska adekvat, men om en dator är på ett nätverk och behöver prata med andra maskiner, kan det vara att många tidskänsliga transaktioner inte kan slutföras och att de kan lämna nätverket även om de inte synkroniseras till rätt tid. Öppen för säkerhetshot.

Alla versioner av Windows Server eftersom 2000 har inkluderat en tidssynkroniseringsanläggning, kallad Windows Time Service (w32time.exe), inbyggd i operativsystemet. Detta kan konfigureras att fungera som en nätverks-tidsserver som synkroniserar alla maskiner till en viss tidskälla.

Windows Time Service använder en version av NTP (Network Time Protocol), normalt en förenklad version av Internetprotokollet som är utformat för att synkronisera maskiner på ett nätverk, är NTP också den standard som de flesta datanät över hela världen använder för att synkronisera med.

Att välja rätt tidskälla är avgörande. De flesta nätverk synkroniseras till UTC (Koordinerad Universal Time) -källa. UTC är en global standardiserad tid baserad på atomklockor som är de mest exakta tidskällorna.

UTC kan erhållas via Internet från platser som time.nist.gov (us Naval Observatory) eller time.windows.com (Microsoft) men det måste noteras att internetkällor inte kan verifieras som kan lämna ett system öppet för missbruk och Microsoft och andra rekommenderar att du använder en extern hårdvarukälla som en referensklocka som en specialiserad NTP-server.

NTP-servrar ta emot sin tidskälla från antingen en specialradioöverföring från nationella fysiklaboratorier som sänder UTC-tid som tagits från en klockkälla eller av GPS-nätverket som också reläerar UTC som en följd av att den behöver sticka punktpositioner.

NTP kan behålla tid över det offentliga Internet till inom 1 / 100th av en sekund (10 millisekunder) och kan fungera ännu bättre över LAN.

Håller korrekt tid på Linux

Fredag, oktober 10th, 2008

Om du vill vara säker på att datorns klocka är korrekt kan du konfigurera ditt system att använda NTP (Network Time Protocol), ett av de äldsta Internetprotokollen och branschstandarden för tidssynkronisering.

NTP på kommer synkronisera datorns klocka till en pool av tidsservrar runt om i världen som är officiella "timekeepers". Det är bäst att välja närmast dig så svarstiden minimeras och att använda mer än en om man går ner. Det finns fler än 1.500-servrar att välja mellan, men vissa områden serveras bättre än andra. Många servrar på internet är extremt felaktiga och Internet-tidreferenser bör inte användas som ersättning för en dedikerad tidsserver.

Men för grundläggande tidssynkronisering Internetleverantörer kommer att vara tillräckliga. Det första steget ska vara att välja tre servrar nära dig - helst i ditt land, eller om det inte räcker till, i din zon. Gå till ntp hem och bläddra igenom trädet i zoner och servrar för att välja vilka som är bäst för dig. Följ dessa kommandon för att konfigurera:

1. Konfigurera /etc/ntp.conf
Redigera den här filen med en textredigerare. Byta ut
server <exempel-server-namn>
med dina servrar, till exempel:

server 0.br.pool.ntp.org
server 1.br.pool.ntp.org
server 2.br.pool.ntp.org

2. Synkronisera klockan manuellt
Om din klocka driver också kan NTP vägra att synkronisera det, men det kan göras manuellt:

ntpdate 0.br.pool.ntp.org (servernamn som du väljer)

3. Gör din ntp-demon körbar

chmod + x /etc/rc.d/rc.ntpd

4. Starta NTP nu utan omstart
Återigen, ett enkelt kommando:

/etc/rc.d/rc.ntpd starta

Information om grundläggande tidsserver

Torsdag Oktober 9th, 2008

Alla datorer och nätverksenheter använder klockor för att upprätthålla en intern systemtid. Dessa klockor, som kallas Real Time Clock chips (RTC), ger information om tid och datum. Flisorna är batteribackade, så att de även under strömavbrott kan behålla tiden.

Datornätverk är beroende av tidsåtgång för nästan alla sina applikationer, från att skicka ett mail till spara data, är en tidstämpel nödvändig för att datorn ska kunna hålla reda på. Alla routrar och växlar måste köras i samma takt, utan synkronisering kan enheter förlora data och till och med hela anslutningar.

För vissa transaktioner är det nödvändigt att datorerna är helt synkroniserade, även om en viss sekundsskillnad mellan maskiner kan få allvarliga effekter, till exempel att hitta en flygbiljett som du bokat hade blivit såld ögonblick senare till en annan kund eller att du kunde räkna ut dina besparingar ur en kassaskåp och när ditt konto är tomt kan du snabbt gå till en annan maskin och dra tillbaka allt igen.

Personliga datorer är dock inte konstruerade för att vara perfekta klockor, deras design har optimerats för massproduktion och låg kostnad snarare än att behålla korrekt tid. Men dessa interna klockor är benägna att driva och även om det för många applikationer kan vara ganska adekvat, måste maskiner ofta arbeta tillsammans i ett nätverk och om datorerna går i olika takt kommer datorerna att synkronisera varandra och problem kan uppstår särskilt med tidskänsliga transaktioner.

Tidsservers är som andra datorservrar i den meningen att de vanligtvis ligger på ett nätverk. En tidsserver samlar tidsinformation, vanligtvis från en extern hårdvarukälla och synkroniserar sedan nätverket till den tiden.

De flesta tidsservrar använder NTP (Network Time Protocol), vilket är ett av Internetens äldsta protokoll som fortfarande används, uppfunnet av Dr David Mills från Delaware University, det har använts sedan 1985. NTP är ett protokoll som är utformat för att synkronisera klockorna på datorer och nätverk över Internet eller lokala nätverk (LAN).

NTP använder en extern tidsreferens och synkroniserar sedan alla enheter i nätverket till den tiden.

Det finns olika källor att a NTP tidsserver kan använda som en tidsreferens. Internet är en uppenbar källa, men internettidsreferenser från Internet som nist.gov och windows.time kan inte autentiseras, vilket gör att tidsservern och därmed nätverket är sårbara för säkerhetshot.

Ofta synkroniseras tidsservrar till en UTC (Koordinerad Universal-tid) -källa som är den globala standardtidsskalan och tillåter datorer över hela världen att synkroniseras till exakt samma tid. Detta har uppenbar betydelse i branscher där exakt timing är avgörande, såsom börsen eller flygbranschen.

Sex Anledningar till varför du behöver en dedikerad Network Time Server!

Torsdag, oktober 2nd, 2008

säkerhet
Om du har felaktig tid eller kör ett nätverk som inte är synkroniserat kan ett datorsystem vara sårbart för säkerhetshot och till och med bedrägerier. Timestamps är den enda referenspunkten för en dator för att spåra applikationer och händelser. Om dessa är felaktiga kan alla typer av problem uppstå, till exempel e-postmeddelanden som anländer innan de skickades. Det möjliggör också sådana tidskänsliga transaktioner som e-handel, online-bokning och handel med aktier och dela exakt timing med a nätverk tidsserver är viktigt och priserna kan falla eller öka med miljoner på en sekund.

Skydd:
Underlåtenhet att synkronisera ett datanätverk kan tillåta hackare och skadliga användar möjligheter att komma till ditt system, även bedrägerier kan dra nytta av. Även de synkroniserade maskinerna kan bli offer, särskilt när du använder Internet som en tidsreferens som tillåter en öppen dörr för skadliga användare att injicera ett virus i ditt nätverk. Använda radio eller GPS-klockor ge noggrann tid bakom din brandvägg som håller dig säker.

Noggrannhet:
NTP Time Servers se till att alla nätverksdatorer synkroniseras automatiskt till exakt tid och datum, nu och i framtiden, uppdaterar automatiskt nätverket under sommartid och språng sekunder.

Laglighet:
Om datainnehållet någonsin ska användas i rättssalen är det viktigt att informationen kommer från ett nät som är synkroniserat. Om systemet inte är kan bevisen inte avvisas.

Glada användare:
Stoppa användarna att klaga på fel tid på sina arbetsstationer

Kontroll:
Du har kontroll över konfigurationen. Till exempel kan du automatiskt ändra tiden framåt och tillbaka varje vår och hösten för sommartid eller ställa in servertiden för att vara låst till endast UTC-tid eller någon tidszon du väljer.

Atomklockan och NTP Time Server

Onsdag, oktober 1st, 2008

De flesta har hört talas om atomur, deras noggrannhet och precision är välkända. En ato0mic klocka har potential att hålla tid i flera hundra miljoner år och inte förlora en sekund i drift. Drift är processen där klockor förlorar eller tar tid på grund av felaktigheter i de mekanismer som får dem att fungera.

Mekaniska klockor har till exempel funnits i hundratals år, men även den dyraste och välutvecklade kommer att drifta minst en sekund om dagen. Medan elektroniska klockor är mer exakta kommer de också att drifta ungefär en sekund i veckan.

Atomklockor har ingen jämförelse när det gäller att hålla tid. Eftersom en atomur är baserad på en oscillation av en atom (i de flesta fall cesium 133-atomen) som har en exakt och ändlig resonans (cesium är 9,192,631,770 varje sekund) gör detta dem noggrant inom en miljard sekund (en nanosekund) .

Medan denna typ av noggrannhet är oöverträffad har den gjort möjliga teknologier och innovationer som har förändrat världen. Satellitkommunikation är bara möjlig tack vare atomklockans tid, det är även satellitnavigering. Eftersom ljusets hastighet (och därmed radiovågor) reser vid över 300,000km en sekund kan en otillräcklighet av en sekund se ett navigationssystem vara hundratusentals mil ut.

Noggrann noggrannhet är också nödvändig i många moderna datorapplikationer. Global kommunikation, särskilt finansiella transaktioner, måste göras exakt. I Wall Street eller Londonbörsen kan en sekund se värdet på aktieuppgången eller falla med miljoner. Online-bokning kräver också noggrannhet och perfekt synkronisering bara atomklockor kan ge annars, biljetter kan säljas mer än en gång och kontantmaskiner kan sluta betala ut dina löner två gånger om du hittade en bankomat med en långsam klocka.

Även om detta kanske låter önskvärt för de mer oärliga av oss, tar det inte mycket fantasi att förstå vilka problem en brist på noggrannhet och synkronisering kan orsaka. Av denna anledning har en internationell tidsplan baserad på den tid som atomklockor berättat utvecklats.

UTC (Samordnad universell tid) är densamma överallt och kan beräkna saktningen av jordens rotation genom att lägga till steg sekunder för att hålla UTC inline med GMT (Greenwich Meantime). Alla datanät som deltar i global kommunikation måste synkroniseras till UTC. Eftersom UTC är baserat på den tid som atomklockor berättar är det det mest exakta tidsskala möjligt. För att ett datanätverk ska ta emot och hålla synkroniserat med UTC behöver det först tillgång till en atomur. Dessa är dyra och stora utrustningar och finns i allmänhet endast i storskaliga fysiklaboratorier.

Lyckligtvis kan tiden som de här klockorna säger fortfarande vara mottagen av a nätverk tidsserver visna genom att använda tid och frekvens långvågsändningar som sänds av nationella fysiklaboratorier eller från GPS-systemet (Global Positioning System). NTP (nätverksprotokoll) kan sedan distribuera denna UTC-tid till nätverket och använda tidssignalen för att hålla alla enheter på nätverket perfekt synkroniserade till UTC.

Global Positioning System (GPS) drift och implementering

Fredag ​​september 26th, 2008

GPS (Global Positioning System) nätverket har funnits i över trettio år, men det var först sedan 1983 när en koreansk flyglinje av misstag sköt ner, gick USA: s militär, som äger och kontrollerar systemet, överens om att öppna den för civil användning i hopp om att förebygga sådana tragedier .

GPS-systemet är för närvarande världens enda globala navigationssatellitsystem (GNSS), även om Europa och Kina idag utvecklar sina egna (Galileo och GLONASS). GPS, eller ge det sitt officiella namn Navstar GPS bygger på en konstellation mellan 24 och 32 Medium Earth Orbit-satelliter.

Dessa satelliter sänder meddelanden via exakta mikrovågssignaler. Dessa meddelanden innehåller den tid meddelandet skickades, en exakt omlopp för den satellit som skickar meddelandet och den allmänna systemhälsan och de grova banorna för alla GPS-satelliter.

För att utföra en position krävs en GPS-mottagare. Detta tar emot signalen från 4 (eller flera) satelliter. Eftersom satelliterna sänder sin position och tiden meddelandet skickades kan GPS-mottagaren använda tidssignalen och distansinformationen till träning genom triangulationsprocessen exakt var den befinner sig i världen.

GPS och andra GNSS-system kan bara ange platsen så exakt eftersom varje relä raderar information från en inombords atomur. Atomur är så exakta att de antingen förlorar eller tar en sekund i miljoner år. Det är bara denna noggrannhet som gör GPS-positionering möjlig, eftersom en signal som sänds av satelliterna körs med ljusets hastighet (upp till 180,000 miles per sekund) kan en sekunds felaktighet göra platspositionering tusentals mil på fel ställe.

På grund av denna ombordklocka och hög tidsnoggrannhet kan en GPS-satellit användas som källa för UTC (Koordinerad Universal Time). UTC är en global tidsplan baserad på den tid som atomklockor berättar och används över hela världen för att tillåta datanät till alla att synkronisera samtidigt.

Användning av datanät NTP-tidsservrar (nätverksprotokoll) för att synkronisera sina system. En NTP servern ansluten till en GPS-antenn kan ta emot en UTC-tidssignal från satelliten och sedan distribuera bland nätverket.

Att använda läkarna för tidsinformation är en av de mest korrekta och säkra metoderna för att ta emot en UTC-källa med noggrannhet på några millisekunder, som är fullt möjligt.

NTP-tidsserver Vanliga frågor

Onsdag, september 24th, 2008

Q. Vad är NTP?
A. NTP - Network Time Protocol är ett internetprotokoll för tidssynkronisering, medan andra synkroniseringsprotokoll för andra gången är tillgängliga, är NTP den överlägset mest använda som har funnits sedan mitten av 1980 när Internet fortfarande var i sin spädbarn.

F. Vad är UTC?
A. UTC - Samordnad universell tid är en global tidsplan baserad på tiden som atomklockor berättar. Eftersom dessa klockor är så exakta varje år måste sålunda "språng sekunder" läggas till, eftersom UTC är ännu mer exakt än jordens rotation som saktar och snabbare tack vare månens gravitation.

Q. Vad är a Nätverk tidsserver?
A. En nätverks-tidsserver som också kallas en NTP-tidsserver är en nätverksenhet som tar emot en UTC-tidssignal och distribuerar den sedan bland de andra enheterna i ett nätverk. Tidsprotokollet NTP säkerställer då att alla maskiner hålls synkroniserade till den tiden.

Q. Var gör a nätverk tidsserver Ta emot en UTC-tid från?
A. Det finns flera källor där en UTC-tidreferens kan tas. Internet är det mest uppenbara med hundratals olika tidsservrar som skickar sina UTC-tidssignaler. Men dessa är notoriskt felaktiga beroende på många variabler är Internet inte heller en säker källa och inte lämplig för något datanätverk där säkerhetsproblem är ett problem. De andra metoderna som ger en mer exakt, säker och pålitlig källa till UTC-tid är att antingen använda överföringarna av GPS-nätverket (global positioning system) eller de nationella tid- och frekvensöverföringar som sänds på långvåg.

F. Kan jag få en radiotidssignal var som helst?
A. Tyvärr inte. Endast vissa länder har en tidssignal som sänds från sina nationella fysiklaboratorier och dessa signaler är ändliga och sårbara för störningar. I USA sänds signalen från Colorado och är känd som WWVB, i Storbritannien sänds den från Cumbria och kallas MSF. Liknande system finns i Tyskland, Japan, Frankrike och Schweiz.

Q. Vad sägs om GPS-signalen?
A. Ett satellitnavigationssystem är beroende av tidssignalerna från atomklockorna ombord i GPS-satelliterna. Det är denna tidssignal som används för att triangulera positionering och den kan också tas emot av en nätverksserver som är utrustad med en GPS-antenn. GPS finns överallt i världen, men en antenn behöver ha en klar bild av himlen.

F. Om jag har ett stort nätverk behöver jag flera nätverkstidsservrar?
A. Inte nödvändigtvis. NTP är hierarkisk och uppdelad i "stratum" en atomur är en stratum 0-enhet, en tidsserver som tar emot klocksignalen är en stratum 1-enhet och en nätverksenhet som tar emot en signal från en tidsserver är en stratum 2-enhet. NTP kan stödja 12-stratum (realistiskt, även om mer är möjligt) och varje strata kan användas som en enhet för att synkronisera till. Därför kan en stratum 2-enhet synkronisera annan maskin nedåt i strata och så vidare. Det betyder oavsett hur stort ett nätverk är, bara en nätverksserver skulle behövas.

En nybörjarguide till NTP-servern

Måndag september 8th, 2008

Datanätverk är en av de svåraste aspekterna av informations- och kommunikationsteknik (IKT). Logistiken för att ansluta terminaler, routrar, skrivare och alla andra enheter kan lämna många administratörer med konstant huvudvärk.

En av de viktigaste aspekter som ofta blir förbisedda och kan få katastrofala konsekvenser är tidssynkronisering.

Det är absolut nödvändigt att alla enheter på ett nätverk berättar samtidigt som tidsstämplar, det format som en dator reläerar tid till varandra är den enda referensformen som en dator kan använda för att fastställa en sekvens av händelser. Om olika maskiner på ett nätverk berättar olika tider kommer oförutsedda konsekvenser som e-postmeddelanden som kommer innan de tekniskt har skickats och andra avvikelser kommer att göra administratörens huvudvärk ännu värre.

Dessutom är ett datanätverk som inte är synkroniserat öppet för säkerhetshot och till och med bedrägeri. Lyckligtvis NTP tidsserver har funnits i många år och kan underlätta huvudvärk vid tidssynkronisering.

NTP (Network Time Protocol) är ett av de äldsta protokoll som används av datanätverk. Utvecklat för nästan tre årtionden sedan är NTP ett protokoll som kontrollerar tiden på alla enheter på nätverket och lägger till eller dras av tillräckligt med tid för att säkerställa att de alla är synkroniserade.

NTP kräver en tidsreferens för att synkronisera nätverks klockor till. Även om NTP kan synkronisera ett nätverk när som helst är en auktoritativ tidskälla uppenbarligen den bästa lösningen. UTC (Coordinated Universal Time) är en globalt använd tidsplan baserad på tiden som atomklockor berättar för. Eftersom atomklockor förlorar mindre än en sekund av tiden på över tusen år, är UTC den överlägset bästa timingkällan för att synkronisera ett nätverk till. Inte bara kommer ditt nätverk att vara helt synkroniserat tillsammans, men också ditt nätverk kommer att synkroniseras samtidigt som miljontals datanätverk alla från hela världen.

A NTP-server kan få en UTC-tidreferens från flera källor. Internet är den mest uppenbara källan, men Internet-tidkällor är notoriskt felaktiga och de som inte är kan vara relativt värdelösa om avståndet är för långt borta. Även om du har placerat din NTP-server säkert bakom din brandvägg verkar det meningslöst att behålla ett hål i det för att NTP-servern ska kunna kollidera referensreferensen från hela webben och lämna hela nätverket sårbart, särskilt som NTP-autentisering (NTP-autentisering egen säkerhetsåtgärd) är inte möjlig via Internet.

Det finns två mer säkra och korrekta metoder för att få en UTC-timingreferens. Den första är att utnyttja de nationella tid- och frekvensöverföringarna som flera länder sänder från sina nationella fysiklaboratorier. Dessa sänds vanligen via långvåg som har en fördel att kunna hämtas inuti ett serverrum, även om många länder inte har en sådan signal.

Men många NTP-servrar kan utnyttja tidssignalen som sänds av atomklockorna ombord på GPS-satelliterna (Global Positioning System). Denna signal är tillgänglig överallt men en GPS-antenn krävs för att få en klar bild av himlen.

Genom att använda en UTC-tidkälla, antingen via GPS-nätverket för radiotransmission, kan ett datanät synkroniseras till inom några millisekunder UTC-tid.

NTP GPS Server för tidskritiska applikationer

Måndag september 8th, 2008

GPS (Global Positioning System) är ett globalt navigationssatellitsystem (GNSS) som styrs och drivs av Förenta staterna.

GNSS-system arbetar med att använda satelliter flera tusen mil över jordens yta som stråltidpunktinformation ner till en GNSS-mottagare (som satellitnavigeringsenheten i våra bilar). Det är denna information som används av GPS-mottagaren att triangulera en exakt position. De kan bara göra detta genom att ha ombord sin egen mycket exakta atomur som avstånd satelliterna är borta från jorden, till och med en otillräcklighet på en sekund eller två kan innebära att en satellitnavigationsplats kan vara miles out.

Som en konsekvens av att ha denna korrekta tidskälla kan GPS och den nya sorten av GNSS-system alla användas för att få en absolut eller UTC (Universal Coordinated Time) tidskälla. Denna tidskälla kan användas av datanätverk som kör a NTP-server (Network Time Protocol) för att synkronisera alla maskiner och enheter samtidigt.

NTP är ett protokoll som är utformat för att synkronisera datorer och nätverksenheter till en extern tidsreferens.

GPS är en idealisk referens för tid och frekvens eftersom det kan ge mycket exakt tid överallt i världen med relativt billiga komponenter. Varje GPS-satellit sänder i två frekvenser L2 för militär användning och L1 för användning av civila överförda vid 1575 MHz. Lågpris GPS-antenner och mottagare är nu allmänt tillgängliga och dedikerade NTP-GPS-servrar är nu relativt låga kostnader.

Radiosignalen som sänds av satelliten kan passera genom fönster men kan blockeras av byggnader så den idealiska platsen för en GPS-antenn är på ett hustak med en god sikt mot himlen. Ju fler satelliter den kan ta emot från desto bättre signal. Däremot kan takmonterade antenner vara benägna att blixtnedslag eller andra spänningsstötar så en suppressor starkt rekommenderar installeras inline på GPS-kabeln.

A NTP GPS-server Det är idealiskt att tillhandahålla NTP-tidsservrar eller fristående datorer med en mycket exakt extern referens för synkronisering. Även med relativt låg kostnad utrustning kan noggrannheten av hundra nanosekunder (en nanosekund = en miljardt sekund) rimligen uppnås med hjälp av GPS som en extern referens.