NTP og GPS-baserte Timing Solutions
Postet av Richard N Williams on September 22nd, 2010
Spør noen hva nøkkelen til nettverkstiming er, og du vil sannsynligvis få svaret NTP (Network Time Protocol). NTP er en protokoll som distribuerer og sjekker tiden på alle nettverksenheter til en referanse klokke - og det er denne referansen som er den sanne nøkkelen til nettverkssynkronisering.
Mens en versjon av NTP er enkel å få tak i - den er vanligvis installert på de fleste operativsystemer, eller er ellers gratis å laste ned - men å få en kilde til tid er hvor den sanne nøkkelen til nettverkssynkronisering ligger.
Atomsklokker styrer den globale tidsskala UTC (Coordinated Universal Time), og det er denne tidsskalaen som er best for nettverkstiming, da synkronisering av alle enheter på et nettverk til UTC er ekvivalent med at du har nettverk synkronisert med alle andre UTC-synkroniserte nettverk på Jorden.
Så å få en kilde til UTC-tid er den sanne nøkkelen til nøyaktig nettverkssynkronisering, så hva er alternativene?
Internett-tidskilder
Det åpenbare valget for de fleste NTP-brukere, men Internett-tid lider av to store feil; For det første opererer internettiden gjennom brannmuren og er derfor fulle av sikkerhetsrisiko - hvis tiden kan komme gjennom brannmuren, så kan andre ting også. For det andre kan internettkilder bli truffet og savner med nøyaktigheten.
På grunn av det faktum at de fleste Internett-tidskilder er stratum 2-enheter (de kobler til en annen enhet som mottar UTC-kildetiden) og avstanden fra klient til vert kan aldri bli virkeliggjort eller tatt hensyn til - det kan gjøre dem unøyaktige - med noen internett Tidskilder minutter, timer og like dager unna sann UTC-tid.
Radio referert tidsserver
En annen kilde til UTC-tid som ikke lider av sikkerhets- eller nøyaktighetsfeil, mottar tiden fra langbølge-radiosignaler som noen lands nasjonale fysikklaboratorier sender. Mens disse signalene er tilgjengelige over hele USA (med NIST), Storbritannia (NPL) og flere andre europeiske land og kan hentes med en grunnleggende radio referert NTP server de er ikke tilgjengelige overalt, og signalene kan være vanskelige å motta i noen urbane steder eller hvor som helst der det er elektrisk forstyrrelse.
GPS-timing
For fullstendig nøyaktig, sikker og pålitelig kilde til UTC-tid er det ingen erstatning for GPS-tid. GPS-tidssignaler blir strålet direkte fra atomurene ombord på GPS-satellittene (Global Positioning System) og mottatt av GPS NTP tid servere. Disse kan da distribuere atomuretiden rundt nettverket.
GPS-tidskilder er nøyaktige, sikre og tilgjengelige bokstavelig talt hvor som helst på planeten 24 timer om dagen.