Utilizzo del GPS per sincronizzare il tempo di rete
Pubblicato da Richard Williams N on Febbraio 11th, 2009
La sistema di posizionamento globale è stato intorno dal 1980. E 'stato progettato e costruito dagli Stati Uniti Militari che volevano un sistema di posizionamento accurato per situazioni di battaglia. Tuttavia, a seguito della sparatoria accidentale o di un aereo di linea coreano, l'allora presidente degli Stati Uniti (Ronald Reagan) ha convenuto che il sistema dovrebbe essere autorizzato a essere usato dai civili come un modo per evitare che un simile disastro si verifichi nuovamente.
Da quel momento in poi il sistema ha trasmesso in due frequenze L2 per gli US Military e L1 per uso civile. Il sistema funziona usando ultra preciso orologi atomici che sono a bordo di ciascun satellite. La trasmissione GPS è un codice temporale prodotto da questo orologio combinato con informazioni quali la posizione e la velocità del satellite. Questa informazione viene quindi rilevata dal ricevitore di navigazione satellitare che calcola quanto tempo è trascorso il messaggio per raggiungerlo e quindi quanto lontano dal satellite è.
Utilizzando la triangolazione (uso di tre di questi segnali) è possibile determinare la posizione esatta sulla Terra del ricevitore GPS. Poiché la velocità delle trasmissioni, come tutti i segnali radio, viaggia alla velocità della luce, è molto importante che il GPS orologi sono ultra-precisi Solo un secondo di imprecisione è sufficiente per rendere l'unità di navigazione inaccurata oltre le miglia 100,000 in quanto la luce può percorrere distanze così grandi in così poco tempo.
Perché GPS orologi hanno un così alto livello di precisione significa che hanno anche un altro uso. Il segnale GPS, disponibile ovunque sul pianeta, è un mezzo altamente efficiente per ottenere un segnale orario per sincronizzare anche una rete di computer. Un dedicato GPS ora del server riceverà il segnale GPS quindi convertirà il segnale orario atomico da esso (noto come ora GPS) e convertirlo in UTC (Coordinated Universal Time) che è semplice da fare in quanto entrambi i tempi sono basati sul Tempo Atomico Internazionale (TAI) e l'unica differenza è che il tempo GPS non tiene conto dei secondi bisestili, il che significa che è "esattamente" 15 secondi più veloce.
A GPS ora del server molto probabilmente utilizzerà il protocollo NTP (Network Time Protocol) per distribuire il tempo a una rete. NTP è di gran lunga il protocollo di tempo di rete più comunemente usato ed è installato nella maggior parte dedicato time server e una versione è inclusa anche nella maggior parte dei sistemi operativi Windows e Linux.