Arkiver for kategorien 'avansert NTP'

Hvorfor behovet for NTP

Fredag, mai 8th, 2009

Network Time Protocol er en Internett-protokoll som brukes til å synkronisere datamaskinen klokker til en stabil og presis tidsreferanse. NTP ble opprinnelig utviklet av professor David L. Mills ved Universitetet i Delaware i 1985 og er en internett standard protokoll og brukes i de fleste nettverk tidsservere, derav navnet NTP server.

NTP ble utviklet for å løse problemet med flere datamaskiner som arbeider sammen og har den forskjellige tiden. Mens tiden som regel bare går videre, hvis programmer kjører på forskjellige datamaskiner, bør tiden gå videre selv om du bytter fra en datamaskin til en annen. Men hvis ett system ligger foran den andre, vil bytte mellom disse systemene føre til at tiden hopper frem og tilbake.

Som en konsekvens kan nettverkene kjøre sin egen tid, men så snart du kobler deg til Internett, blir effekter synlige. Bare e-postmeldinger kommer før de ble sendt, og svarer til og med før de ble sendt!

Selv om denne typen problemer kan virke uskyldige når det gjelder å motta e-post, kan imidlertid i noen miljøer mangel på synkronisering ha katastrofale resultater. Derfor var flytrafikk en av de første applikasjonene for NTP.

NTP bruker en enkeltkilde og distribuerer den blant alle enheter på et nettverk som den gjør ved hjelp av en algoritme som utgjør hvor mye som skal justeres til systemklokke for å sikre synkronisering.

NTP fungerer på hierarkisk basis for å sikre at det ikke er problemer med nettverkstrafikk og båndbredde. Den bruker en enkeltkilde, normalt UTC (koordinert universeltid) og mottar tidsforespørsler fra maskinene på toppen av hierarket, som deretter går tiden videre langs kjeden.

De fleste nettverk som bruker NTP vil bruke en dedikert Ntp tid å motta UTC-tidssignalet. Disse kan motta tiden fra GPS-nettverket eller radiotransmisjonene som sendes av nasjonale fysikklaboratorier. Disse dedikert NTP-servere tid er ideelle da de mottar tid direkte fra en atomurkilde, de er også sikre da de ligger eksternt og derfor ikke krever avbrudd i nettverksbrannmuren.

NTP har vært en astronomisk suksess og brukes nå i nesten 99 prosent av tidssynkroniseringsenheter, og en versjon av den er inkludert i de fleste operativsystempakker.

NTP skylder mye av suksessen til utviklingen og støtten den fortsetter å motta nesten tre tiår etter oppstarten, og derfor er t nå brukt over hele verden i NTP-servere.

WWVB forklart

Torsdag, mai 7th, 2009

De Ntp tid (Network Time Protocol) er et viktig verktøy for å holde nettverk synkronisert. Uten tilstrekkelig synkronisering kan datanettverk være utsatt for sikkerhetstrusler, datatap, svindel og kan finne det umulig å samhandle med andre nettverk over hele verden.

Datanettverk er normalt synkronisert med den globale tidsskalaen UTC (Koordinert universell tid) slik at de kan kommunisere effektivt med andre nettverk som også kjører UTC.

Selv om UTC-tidskilder er tilgjengelige over Internett, er disse ikke sikre (ligger utenfor brannmuren), og mange er enten for langt unna for å gi tilstrekkelig presisjon eller er for unøyaktige til å begynne med.

De sikreste metodene for å motta en UTC-tidskilde er å bruke en dedikert NTP Time Server. Disse enhetene kan motta et sikkert og nøyaktig tidssignal, enten GPS-nettverket (Global Positioning System), tilgjengelig overalt i verden, med god utsikt over himmelen eller via spesialisert radiosending kringkastet av nasjonale fysikklaboratorier.

I USA har Nasjonalt institutt for standarder og tid (NIST) kringkastet et tidssignal fra nær Fort Collins, Colorado. Signalet, kjent som WWVB kan mottas over hele Nord-Amerika (inkludert mange deler av Canada) og gir en nøyaktig og sikker metode for å motta UTC.

Siden signalet er avledet fra atomklokker som ligger på Fort Collins-siden, er WWVB en svært nøyaktig metode for synkronisering av tid og er også sikker fordi en dedikert NTP-tidsserver fungerer som en ekstern kilde.

Økt nøyaktighet av Dual NTP Server Systems

Onsdag, mai 6th, 2009

De Ntp tid har revolusjonert synkroniseringen av datanettverk de siste tjue årene. NTP (Network Time Protocol) er programvaren som er ansvarlig for å distribuere tid fra tidsserveren til hele nettverket, justere maskiner for drift og sikre nøyaktighet.

NTP kan pålitelig opprettholde systemklokker til innenfor noen få millimeter UTC (Samordnet Universal Time) eller hvilken tidskala den er lei av.

Men NTP kan bare være like pålitelig som tidskilden den mottar og som UTC er den globale sivile tidsskalaen, det avhenger av hvor UTC-kilden kommer fra.

Nasjonale tids- og frekvensoverføringer fra fysikklaboratorier som NIST i USA eller NPL i Storbritannia er ekstremt pålitelige kilder til UTC og NTP-servere tid er designet spesielt for dem. Tidssignalene er imidlertid ikke garantert, de kan slippe av hele dagen og er utsatt for forstyrrelser; De blir også regelmessig slått av for vedlikehold.

For de fleste applikasjoner vil noen få timer av nettverket som er avhengig av krystalloscillatorer, sannsynligvis ikke føre til for mye problemer i synkronisering. Derimot, GPS (Global Positioning System) er langt mer pålitelig kilde for UTC-tid ved at en GPS-satellitt alltid er overhead. De krever en synspunktmottak, som betyr at en antenne må gå på taket eller utenfor et åpent vindu.

For applikasjoner der nøyaktighet og pålitelighet er avgjørende, er den tryggeste løsningen å investere i et dobbelt system Ntp tid, kan denne enheten motta både radiotransmisjonene som MSF, DCF-77 eller WWVB og GPS-signalet.

På et dobbelt system NTP server, Vil NTP ta både tidskilder og synkronisere et nettverk for å sikre økt nøyaktighet og pålitelighet.

Vanlige GPS-spørringer

Onsdag, april 29th, 2009

Er GPS-tidssignalet det samme som GPS-posisjoneringssignalet?

Ja. Signalene som sendes av GPS satellitter inneholder tidsinformasjon og posisjonen til satellitten den kom fra (og dens hastighet). Tidsinformasjonen genereres av et innebygd cesium atomur. Det er denne informasjonen som brukes av satellittnavigasjonsenheter (sat navs) som muliggjør global posisjonering. Sat Navs bruker disse signalene fra flere satellitter til å triangulere en posisjon.

Hvor nøyaktig er GPS-posisjonering?

Fordi tidssignalet som genereres av GPS kommer fra en atomur, er det nøyaktig innen 16 nanosekunder (16 milliarddeler av et sekund). Ettersom lyset beveger seg nesten 186 000 miles i et sekund, tilsvarer dette rundt 16-føtter (5 + meter), noe som betyr at et GPS-posisjoneringssystem vanligvis er nøyaktig på dette.

Er GPS tid den samme som UTC?

Nei. GPS-tid, som UTC (Koordinert universell tid) er basert på International Atomic Time (TAI) - tiden fortalte atomklokkene. Men som GPS-systemet ble utviklet for flere tiår siden, er det nå 14 sekunder (og snart 15) bak UTC fordi det har gått glipp av Leap Seconds lagt til UTC for å kalibrere for Jordens sakte rotasjon.

Hvordan kan jeg bruke GPS som kilde til UTC da?

Heldigvis a GPS tidsserveren vil konvertere GPS til gjeldende UTC-tid, som som od 1 januar 2009 vil bety at den må legge til nøyaktig 15 sekunder.

Galileo og GPS NTP-serveren

Torsdag, april 23rd, 2009

For tiden er det bare ett Global Navigation Satellite System (GNSS) NAVSTAR GPS som har vært åpen for sivil bruk siden sen 1980.

Mest vanlig, den GPS-systemet er ment å gi navigasjonsinformasjon slik at sjåfører, sjømenn og piloter kan finne frem til posisjonen deres hvor som helst i verden.

Faktisk er den eneste informasjonen som er strålet fra en GPS-satellitt, den tiden som genereres av satellittets interne atomur. Dette timingsignalet er så nøyaktig at en GPS-mottaker kan bruke signalet fra tre satellitter og finne plasseringen til innen få meter ved å finne ut hvor lenge hvert presis signal tok for å ankomme.

Foreløpig en GPS NTP server kan bruke denne timinginformasjonen til å synkronisere hele datanettverk for å gi nøyaktighet innen noen få millisekunder.

EU arbeider imidlertid for tiden med Europas eget globale navigasjonssatellittssystem, kalt Galileo, som vil konkurrere med GPS-nettverket ved å gi sin egen timing og posisjoneringsinformasjon.

Imidlertid er Galileo designet for å være interoperabel med GPS som betyr at en nåværende GPS NTP server vil kunne motta begge signaler, selv om enkelte programvarejusteringer måtte bli gjort.

Denne interoperabiliteten vil gi økt nøyaktighet og kan gjøre nasjonale tids- og frekvensradiosendinger utelatt, da de ikke vil kunne produsere en sammenlignbar nøyaktighet.

Videre planlegger Russland, Kina og India for tiden sine egne GNSS-systemer som kan gi enda mer nøyaktighet. GPS har allerede revolusjonert måten verden fungerer ikke bare ved å tillate nøyaktig posisjonering, men også gjøre det mulig for hele verden å synkronisere til samme tidsskala ved hjelp av en GPS NTP server. Det forventes at enda flere fremskritt innen teknologi vil oppstå når neste generasjon av GNSS begynner sine overføringer.

Velge riktig tidssignal for nettverket ditt

Onsdag, april 22nd, 2009

Datanettsynkronisering er viktig i den moderne verden. Mange av verdens datanettverk er synkronisert til samme globale tidsskala UTC (Koordinert universell tid).

For å styre synkronisering protokollen NTP (Network Time Protocol) brukes i de fleste tilfeller, da det er i stand til å synkronisere et nettverk pålitelig på noen få millisekunder uten UTC-tid.

Imidlertid er nøyaktigheten av tidssynkronisering bare avhengig av nøyaktigheten av hvilken tid referanse er valgt for NTP å distribuere og her ligger en av de grunnleggende feilene som er gjort i synkroniseringsnettverk.

Mange nettverksadministratorer stole på tidsreferanser på Internett som en kilde til UTC-tid, men bortsett fra sikkerhetsrisikoen de utgjør (som de er på feil side av en nettverksbrannmur), men også deres nøyaktighet kan ikke garanteres, og nyere studier har funnet mindre enn halvparten av dem som gir noen nyttige nøyaktigheter i det hele tatt.

For en sikker, nøyaktig og pålitelig metode for UTC er det egentlig bare to valg. Bruk tidssignalet fra GPS-nettverket eller stole på de lange bølgeoverføringene som sendes av nasjonale fysikklaboratorier som NPL og NIST.

For å velge hvilken metode som er best, er den eneste faktoren som skal vurderes, plasseringen av NTP server det er å motta tidssignalet.

GPS er den mest fleksible fordi signalet er tilgjengelig bokstavelig talt overalt på planeten, men den eneste ulempen til signalet er at en GPS-antenne må ligge på taket ettersom den trenger en klar utsikt over himmelen. Dette kan vise seg å være problematisk hvis tidsserver ligger i de nederste etasjene av en skyskraper, men i det hele tatt de fleste brukere av GPS-tid signaler finner ut at de er veldig pålitelige og utrolig nøyaktige.

Hvis GPS er upraktisk, gir den nasjonale tiden og frekvensene en like nøyaktig og sikker metode for UTC-tid. Disse longwave-signalene sendes ikke av alle land, selv om det amerikanske WWVB-signalet som sendes av NIST i Colorado, er tilgjengelig i det meste av Nord-Amerika, inkludert Canada.

Det er forskjellige versjoner av dette signalet som sendes over hele Europa, inkludert tysk DCF og Storbritannia Leger Uten Grenser som viser seg å være den mest pålitelige og populære. Disse signalene kan ofte hentes utenfor landets grenser, selv om det må bemerkes at langbølgeoverføringer er sårbare for lokal forstyrrelse og topografi.

For fullstendig sjelefred, dobbelt system NTP-servere som mottar signaler fra både GPS- og nasjonalfysikklaboratoriene, er tilgjengelige, selv om de pleier å være litt dyrere enn enkle systemer, selv om bruk av mer enn ett tidssignal gjør dem dobbelt pålitelige.

Verden i synkronisering

Mandag, mars 30th, 2009

Tidssynkronisering spiller en stadig viktigere rolle i den moderne verden med flere og flere teknologier avhengig av nøyaktig og pålitelig tid.

Tidsynkronisering er ikke bare viktig, men kan også være avgjørende for sikker drift av systemer som flytrafikstyring som ganske enkelt ikke kunne fungere uten nøyaktig synkronisering. Tenk på katastrofer som kunne skje i luften av fly, var ute av synkronisering med hverandre?

I global handel er for nøyaktig og pålitelig tidssynkronisering svært viktig. Når verdens børsene åpner om morgenen, og handelsmenn fra hele verden kjøper aksjer på sine datamaskiner. Som lager svinger sekund for sekund hvis maskiner er ute av synkronisering kan det koste millioner.

Men synkronisering er også viktig i moderne datanettverk; Det sikrer systemer sikre og muliggjør riktig kontroll og feilsøking av systemer. Selv om et datanettverk ikke er involvert i tidsfølsomme transaksjoner, kan manglende synkronisering føre til at den er sårbar for ondsinnede angrep, og kan også være utsatt for tap av data.

Nøyaktig synkronisering er mulig i datanettverk takket være to utviklinger: UTC og NTP.

UTC er en tidsskala-koordinert universell tid, den er basert på GMT, men styres av en rekke atomklokker som gjør det nøyaktig innen noen få nanosekunder.

NTP er en programvareprotokoll - Network Time Protocol, designet for å nøyaktig synkronisere datanettverk til en enkeltkilde. Begge disse implementasjonene kommer sammen i en enkelt enhet som påberopes over hele verden for å synkronisere datanettverk - NTP server.

An Ntp tid or nettverkstidsserver er en enhet som mottar tiden fra en atomur, UTC-kilde og distribuerer den over et nettverk. Fordi tidskilden kontinuerlig kontrolleres av tidsserveren og er fra en atomur, gjør nettverket det nøyaktige innen noen få millisekunder av UTC som gir synkronisering på en global skala.

Klokka til våren fremover i helgen

Fredag, mars 27th, 2009

Det er den tiden av året igjen når vi taper en time i helgen som klokkene går videre til Britisk sommertid. To ganger i året endrer vi klokkene, men i en alder av UTC (Koordinert Universal Time) og tidsserver synkronisering er det virkelig nødvendig?

Bytte av klokker er noe som ble diskutert like før første verdenskrig da londonbyggeren William Willet foreslo ideen som en måte å forbedre folks helse på (selv om hans opprinnelige ide var å fremme klokka tjue minutter på hver søndag i april).

Hans ide ble ikke tatt opp selv om det sådde frøet til en ide og da Første verdenskrig brøt ut, ble det vedtatt av mange nasjoner som en måte å økonomisere og maksimere dagslyset, selv om mange av disse nasjonene slettet konseptet etter krigen, flere inkludert Storbritannia og USA holdt det.

Sommertid har endret seg gjennom årene, men siden 1972 har det vært som britisk sommertid (BST) om sommeren og Greenwich Meantime om vinteren (GMT). Men til tross for bruk i nesten et århundre er forandringen av klokkene fortsatt kontroversiell. I fire år eksperimenterte Storbritannia uten dagslysendring, men det viste seg å være upopulært i Skottland og Nord hvor morgentene var mørkere.

Denne timescale-hoppen forårsaker forvirring (jeg vil savne den tiden ekstra i sengen på søndag), men da handelsverdenen vedtar den globale sivile tidsskalaen (som heldigvis er den samme som GMT som UTC justeres med skudd sekunder for å sikre GMT er upåvirket av nedbremsing av jordens rotasjon) er det fortsatt nødvendig?

Verden av tidssynkronisering trenger absolutt ikke å justere for sommertid. UTC er det samme over hele verden og takket være enheter som NTP server kan synkroniseres slik at hele verden løper samtidig.

NTP-synkronisering og vanlige spørsmål

Onsdag, mars 25th, 2009

Med en rekke akronymer og tidsskala kan tidssynkroniseringen bli ganske forvirrende. Her er noen vanlige spørsmål vi håper vil hjelpe til med å opplyse deg.

Hva er NTP?

NTP er en protokoll utviklet for å synkronisere datanettverk på Internett eller LAN (Local Area Networks). Det er ikke det eneste tidssynkronisering protokollen tilgjengelig, men den er den mest brukte og den eldste har blitt oppfattet i slutten av 1980.

Hva er UTC og GMT?

UTC eller koordinert universell tid er en global tidsskala, den styres av svært nøyaktige atomur, men holdes det samme som GMT (Greenwich Meantime) ved bruk av sprang sekunder, lagt til når jordens rotasjon senkes. Strengt sett er GMT den gamle sivile tidsskalaen og basert på når solen ligger over meridianlinjen, men da de to systemene er identiske i tide takket være sprang sekunder, blir UTC ofte referert til som GMT og omvendt.

Og a NTP Time Server?

Dette er enheter som synkroniserer et datanettverk til UTC ved å motta et tidssignal og distribuere det med protokollen NTP som sikrer at alle enhetene kjører nøyaktig til tidsreferansen.

Hvor får du UTC-tid fra?

Det er to sikre metoder for å motta UTC. Den første er å utnytte de lange bølgesignaler som sendes av NIST (WWVB) NPL i Storbritannia (MSF) og tysk NPL (DCF) Den andre metoden er å bruke et GPS-nettverk. GPS-satellitter sender et atomur signal som kan utnyttes og konverteres til UTC av GPS NTP server.

NTP GPS Server ved hjelp av satellittidssignaler

Tirsdag, mars 24th, 2009

De NTP GPS-server er en dedikert enhet som bruker tidssignalet fra GPS-nettverket (Global Positioning System). GPS er nå et vanlig verktøy for bilister med satellittnavigasjonsutstyr montert på de fleste nye biler. Men GPS er langt mer enn bare et hjelpemiddel for posisjonering, i hjertet av GPS-nettverket er atomklokkene som er inne i hver GPS-satellitt.

GPS-systemet fungerer ved å overføre tiden fra disse klokkene sammen med satellittets posisjon og hastighet. En satellittnavigasjonsmottaker vil trene når den mottar denne tiden, hvor lang tid det tok å ankomme og hvor langt signalet reiste. Ved å bruke tre eller flere av disse signalene, kan satellittnavigasjonsenheten trene nøyaktig hvor den er.

GPS kan bare gjøre dette på grunn av atomklokkene som den bruker til å overføre tidssignalene. Disse tidssignaler reiser, som alle radiosignaler, ved lysets hastighet, slik at en feil i bare 1 millisekund (1 / 1000 på et sekund) kan føre til at satellittnavigasjonen er nesten 300 kilometer ut.

Fordi disse klokkene må være så nøyaktige, gjør de en ideell kilde til tid for a Ntp tid. NTP (Network Time Protocol) er programvaren som distribuerer tiden fra tidsserveren til nettverket. GPS-tid og UTC (Koordinert Universal Time) sivil tidsskala er ikke helt den samme, men er basen på samme tidsskala, så NTP har ingen problemer med å konvertere den. Bruke en dedikert NTP GPS-server et nettverk kan realistisk synkroniseres til noen få millisekunder av UTC

De GPS-klokke er et annet begrep ofte gitt til a GPS tidsserveren. GPS-nettverket består av 21-aktive satellitter (og noen få ekstra) 10,000 miles i bane over jorden, og hver satellitt sirkler jorden to ganger om dagen. Designet for satellittnavigasjon, trenger en GPS-mottaker minst tre satellitter for å opprettholde en posisjon. Men i tilfelle av en GPS-klokke er det bare nødvendig med en satellitt som gjør det langt lettere å få et pålitelig signal.

Hver satellitt sender kontinuerlig sin egen posisjon og en tidskode. Tidskoden er generert av en atomklokke og er svært nøyaktig, det må være slik denne informasjonen brukes av GPS-mottakeren til å triangulere en posisjon, og hvis det var bare et halvt sekund, ville Sat Nav-enheten være unøyaktig av tusenvis av miles.