Atomisk ursynkronisering blev let med en NTP Time Server
Sendt af Richard N Williams on Januar 22nd, 2010
Atomiske ure er det ultimative inden for timekeeping enheder. Deres nøjagtighed er utroligt, da et atomur ikke vil glide med så meget som et sekund inden for en million år, og når det sammenlignes med de næste bedste chronometre, som f.eks. Et elektronisk ur, der kan køre med et sekund om en uge, en atomur er utrolig mere præcis.
Atomiske ure anvendes verden over og er hjertet i mange moderne teknologier, der gør det muligt for en lang række applikationer, som vi tager for givet. Internethandel, satellitnavigering, flyvekontrol og international bank er alle brancher, der er afhængige af
De styrer også verdens tidsplan, UTC (Koordineret Universal Time), som holdes sande ved en konstellation af disse ure (selv om UTC skal justeres for at imødekomme forsinkelsen af jordens spin ved at tilføje spring sekunder).
Computernetværk skal ofte køres synkroniseret til UTC. Denne synkronisering er afgørende i netværk, der udfører tidsfølsomme transaktioner eller kræver et højt sikkerhedsniveau.
Et computernetværk uden tilstrækkelig tidssynkronisering kan forårsage mange problemer, herunder:
Tab af data
- Vanskeligheder ved at identificere og logge fejl
- Øget risiko for sikkerhedsbrud.
- Kan ikke foretage tidsfølsomme transaktioner
Af disse grunde skal mange computernetværk synkroniseres til en kilde til UTC og opbevares så nøjagtige som muligt. Og selv om atomur er store voluminøse enheder, der holdes inden for rammerne af fysiklaboratorier, er det meget nemt at bruge dem som en kilde til tid.
Network Time Protocol (NTP) er en softwareprotokol designet udelukkende til synkronisering af netværk og computersystemer og ved hjælp af a dedikeret NTP-server tiden fra et atomur kan modtages af tidsserveren og distribueres rundt om netværket ved hjælp af NTP.
NTP-servere brug radiofrekvenser og mere almindeligt GPS-satellitsignalerne til at modtage atomurets timingssignaler, som derefter spredes over hele netværket med NTP regelmæssigt at justere hver enhed for at sikre, at den er så nøjagtig som muligt.