Arkiver for kategorien 'avanceret NTP'

Hvorfor behovet for NTP

Fredag, maj 8th, 2009

Network Time Protocol er en internetprotokol, der bruges til at synkronisere uret til en stabil og præcis tidsreference. NTP blev oprindeligt udviklet af professor David L. Mills ved University of Delaware i 1985 og er en Internet standardprotokol og bruges i de fleste netværk tidsserveredermed navnet NTP-server.

NTP blev udviklet til at løse problemet med flere computere, der arbejder sammen og har den forskellige tid. Mens tiden som regel bare går videre, hvis programmer kører på forskellige computere, bør tiden gå, selvom du skifter fra en computer til en anden. Men hvis et system er forud for det andet, vil skift mellem disse systemer give tid til at hoppe frem og tilbage.

Som følge heraf kan netværk løbe deres egen tid, men så snart du opretter forbindelse til internettet, bliver effekter synlige. Bare e-mail-meddelelser ankommer før de blev sendt, og er endda besvaret, før de blev sendt!

Selvom denne form for problem kan virke uskadelig, når det kommer til at modtage e-mail, kan det dog i nogle miljøer mangle synkronisering få katastrofale resultater. Derfor var flyvekontrol en af ​​de første applikationer for NTP.

NTP bruger en enkeltkilde og distribuerer den blandt alle enheder på et netværk gør det ved at bruge en algoritme, der beskriver, hvor meget der skal justeres til et systemur for at sikre synkronisering.

NTP arbejder på hierarkisk basis for at sikre, at der ikke er problemer med netværkstrafik og båndbredde. Det bruger normalt en enkelt kilde UTC (koordineret universeltid) og modtager tidsforespørgsler fra maskinerne på toppen af ​​hierarket, som så passerer tiden længere nede i kæden.

De fleste netværk, der bruger NTP, bruger en dedikeret NTP tidsserver at modtage deres UTC-tidssignal. Disse kan modtage tiden fra GPS-netværket eller radiotransmissionen udsendt af nationale fysiklaboratorier. Disse dedikerede NTP tid servere er ideelle, da de modtager tid direkte fra en atomurkilde, de er også sikre, da de ligger eksternt og derfor ikke kræver afbrydelser i netværksbranden.

NTP har været en astronomisk succes og bruges nu i næsten 99 procent af tidssynkroniseringsenheder, og en version af den er inkluderet i de fleste operativsystempakker.

NTP skylder meget af sin succes for udviklingen, og støtten fortsætter med at modtage næsten tre årtier efter starten, hvorfor t nu bruges over hele verden i NTP-servere.

WWVB forklaret

Torsdag, maj 7th, 2009

Det NTP tidsserver (Network Time Protocol) er et vigtigt redskab til at holde netværk synkroniseret. Uden passende synkronisering kan computernetværk være sårbare over for sikkerhedstrusler, datatab, svig og kan finde det umuligt at interagere med andre netværk over hele kloden.

Computernetværk er normalt synkroniseret med den globale tidsskala UTC (Koordineret Universal Time), der gør dem i stand til at kommunikere effektivt med andre netværk, der også kører UTC.

Mens UTC-tidskilder er tilgængelige på internettet, er disse ikke sikre (uden for firewallen), og mange er enten for langt væk for at give tilstrækkelig præcision eller er for unøjagtige til at begynde med.

De sikreste metoder til at modtage en UTC-tidskilde er at bruge en dedikeret NTP Time Server. Disse enheder kan modtage et sikkert og præcist tidssignal, enten GPS-netværket (Global Positioning System), som er tilgængeligt overalt på kloden, med et godt kig på himlen eller via specialradio-transmissionsudsendelse fra nationale fysiklaboratorier.

I USA er National Institute for Standards and Time (NIST) udsendt et tidssignal fra nær Fort Collins, Colorado. Signalet, kendt som wwvb kan modtages overalt i Nordamerika (herunder mange dele af Canada) og giver en præcis og sikker metode til at modtage UTC.

Da signalet er afledt af atomkvarterer på Fort Collins-webstedet, er WWVB en yderst præcis metode til synkronisering af tid og er også sikker, da en dedikeret NTP-tidsserver fungerer som en ekstern kilde.

Øget nøjagtighed af Dual NTP Server Systems

Onsdag, maj 6th, 2009

Det NTP tidsserver har revolutioneret synkroniseringen af ​​computernetværk i løbet af de sidste tyve år. NTP (Network Time Protocol) er den software, der er ansvarlig for at distribuere tid fra tidsserveren til hele netværket, justere maskiner til drift og sikre nøjagtighed.

NTP kan pålidelig opretholde systemklokker til inden for nogle få millimeter UTC (Koordineret Universal Time) eller hvad tidsramme den er fodret med.

Men NTP kan kun være så pålidelig som den tidskilde, den modtager, og som UTC er den globale civile tidsplan, afhænger det af, hvor UTC-kilden kommer fra.

National tid og frekvens transmissioner fra fysik labs som NIST i USA eller NPL i Storbritannien er ekstremt pålidelige kilder til UTC og NTP tid servere er designet specielt til dem. Men tidssignalerne garanteres ikke, de kan falde hele dagen og er modtagelige for interferens; de bliver også regelmæssigt afbrudt til vedligeholdelse.

For de fleste applikationer vil et par timer af dit netværk, der stole på krystaloscillatorer, sandsynligvis ikke forårsage for mange problemer i synkronisering. Imidlertid, GPS (Global Positioning System) er langt mere pålidelig kilde til UTC-tid, da en GPS-satellit altid er overhead. De har brug for en synspunkt modtagelse, hvilket betyder at en antenne skal gå på taget eller uden for et åbent vindue.

Til applikationer, hvor nøjagtighed og pålidelighed er afgørende, er den sikreste løsning at investere i et dobbelt system NTP tidsserver, kan denne enhed modtage både radiotransmissionen såsom MSF, DCF-77 eller WWVB og GPS-signalet.

På et dobbelt system NTP-server, Vil NTP tage begge tidskilder og synkronisere et netværk for at sikre øget nøjagtighed og pålidelighed.

Fælles GPS forespørgsler

Onsdag, April 29th, 2009

Er GPS-tidssignalet det samme som GPS-positionssignalet?

Ja. De signaler, der udsendes af GPS satellitter indeholder tidsinformation og positionen for den satellit, den kom fra (og dens hastighed). Timing informationen er genereret af et indbygget cæsium atomur. Det er disse oplysninger, der bruges af satellitnavigationsenheder (sat navs), der muliggør global positionering. Sat Navs bruger disse signaler fra flere satellitter til at triangulere en position.

Hvor præcist er GPS-positionering?

Fordi det tidssignal, der genereres af GPS, kommer fra et atomur, er det nøjagtigt inden for 16 nanosekunder (16 milliarder af et sekund). Da lyset rejser næsten 186 000 miles i et sekund svarer dette til omkring 16 fødder (5 + meter), hvilket betyder, at et GPS-positionsbestemmelsessystem normalt er nøjagtigt til dette meget.

Er GPS tid den samme som UTC?

Nej. GPS-tid, ligesom UTC (Koordineret Universal Time) er baseret på International Atomic Time (TAI) - den tid, der fortælles af atomure. Men da GPS-systemet blev udviklet for flere årtier siden, er det nu 14 sekunder (og snart 15) bag UTC, fordi det har gået glip af de Leap Seconds, der er tilføjet til UTC, for at kalibrere for Jordens langsommelige rotation.

Hvordan kan jeg bruge GPS som kilde til UTC da?

Heldigvis a GPS tidsserver vil konvertere GPS til den aktuelle UTC-tid, som som od 1 januar 2009 vil betyde, at den skal tilføje nøjagtigt 15 sekunder.

Galileo og GPS NTP Server

Torsdag, April 23rd, 2009

I øjeblikket er der kun ét Global Navigation Satellite System (GNSS) NAVSTAR GPS, som har været åben til civil brug siden den sene 1980.

Mest almindeligt, den GPS-system menes at give navigationsoplysninger, der gør det muligt for chauffører, søfolk og piloter at finde deres position overalt i verden.

Faktisk er den eneste information, der stråles fra en GPS-satellit, den tid, der genereres af satellittets interne atomur. Dette tidssignal er så præcist, at en GPS-modtager kan bruge signalet fra tre satellitter og lokalisere placeringen til inden for få meter ved at finde ud af, hvor længe hvert præcist signal tog for at ankomme.

I øjeblikket a GPS NTP-server kan bruge denne timing information til at synkronisere hele computernetværk for at give nøjagtighed inden for få millisekunder.

EU arbejder imidlertid for øjeblikket på Europas eget globale satellitnavigationssystem kaldet Galileo, som vil konkurrere med GPS-netværket ved at levere sine egne timing og positioneringsoplysninger.

Galileo er imidlertid designet til at være interoperabel med GPS, hvilket betyder at en nuværende GPS NTP-server vil kunne modtage begge signaler, selv om nogle softwarejusteringer måtte foretages.

Denne interoperabilitet vil give øget nøjagtighed og kan gøre nationale tids- og frekvensradioudsendelser forældede, da de ikke vil være i stand til at producere en sammenlignelig nøjagtighed.

Desuden planlægger Rusland, Kina og Indien i øjeblikket deres egne GNSS-systemer, som kan give endnu mere nøjagtighed. GPS har allerede revolutioneret måden verden virker ikke blot ved at tillade præcis positionering, men også gøre det muligt for hele kloden at synkronisere til samme tidsskala ved hjælp af en GPS NTP-server. Det forventes, at endnu flere fremskridt inden for teknologi fremkommer, når den næste generation af GNSS begynder deres transmissioner.

Valg af korrekt tidssignal til dit netværk

Onsdag, April 22nd, 2009

Synkronisering af computernetværk er afgørende i den moderne verden. Mange af verdens computernetværk er synkroniseret til samme globale tidsplan UTC (Koordineret universeltid).

At regulere synkronisering protokollen NTP (Network Time Protocol) bruges i de fleste tilfælde, da det er i stand til pålideligt at synkronisere et netværk til et par millisekunder uden UTC-tid.

Imidlertid er nøjagtigheden af ​​tidssynkronisering udelukkende afhængig af nøjagtigheden af, hvilken tid reference der er valgt for NTP til at distribuere, og her ligger en af ​​de grundlæggende fejl, der er lavet i synkroniserende computernetværk.

Mange netværksadministratorer er afhængige af internettidsreferencer som en kilde til UTC-tid, men bortset fra de sikkerhedsrisici, de udgør (som de er på den forkerte side af en netværksbrandwall), men også deres nøjagtighed kan ikke garanteres, og nyere undersøgelser har fundet mindre end halvdelen af ​​dem giver nogen nyttige præcisioner overhovedet.

For en sikker, præcis og pålidelig metode til UTC er der virkelig kun to valg. Brug tidssignalet fra GPS-nettet eller stole på de lange bølgekransmissioner, der sendes af nationale fysiklaboratorier som f.eks NPL og NIST.

For at vælge hvilken metode der er bedst, er den eneste faktor, der skal overvejes, placeringen af NTP-server det er at modtage tidssignalet.

GPS er den mest fleksible, fordi signalet er tilgængeligt bogstaveligt overalt på planeten, men den eneste ulempe ved signalet er, at en GPS-antenne skal være placeret på taget, da det har brug for et klart billede af himlen. Dette kan vise sig problematisk, hvis tidsserver er placeret i de nederste etager af en himmelskraber, men på de fleste brugere af GPS-tid Signalerne finder, at de er meget pålidelige og utroligt præcise.

Hvis GPS er upraktisk, giver den nationale tid og frekvenser en lige så præcis og sikker metode til UTC-tid. Disse longwave signaler udsendes imidlertid ikke af alle lande, selv om det amerikanske WWVB-signal udsendt af NIST i Colorado er tilgængeligt i det meste af Nordamerika, herunder Canada.

Der er forskellige versioner af dette signal udsendt i hele Europa, herunder tyskerne DCF og Storbritannien MSF som viser sig at være den mest pålidelige og populære. Disse signaler kan også ofte hentes uden for landets grænser, selv om det skal bemærkes, at lange bølgekransmissioner er sårbare for lokal forstyrrelse og topografi.

For fuldstændig ro i sindet, dobbelt system NTP-servere der modtager signaler fra både GPS og nationale fysik laboratorier er tilgængelige, selv om de har tendens til at være lidt dyrere end enkelt systemer, selvom at bruge mere end et tidspunkt signal gør dem dobbelt pålidelige.

Verden i synkronisering

Mandag, marts 30th, 2009

Tidssynkronisering spiller en stadig vigtigere rolle i den moderne verden med flere og flere teknologier afhængige af præcis og pålidelig tid.

Tidssynkronisering er ikke kun vigtig, men kan også være afgørende for sikker drift af systemer som flyvekontrol, der simpelthen ikke kunne fungere uden nøjagtig synkronisering. Tænk på de katastrofer, der kunne ske i luften af ​​fly, var ude af synkronisering med hinanden?

I global handel er for høj og præcis tidssynkronisering for præcis og pålidelig. Når verdens aktiemarkeder åbner om morgenen, og handlende fra hele verden køber aktier på deres computere. Som lager svinger sekund for sekund, hvis maskiner er ude af synkronisering det kunne koste millioner.

Men synkronisering er også afgørende for moderne computernetværk; det holder systemer sikre og muliggør korrekt styring og fejlfinding af systemer. Selvom et computernetværk ikke er involveret i tidsfølsomme transaktioner, kan manglende synkronisering gøre det sårbart over for ondsindede angreb og kan også modtage tab af data.

Nøjagtig synkronisering er mulig i computernetværk takket være to udviklinger: UTC og NTP.

UTC er en timescale-koordineret universel tid, den er baseret på GMT, men styres af en række atomkvarterer, der gør det nøjagtigt inden for få nanosekunder.

NTP er en softwareprotokol - Network Time Protocol, der er designet til nøjagtigt at synkronisere computernetværk til en enkeltkilde. Begge disse implementeringer kommer sammen i en enkelt enhed, der påberåbes verden over for at synkronisere computernetværk - NTP-server.

An NTP tidsserver or netværkstidsserver er en enhed, der modtager tiden fra en atomur, UTC-kilde og distribuerer den over et netværk. Fordi tidskilden løbende kontrolleres af tidsserveren og er fra et atomur, gør det netværket nøjagtigt inden for nogle få millisekunder af UTC, der giver synkronisering på globalt plan.

Ure til forår fremad i weekenden

Fredag, marts 27th, 2009

Det er den årstid igen, når vi mister en time i weekenden som klokkerne går videre til Britisk sommertid. To gange om året ændrer vi uret, men i en alder af UTC (Koordineret Universal Time) og tidsserversynkronisering er det virkelig nødvendigt?

Klokkeskiftet er noget, der blev drøftet lige før Første Verdenskrig, da Londonbyggeren William Willet foreslog ideen som en måde at forbedre landets sundhed på (selv om hans oprindelige ide var at fremskynde uret 20 minutter hver søndag i april).

Hans idé blev ikke taget op, selv om den såede frø af en ide, og da Første Verdenskrig brød ud, blev den vedtaget af mange nationer som en måde at økonomisere og maksimere dagslyset, selv om mange af disse nationer kasserede konceptet efter krigen, flere inklusive Det Forenede Kongerige og USA holdt det.

Sommertid har ændret sig gennem årene, men siden 1972 er det forblevet som British Summer Time (BST) om sommeren og Greenwich Meantime om vinteren (GMT). Men trods er brug i næsten et århundrede forbliver klokskiftet kontroversielt. I fire år eksperimenterede Storbritannien uden dagslysskifte, men det viste sig at være upopulært i Skotland og i nord, hvor formiddagen var mørkere.

Denne timescale-hoppe forårsager forvirring (for en vil savne den time ekstra i sengen på søndag), men da handelsverdenen vedtager den globale civile tidsplan (som heldigvis er den samme som GMT som UTC justeres med spring sekunder for at sikre GMT er upåvirket af nedbringelsen af ​​jordens rotation) er det stadig nødvendigt?

Verden af ​​tidssynkronisering behøver slet ikke at justere til sommertid. UTC er den samme verden over og takket være enheder som f.eks NTP-server kan synkroniseres, så hele verden løber på samme tid.

NTP-synkronisering og ofte stillede spørgsmål

Onsdag, marts 25th, 2009

Med en række akronymer og tidsplaner kan verden af ​​tidssynkronisering være ganske forvirrende. Her er nogle ofte stillede spørgsmål, vi håber, vil hjælpe med at oplyse dig.

Hvad er NTP?

NTP er en protokol designet til at synkronisere computernetværk på tværs af internettet eller LAN (Local Area Networks). Det er ikke det eneste tidssynkronisering protokollen tilgængelig, men det er den mest udbredte og den ældste er blevet opfattet i den sene 1980's.

Hvad er UTC og GMT?

UTC eller Koordineret Universal Time er en global tidsplan, den styres af meget præcise atomure, men holdes det samme som GMT (Greenwich Meantime) ved brug af spring sekunder, der tilføjes, når Jordens rotation sænkes. Strengt taget er GMT den gamle civile tidsplan og baseret på, når solen ligger over meridianlinjen, da de to systemer er identiske i tide takket være spring sekunder, bliver GMT ofte omtalt som GMT og omvendt.

Og a NTP Time Server?

Disse er enheder, der synkroniserer et computernetværk til UTC ved at modtage et tidssignal og distribuere det med protokollen NTP, som sikrer, at alle enheder kører nøjagtigt til timingsreferencen.

Hvor får man UTC-tid fra?

Der er to sikre metoder til at modtage UTC. Den første er at udnytte de langbølgesignaler, der udsendes af NIST (Wwvb) NPL i Det Forenede Kongerige (MSF) og den tyske NPL (DCF) Den anden metode er at bruge et GPS-netværk. GPS-satellitter sender et atomur signal, der kan udnyttes og konverteres til UTC af GPS NTP-server.

NTP GPS Server ved hjælp af satellittidsignaler

Tirsdag, marts 24th, 2009

Det NTP GPS-server er en dedikeret enhed, der bruger tidssignalet fra GPS (Global Positioning System) netværk. GPS er nu et fælles værktøj til bilister med satellitnavigationsanordninger monteret på de fleste nye biler. Men GPS er langt mere end bare en hjælp til positionering, i hjertet af GPS-netværket er atomure der er inden for hver GPS satellit.

GPS-systemet virker ved at overføre tiden fra disse ure sammen med satellitets position og hastighed. En satellitnavigationsmodtager vil træne ud, når den modtager denne tid, hvor lang tid det tog at ankomme og derfor hvor langt signalet rejste. Ved hjælp af tre eller flere af disse signaler kan satellitnavigationsenheden træne præcis, hvor den er.

GPS kan kun gøre dette på grund af atomklokken, som det bruger til at transmittere tidssignalerne. Disse tidssignaler rejser som alle radiosignaler ved lysets hastighed, så en unøjagtighed af bare 1 millisekund (1 / 1000 i et sekund) kan medføre, at satellitnavigationen er næsten 300 kilometer ud.

Fordi disse ure skal være så nøjagtige, udgør de en ideel kilde til tid til a NTP tidsserver. NTP (Network Time Protocol) er den software, der distribuerer tiden fra tidsserveren til netværket. GPS tid og UTC (Koordineret Universal Time) den civile tidsplan er ikke helt den samme ting, men er base don den samme timescale, så NTP har ingen problemer med at konvertere det. Brug af en dedikeret NTP GPS-server et netværk kan realistisk synkroniseres til inden for få millisekunder af UTC

Det GPS-ur er et andet begreb ofte givet til a GPS tidsserver. GPS-nettet består af 21 aktive satellitter (og et par ekstra) 10,000 miles i kredsløb over jorden, og hver satellit cirkler jorden to gange om dagen. Designet til satellitnavigation, kræver en GPS-modtager mindst tre satellitter til at opretholde en position. Men i tilfælde af et GPS-ur kræves kun en satellit, der gør det langt lettere at opnå et pålideligt signal.

Hver satellit sender kontinuerligt sin egen position og en tidskode. Tidskoden er genereret af en ombord atomur og er meget nøjagtig, det skal være sådan som disse oplysninger bruges af GPS-modtageren til at triangulere en position, og hvis det var bare et halvt sekund ud, ville Sat Nav-enheden være unøjagtig af tusinder af miles.