Timescales av NTP och avancerad tidsserverinformation

NTP-tidsskalan är baserad på UTC (Coordinated Universal Time), som är en global civil tidskala som bygger på International Atomic Time (TAI) men står för nedgången i jordens snurr genom att intermittent lägga till "språng sekunder".

Detta görs för att säkerställa att UTC hålls i sammandrag med GMT (Greenwich Meantime, ofta kallad UT1). Att misslyckas med att beräkna jordens saktning i sin rotation (och ibland i takt) skulle innebära att UTC skulle falla ur synkronisering med GMT och middag, när solen är traditionellt högsta på himlen skulle drifta. Faktum är att om språng sekunder inte läggs till så kommer det att gå sent på midnatt och vice versa (om än i flera årtusenden).

Inte alla är nöjda med språng sekunder, det finns de som tycker att tillsättning av sekunder för att hålla jordens rotation och UTC inline är inget annat än en fudge. Att inte göra det skulle göra sådana saker som astronomiska observationer omöjliga, eftersom astronomer behöver veta exakt positionering av stjärnkropparna och bönderna är ganska beroende av jordens rotation också.

De NTP klocka representerar tiden på ett helt annat sätt än hur människor uppfattar tiden. Istället för att formatera tid i minuter, timmar, dagar, månader och år använder NTP ett kontinuerligt tal som representerar antalet sekunder som har gått sedan 0h 1 januari 1900. Detta är känt som den primära epoken.

Sekunderna som räknas från prime epoken fortsätter att stiga men sveper runt varje 136 år. Den första omslaget kommer att äga rum i 2036, 136 år sedan prime epoken. För att hantera detta NTP kommer att utnyttja ett heltalsintervall, så när sekunderna återställs till noll representerar heltalet 1 den första eran och negativa heltal representerar eraserna före prime epoken.

Tidsservrar som tar emot sin tid från GPS-systemet mottar faktiskt inte UTC, främst på grund av att GPS-nätverket var i utveckling innan det första stödet andra men de är baserade på TAI. GPS-tiden konverteras dock till UTC av GPS-tidsservern.

Radiosändningen från nationella fysiklaboratorier som MSF, DCF eller WWVB är alla baserade på UTC och så behöver inte tidsservrarna göra någon omvandling.

Det här inlägget skrevs av

Stuart

Relaterad läsning