Arkivera kategorin "Tidssynkronisering"

Hoppa andra fel och konfiguration

Söndag, januari 18th, 2009

Bortsett från de vanliga firandet och uppenbarelsen tog slutet av december med tillägg av en annan Leap Second to UTC tid (koordinerad universell tid).

UTC är den globala tidsskala som används av datanät över hela världen och ser till att alla håller samtidigt. Leap Seconds läggs till UTC av International Earth Rotation Service (IERS) som svar på saktningen av jordens rotation på grund av tidvattenstyrkor och andra anomalier. Underlåtenhet att införa ett steg andra skulle innebära att UTC skulle gå bort från GMT (Greenwich Meantime) - ofta kallad UT1. GMT är baserat på de himmelska kropparnas position, så vid middagen är solen högst över Greenwich Meridian.

Om UTC och GMT skulle köra iväg skulle det göra livet svårt för människor som astronomer och bönder och så småningom skulle dag och natt drivas (om än i tusen år eller så).

Normalt hoppas sekunder till sista minuten i december 31 men ibland om mer än en krävs på ett år läggs det till på sommaren.

Språng sekunder är emellertid kontroversiella och kan också orsaka problem om utrustningen inte är konstruerad med språng sekunder i åtanke. Till exempel läggs det senaste språnget på 31 december och det orsakade att databasjätten Oracle Cluster Ready Service misslyckades. Det resulterade i att systemet startade om automatiskt på nytt år.

Leap Seconds kan också orsaka problem om nätverk synkroniseras med hjälp av Internet-tidskällor eller enheter som kräver manuell inblandning. Lyckligtvis mest dedikerad NTP-servrar är utformade med Leap Seconds i åtanke. Dessa enheter kräver ingen åtgärd och kommer automatiskt att justera hela nätverket till rätt tid när det finns en Leap Second.

En dedikerad NTP-server är inte bara självjusterande utan manuell ingripande, men de är också mycket exakta som stratum 1-servrar (de flesta Internet-tidskällor är stratum 2-enheter med andra ord enheter som tar emot tidssignaler från stratum 1-enheter och omfördelar det) men de är också mycket säkra att externa enheter inte behöver vara bakom brandväggen.

NTP-seriens tidssynkronisering gjort enkelt

Fredag ​​januari 16th, 2009

Tidssynkronisering beskrivs ofta som en "huvudvärk" av nätverksadministratörer. Att hålla datorer i ett nätverk som körs samtidigt är allt viktigare i modern nätverkskommunikation, särskilt om ett nätverk måste kommunicera med ett annat nätverk som körs oberoende.

Av denna anledning UTC (Coordinated Universal Time) har utvecklats för att säkerställa att alla nätverk kör samma exakta tidsskala. UTC är baserat på den tid som beräknas av atomur så det är mycket exakt, aldrig att förlora ens en sekund. Nätverks tidssynkronisering är dock relativt rakt fram tack vare protokollet NTP (Network Time Protocol).

UTC-tidskällor är allmänt tillgängliga med över tusen online-stratum 1-servrar tillgängliga på Internet. Stratumnivån beskriver hur långt borta a tidsserver är en atomur (en atomklocka som genererar UTC är känd som en stratum 0-enhet). De flesta tidsservrar som finns tillgängliga på Internet är i själva verket inte stratum 1-enheter, men stratum genom att de får sin tid från en enhet som i sin tur tar emot UTC-tidssignalen.

För många applikationer kan detta vara tillräckligt nog, men eftersom dessa tidskällor finns på Internet finns det väldigt lite du kan göra för att säkerställa både deras noggrannhet och precision. Faktum är att även om en Internet-källa är mycket exakt, kan avståndet i form av det orsaka förseningar int eh tidssignal.

Internet-tidskällor är också osäkra eftersom de ligger utanför brandväggen och tvingar nätverket att lämnas öppet för tidsförfrågningarna. Av detta skäl är nätverksadministratörer seriösa om tidssynkronisering väljer att använda sin egen externa stratum 1-server.

Dessa enheter, ofta kallade a NTP-server, ta emot en UTC-tidskälla från en pålitlig och säker källa, t.ex. en GPS-satellit, fördela den sedan via nätverket. De NTP-server är mycket säkrare än en internetbaserad tidskälla och är relativt billigt och mycket exakt.

NTP-server Tidssynkronisering för Dummies

Onsdag, januari 14th, 2009

Tidssynkronisering är oerhört viktigt för moderna datanät. I vissa industrier är tidssynkronisering absolut nödvändig, särskilt när man arbetar med tekniker som flygkontroll eller marin navigering där hundratals liv kan utsättas för risk genom brist på exakt tid.

Även i den finansiella världen är korrekt tidssynkronisering avgörande eftersom miljontals kan läggas till eller torkas av aktiekurser varje sekund. Av denna anledning följer hela världen en global tidsplan som kallas samordnad universell tid (UTC). Att hålla sig till UTC och hålla UTC exakt är dock två olika saker.

De flesta datorklockor är enkla oscillatorer som långsamt drivs antingen snabbare eller långsammare. Tyvärr betyder det att oavsett hur exakt de är inställda på måndag kommer de att ha drivit på fredagen. Denna drift kan vara bara en bråkdel av en sekund men snart tar det inte längre tid för den ursprungliga UTC-tiden att vara över en sekund.

I många branscher kan det inte innebära en fråga om livs och dödsfall av förlust av miljoner i aktier och aktier, men bristen på tidssynkronisering kan ha oförutsedda följder som att lämna ett företag som är mindre skyddat mot bedrägeri. Men att ta emot och hålla sant UTC-tid är ganska rakt framåt.

Dedikerad nätverk tidsservrar finns tillgängliga som använder protokollet NTP (Network Time Protocol) för att ständigt kontrollera tiden för ett nätverk mot en källa för UTC-tid. Dessa enheter kallas ofta som en NTP-server, tidsserver eller nätverkstidsserver. De NTP-server ständigt justerar alla enheter på ett nätverk för att säkerställa att maskinerna inte drivs från UTC.

UTC är tillgängligt från flera källor, inklusive GPS-nätverket. Detta är en idealisk källa till UTC-tid eftersom den är säker, pålitlig och tillgänglig överallt på planeten. UTC är också tillgängligt via specialiserade nationella radiosändningar som sänds från nationella fysiklaboratorier även om de inte är tillgängliga överallt.

NTP Server History Acquiring Precision

Måndag, januari 12th, 2009

När vi tar en titt på våra klockor eller klockan tar vi ofta för givet att tiden vi får är korrekt. Vi kanske märker om våra klockor är tio minuter snabba eller långsamma, men ta lite hänsyn om de är en andra eller två ut.

Men i tusentals år har mänskligheten blivit alltmer alltmer korrekta klockor vars fördelar är rikliga idag i vår tid av satellitnavigering, NTP-servrar, Internet och global kommunikation.

För att förstå hur exakt tid kan mätas är det först viktigt att förstå begreppet tid själv. Tiden som den har uppmätts på jorden under årtusendena är ett annat begrepp till tiden som, som Einstein informerade oss, var en del av universets väv i det han beskrev som en fyrdimensionell rymdtid.

Ändå har vi historiskt mätt tidsbaserad inte på tidsförloppet utan planetens rotation i förhållande till solen och månen. En dag är uppdelad i 24 lika delar (timmar) var och en är indelad i 60 minuter och minuten är uppdelad i 60 sekunder.

Det har emellertid nu insett att mätningstiden på detta sätt inte kan anses vara exakt eftersom jordens rotation varierar från dag till dag. Alla slags variabler som tidvattenstyrkor, orkaner, solvindar och till och med mängden snö i polerna påverkar hastigheten på jordens rotation. I själva verket när dinosaurierna började roaming jorden, hade längden på en dag som vi mäter den nu bara varit 22 timmar.

Vi baserar nu vår tidsåtgång på övergången av atomer som använder atomur med en sekund baserad på 9,192,631,770 perioder av strålningen emitterad av hyperfineövergången av en fackförenad cesiumatom i marktillståndet. Även om det här låter komplicerat är det bara en atomkaka som aldrig ändras och kan därför ge en mycket noggrann referens till basen vår tid på.

Atomklockor använder denna atomresonans och kan hålla tiden som är så exakt att en sekund inte går förlorad i jämn miljarder år. Modern teknik utnyttjar alla denna precision, vilket möjliggör många av kommunikationen och den globala handeln vi dra nytta av idag med utnyttjandet av satellitnavigering, NTP-servrar och flygkontrollen förändrar hur vi lever våra liv.

NTP-servern och Atomic Clock Reason for Precision

Lördag, januari 10th, 2009

I en ålder av atomur och den NTP-server tidsfördröjning är nu mer exakt än någonsin med allt större precision som har medfört många av de teknologier och system vi nu tar för givet.

Även om tidsåtgärder alltid har varit en uppmärksamhet för mänskligheten, har det bara under de senaste decennierna varit så sann noggrannhet tack vare tillkomsten av atomklocka.

Före atomtiden var elektriska oscillatorer som de som fanns i den genomsnittliga digitala klockan det mest exakta tidsmåttet och medan elektroniska klockor som dessa är mycket mer exakta än sina föregångare - de mekaniska klockorna kan de fortfarande drivas med upp till en sekund i veckan .

Men varför behöver tiden vara så exakt, hur viktigt kan en sekund vara? I den dagliga löpningen av våra liv är det inte så viktigt och elektroniska klockor (och även mekaniska) som ger tillräcklig tidsåtgång för våra behov.

I våra dagliga liv gör en sekund liten skillnad, men i många moderna applikationer kan en sekund vara en ålder.

Modern satellitnavigering är ett exempel. Dessa enheter kan ange en plats någonstans på jorden till inom några meter. Ändå kan de bara göra detta på grund av atomklockans ultimata natur som styr systemet eftersom tidssignalen som skickas från navigationssatelliterna färdas med ljusets hastighet, som är nästan 300,000 km per sekund.

Eftersom ljuset kan röra så långt avstånd på en sekund varje atomur som styr ett satellitnavigeringssystem som bara var en sekund ut skulle placeringen vara felaktig vid tusentals mil vilket gör positionssystemet oanvändbart.

Det finns många andra tekniker som kräver liknande noggrannhet och även många sätt vi handlar och kommunicerar. Aktier och aktier växlar upp och ner varje sekund och global handel kräver att alla över hela världen måste kommunicera med samma gång.

De flesta datanätverk styrs med hjälp av a NTP-server (Network Time Protocol). Dessa enheter tillåter datanätverk till alla att använda samma atomurbaserade tidsskala UTC (koordinerad universell tid). Genom att använda UTC via en NTP-server kan datanätverk synkroniseras till inom några millisekunder av varandra.

NTP-serverkonfiguration för Windows och Linux

Söndag, januari 4th, 2009

Network Time Protocol har utvecklats för att hålla datorer synkroniserade. Alla datorer är benägna att drifta och exakt timing är viktigt för många kritiska applikationer.

En version av NTP är installerad på de flesta versioner av Windows (även om en avkortad version som heter SNTP-Simplified NTP-är i äldre versioner) och Linux men kan laddas ner från NTP.org.

När du synkroniserar ett nätverk är det bättre att använda en dedikerad NTP-server som tar emot en tidskälla från en atomklocka antingen via specialradioöverföringar eller GPS-nätverk. Men många Internet-referenser är tillgängliga, lite mer tillförlitliga än andra, även om det måste noteras att internetbaserade tidskällor inte kan verifieras av NTP, vilket gör att datorn är utsatt för hot.

NTP är hierarkisk och ordnad i stratum. Stratum 0 är timingreferens, medan stratum 1 är en server ansluten till en stratum 0-tidkälla och ett stratum 2 är en dator (eller en enhet) som är ansluten till en stratum 1-server.

Den grundläggande konfigurationen för NTP görs med hjälp av filen /etc/ntp.conf som du måste redigera och placera IP-adressen för stratum 1 och stratum 2-servrar. Här är ett exempel på en grundläggande ntp.conf-fil:

server xxx.yyy.zzz.aaa föredrar (tidsserveradress som time.windows.com)

123.123.1.0 server

server 122.123.1.0-stratum 3

Driftfile / etc / ntp / drift

Den mest grundläggande ntp.conf-filen kommer att lista 2-servrar, en som den vill synkronisera med och en IP-adress för sig själv. Det är bra hushållning att ha mer än en server för referens om man går ner.

En server med taggen "preference" används för en pålitlig källa, så att NTP alltid använder den där servern när det är möjligt. IP-adressen kommer att användas vid problem när NTP ska synkronisera med sig själv. Driftfilen är där NTP bygger en registrering av systemklockans drifthastighet och justerar automatiskt för den.

NTP kommer att justera din systemtid men bara långsamt. NTP väntar åtminstone tio informationspaket innan du litar på tidskällan. För att testa NTP ändras helt enkelt systemklockan med en halvtimme i slutet av dagen och tiden på morgonen ska vara korrekt.

Atomisk klocksynkronisering med WWVB

Fredag, januari 2nd, 2009

Exakt tid att använda Atomur finns tillgänglig i hela Nordamerika med hjälp av WWVB Atomic Clock tid signal överförd från Fort Collins, Colorado; Det ger möjlighet att synkronisera tiden på datorer och annan elektrisk utrustning.

Den nordamerikanska WWVB-signalen drivs av NIST - Statens institut för standarder och teknik. WWVB har hög sändareffekt (50,000 watt), en mycket effektiv antenn och en extremt låg frekvens (60,000 Hz). För jämförelse sänder en typisk AM-radiostation vid en frekvens av 1,000,000 Hz. Kombinationen av hög effekt och låg frekvens ger radiovågorna från WWVB en hel del studsa, och den här stationen kan därför täcka hela kontinentala USA plus mycket av Kanada och Centralamerika.

Tidskoderna skickas från WWVB med hjälp av ett av de enklaste systemen, och med en mycket låg datahastighet på en bit per sekund. 60,000 Hz-signalen överförs alltid, men varje sekund reduceras den kraftigt under en period av 0.2, 0.5 eller 0.8 sekunder: • 0.2 sekunder med reducerad effekt betyder en binär noll. • 0.5 sekunder med reducerad effekt är en binär. • 0.8 sekunder med reducerad effekt är en separator. Tidskoden skickas i BCD (Binary Coded Decimal) och anger minuter, timmar, årstid och år samt information om sommartid och språngår.

Tiden överförs med hjälp av 53-bitar och 7-separatorer, och tar därför 60 sekunder att sända. En klocka eller klocka kan innehålla en extremt liten och relativt enkel antenn och mottagare för att avkoda informationen i signalen och ställa in klockans tid exakt. Allt du behöver göra är att ställa in tidszonen, och klockan visar rätt tid.

Dedikerad NTP-tidsservrar som är inställda för att ta emot WWVB-tidssignalen finns tillgängliga. Dessa enheter kopplar ihop ett datornätverk som en annan server, endast dessa tar emot tidssignalen och distribuerar den till andra maskiner på nätverket med NTP (Network Time Protocol).

Håller koll på världens tid och svårigheter i synkronisering

Måndag, december 29th, 2008

Fram till 1967 den andra definierades med hjälp av jordens rörelse som roterar en gång på sin axel varje 24-timme, och det finns 3,600 sekunder i den timmen och 86,400 i 24.

Det skulle vara bra om jorden var punktlig men i själva verket är det inte. Jordens rotationshastighet förändras varje dag med tusentals nanosekunder, och detta beror i stor utsträckning på vind och vågor som springer runt jorden och orsakar drag.

Under tusentals dagar kan dessa förändringar i rotationshastigheten resultera i att jordens spinn blir osynlig med atomklockorna med hög precision som vi använder för att hålla UTC-systemet (Koordinerad universell tid) tickar över. Av denna anledning övervakas jordens rotation och tidsbestämd med hjälp av de avlägsna blixtarna från en typ av kollapsad stjärna som kallas en quasar som blinkar med en extremt exakt rytm bort många miljoner ljusår bort. Genom att övervaka jordens vridning mot dessa långt borta föremål kan det utarbetas hur mycket rotationen har minskat.

En gång per sekund av avtagande har byggts upp, The International Earth Rotation Service (IERS), rekommenderar a Leap Second att läggas till, vanligtvis i slutet av året.

Andra komplikationer uppstår när det gäller synkroniserings jorden till en tidsplan. I 1905 visade Albert Einsteins relativitetsteori att det inte finns något sådant som absolut tid. Varje klocka, överallt i universum, fästar i en annan takt. För GPS är detta en enorm fråga eftersom det visar sig att klockorna på satelliterna försvinner med nästan 40,000 nanosekunder per dag i förhållande till klockorna på marken, eftersom de är höga över jordens yta (och därmed i ett svagare gravitationsfält) och rör sig snabbt i förhållande till marken.

Och som ljus kan resa fyrtio tusen meter under den tiden kan du se problemet. Einsteins ekvationer som först skrivits ned i 1905 och 1915 används för att korrigera för denna tidsförskjutning, så att GPS kan fungera, planerar att navigera säkert och GPS NTP-servrar för att få rätt tid.

MSF Teknisk Information

Lördag, december 27th, 2008

De MSF överföring från Anthorn (latitud 54 ° 55 'N, longitud 3 ° 15' W) är det huvudsakliga sättet att sprida de brittiska nationella standarderna för tid och frekvens som upprätthålls av National Physical Laboratory. Den effektiva monopolutstrålade effekten är 15 kW och antennen är väsentligen omnidirektionell. Signalstyrkan är större än 10 mV / m vid 100 km och större än 100 μV / m vid 1000 km från sändaren. Signalen används i stor utsträckning i norra och västeuropa. Bärarfrekvensen bibehålls vid 60 kHz till inom 2-delar i 1012.

Enkel på-av-bärare modulering används, bärarens uppgång och fall gånger bestäms av kombinationen av antenn och sändare. Tidpunkten för dessa kanter styrs av sekunder och minuter av koordinerad universell tid (UTC), som alltid ligger inom en sekund av Greenwich Mean Time (GMT). Varje UTC sekund är markerad med en "av" föregås av minst 500 ms av bärare, och denna andra markör överförs med en noggrannhet bättre än ± 1 ms.

Den första sekunden av minuten börjar med en period av 500 ms med bäraren av, för att fungera som en minutmarkör. De andra 59 (eller, exceptionellt, 60 eller 58) sekunder av minuten börjar alltid med minst 100 ms 'off' och slutar med minst 700 ms av bärare. Sekund 01-16 bära information för den aktuella minuten om skillnaden (DUT1) mellan astronomisk tid och atomtid, och de återstående sekunderna överför tid- och datumkoden. Tid- och datumkodinformationen ges alltid i fråga om brittisk klocktid och datum, vilket är UTC om vinteren och UTC + 1h när sommartid är i kraft, och det gäller den minut som följer den där den sänds.

Dedikerad MSF NTP-server enheter finns tillgängliga som kan anslutas direkt till MSF-överföringen.

Information Courtesy of NPL

Glad jul från alla på Galleon Systems

Torsdag, december 25th, 2008

här på Galleon Systems, en av Europas ledande leverantörer av NTP-server system skulle vi vilja önska alla våra kunder, leverantörer och till och med våra konkurrenter en god jul och ett gott nytt år. Vi hoppas att 2009 är ett framgångsrikt år för er alla.