GPS som en tidsreferanse for NTP-servere
Postet av Richard N Williams on April 16th, 2010
GPS-systemet er kjent for de fleste. Mange biler har nå en GPS-satellittnavigasjonsenhet i sine biler, men det er mer til Global Positioning System enn bare å finne.
Global Positioning System er en konstellasjon av over tretti satellitter som spinner rundt om i verden. GPS-satellittnettverket er utformet slik at det til enhver tid er minst fire satellitter overhead - uansett hvor du er på kloden.
Ombord på hver GPS-satellitt er det en svært presis atomur, og det er informasjonen fra denne klokken som sendes via GPS-sendingene, som ved hjelp av triangulasjon (ved hjelp av signal fra flere satellitter) kan en satellittnavigasjonsmottaker utdanne posisjonen din.
Men disse ultra presise timingsignalene har en annen bruk, ukjent for mange brukere av GPS-systemer. Fordi timingen signaler fra GPS atomklokker er så presise, de gir en god tid til å synkronisere alle slags teknologier - fra datanettverk til trafikkameraer.
For å utnytte GPS-timingssignalene, brukes en GPS-tidsserver ofte. Disse enhetene bruker NTP (Network Time Protocol) for å distribuere GPS timing kilde til alle enheter på NTP-nettverket.
NTP kontrollerer jevnlig tiden på alle systemene på nettverket og justerer den tilsvarende hvis den har drevet til hva den opprinnelige GPS-timingkilden er.
Siden GPS er tilgjengelig hvor som helst på planeten, gir det en veldig praktisk tidskilde for mange teknologier og applikasjoner som sikrer at det som er synkronisert med GPS-timingskilden, forblir så nøyaktig som mulig.
En enkelt GPS NTP server kan synkronisere hundrevis og tusenvis av enheter, inkludert rutere, PCer og annen maskinvare som sikrer at hele nettverket kjører perfekt koordinert tid.