Arkiver for kategorien 'NTP Basics'

NTP-servertid lei av unøyaktig og usikker tid

Mandag februar 16th, 2009

Internett har vært en fantastisk ressurs for virksomheten i løpet av det siste tiåret. Høyhastighets tilgang og spredning av datamaskiner i boliger og kontorer har gjort World Wide Web til den viktigste forretningsarenaen for mange selskaper.

Med flere og flere transaksjoner gjennomført fra motsatte ender av verden over internett, har behovet for et nøyaktig og presist klokke for å holde datanettene synkronisert aldri vært større.

De fleste av verdens datanettverk synkroniseres til en kilde til UTC (Coordinated Universal Time) som er verdensomspennende standard og styres av atomklokkene. En verdensomspennende standard for synkronisering av klokkene er også utviklet. NTP (Network Time Protocol) er en programvarealgoritme som distribuerer UTC blant et nettverks klokker og justerer tiden tilsvarende.

Mange datanettverksadministratorer vender seg til internett som en kilde til NTP-servertid som det er mange kilder til UTC-tid. Men mange internettkilder til NTP tid kan ikke påberopes for å gi nøyaktig tid. Undersøkelser har oppdaget mer enn halvparten av alt internett tidsservere var unøyaktige med over et sekund, og selv de som ikke er, kunne de være for langt unna for å gi noen nyttig presisjon.

Enda viktigere er imidlertid at internettbasert NTP-servere er eksternt til et nettverks brannmur, slik at enhver vanlig kommunikasjon med en NTP server vil kreve at brannmurporten skal stå åpen slik at det er lett å få tilgang til skadelige brukere.

Den eneste løsningen for å få en kilde til NTP-servertid, mens du holder et nettverk sikkert, er å bruke en ekstern lag 1 NTP-tidsserver. Disse enhetene kommuniserer direkte med en atomur enten via GPS satellittnettverket eller langbølges radiosignaler. Fordi disse enhetene fungerer fra med brannmuren, holdes hele nettverket sikkert mens NTP-serveren distribuerer en nøyaktig, presis og kilde til UTC-tid.

Bruke tid og frekvensoverføring til å synkronisere et datanettverk

Fredag ​​februar 13th, 2009

Synkronisering av datanettverk blir ofte oppfattet som en hodepine for mange systemadministratorer, men å holde nøyaktig tid er viktig for at et nettverk skal være sikkert og pålitelig. Hvis du ikke har et nøyaktig synkronisert nettverk, kan det føre til alle slags feil når du arbeider med tidsfølsomme transaksjoner.

Protokollen NTP (Network Time Protocol) er bransjestandarden for tidssynkronisering. NTP distribuerer en enkeltkilde til et helt nettverk, slik at alle maskiner kjører nøyaktig samme tid.

Et av de mest problematiske områdene i synkronisering av et nettverk er i valg av tidskilde. Selvfølgelig, hvis du bruker tid på å få et nettverk synkronisert, må tidskilden være en UTC (Coordinated Universal Time) da dette er den globale tidsskala som brukes av datanettverk over hele verden.

UTC er tilgjengelig over Internett selvfølgelig, men Internett-tidskilder er ikke bare notorisk unøyaktige, men bruk av internett som en tidskilde vil la datamaskinen være åpent for sikkerhetstrusler som kilden er ekstern til brannmuren.

En langt bedre og sikker metode er å bruke en dedikert Ntp tid. De NTP server sitter inne i brannmuren og kan motta et sikkert tidssignal fra svært nøyaktige kilder. Den vanligste tiden i dag er GPS-nettverket (Global Positioning System), dette skyldes at GPS-systemet er tilgjengelig bokstavelig sted hvor som helst på planeten. Dessverre krever det et klart syn på himmelen for å sikre GPS NTP server kan "se" satellitten.

Det er imidlertid et annet alternativ, og det er å bruke de nasjonale tids- og frekvensoverføringene som sendes av flere nasjonale fysikklaboratorier. Disse har fordelen ved at de er lange bølgesignaler de kan bli mottatt innendørs. Selv om det må bemerkes, sendes ikke disse signalene i alle land, og rekkevidden er endelig og mottakelig for forstyrrelser og geografiske trekk.

Noen av de viktigste sendingene som sendes, er kjent som: Storbritannias Leger Uten Grenser signal, tyskland DCF-77 og USAs WWVB.

Bruke GPS for å synkronisere nettverkstid

Onsdag februar 11th, 2009

De Global Positioning System har eksistert siden 1980s. Den ble designet og bygget av USAs militære som ønsket et nøyaktig posisjoneringssystem for slagmarkssituasjoner. Men etter den uhellske opptaket eller en koreansk flyselskap ble den amerikanske presidenten (Ronald Reagan) enige om at systemet skulle bli tillatt å bli brukt av sivile som en måte å forhindre at en slik katastrofe oppstår igjen.

Fra da av har systemet sendt inn til to frekvenser L2 for US Military og L1 for sivil bruk. Systemet fungerer ved å bruke ultra presis atomklokkene som er om bord på hver satellitt. GPS-overføringen er en tidskode produsert fra denne klokken kombinert med informasjon som satellittets posisjon og hastighet. Denne informasjonen hentes deretter av satellittnavigasjonsmottakeren som beregner hvor lenge meldingen tok for å nå det, og derfor hvor langt fra satellitten er det.

Ved å bruke triangulering (bruk av tre av disse signalene) kan den nøyaktige posisjonen på GPS-mottakerens jorda bestemmes. Fordi overføringshastigheten, som alle radiosignaler, reiser ved lysets hastighet, er det svært viktig at GPS klokker er ultra-presise. Bare ett sekund med unøyaktighet er nok til å gjøre navigasjonsenheten unøyaktig til over 100,000 miles, ettersom lyset kan reise så store avstander på så kort tid.

Fordi GPS klokker har et så høyt nøyaktighetsnivå som det betyr at de også har en annen bruk. GPS-signalet, som er tilgjengelig hvor som helst på planeten, er et svært effektivt middel for å få et tidssignal til å synkronisere et datanettverk også. En dedikert GPS tidsserveren vil motta GPS-signalet og deretter konvertere atomtidsignal fra det (kjent som GPS-tid) og konvertere det til UTC (Coordinated Universal Time) som er enkelt å gjøre som begge tidsrammer er basert på International Atomic Time (TAI), og den eneste forskjellen er at GPS-tid ikke tar hensyn til sprang sekunder, noe som betyr at det er "nøyaktig" 15 sekunder raskere.

A GPS tidsserveren vil mest sannsynlig bruke protokollen NTP (Network Time Protocol) for å distribuere tiden til et nettverk. NTP er den mest brukte nettverksprotokollen og er installert i de fleste dedikerte tidsservere og en versjon er også inkludert i de fleste Windows og Linux operativsystemer.

UTC og global synkronisering

Mandag februar 9th, 2009

En global økonomi har mange fordeler slik at handel og handel kan gjennomføres relativt smertefri fra andre sider av planeten. Men å drive forretninger med andre land kan ha sine problemer, spesielt tidsforskjeller.

Vi er vant til at når vi går til sengs i Europa, er de i Australasia jest oppe og for mange bedrifter er det viktig å vite at tiden i landet du handler med er viktig. Men mange globale transaksjoner er nå gjennomført online og ganske ofte helt automatisert.

Derfor må datamaskiner også kjenne den nøyaktige tiden, spesielt hvis de selger produkter og tjenester som har en begrenset mengde, og eventuelle feilberegninger i tiden kan føre til utallige feil. For eksempel, hvis folk over hele verden ønsker å kjøpe en flybillett fra en amerikansk megler, trenger datamaskinen å vite hvem som bestilte setet først, ellers kan det være fare for dobbeltbooking.

Av denne grunn har en global tidsskala blitt utviklet slik at hele verden kan synkronisere til en tidsplan. Denne globale tidsskalaen er vanligvis kjent som UTC (Coordinated Universal Time) og er basert på old timescale GMT (Greenwich Meantime), selv om det står for bremsing av jorden på grunn av tidevanns- og månekrefter.

UTC holdes nøyaktig med atomur som har en nøyaktighet på et sekund hvert 100 million år, men atomklokker er svært dyre å eie, drive og kjøre og er derfor upraktiske for en bedrift som bare ønsker å holde nøyaktig UTC.

Av denne grunn er dedikert Ntp tid har blitt utviklet som kan motta et overført tidssignal fra en atomur og synkronisere et helt datanettverk til det.

De Ntp tid kan motta et tidssignal direkte fra et fysisk laboratorium ved hjelp av en langbølge-mottaker eller mer bekvemt ved hjelp av GPS-signalene som overføres av satellitter 30,000 km over jorden.

Ved å bruke en Ntp tid Et forretningsnettverk kan holdes innen noen få millisekunder av UTC (tusenvis av sekunder), slik at de kan handle og gjøre forretninger med fullstendig og nøyaktig synkronisering.

Velge en tidskilde for en nettverkstidsserver

Fredag ​​februar 6th, 2009

UTC - Koordinert universell tid (fra fransk: Universel Temps Coordonné) er en global tidsskala basert på Greenwich Meantime (GMT - fra Greenwich Meridian-linjen hvor solen er over på 12-middag). Men står for den naturlige bremsing av jordens rotasjon. Den brukes globalt i handel, datanettverk via a NTP server, flytrafikkontroll og verdens børser for å nevne noen få applikasjoner.

UTC er egentlig den eneste løsningen for tidssynkroniseringsbehov. Mens det er like mulig å synkronisere et datanettverk med en NTP server til en annen tid enn UTC er det meningsløst. Som UTC benyttes av datanettverk over hele verden ved å bruke en UTC tidskilde Det betyr at nettverket ditt kan synkronisere med alle andre nettverk i verden som er synkronisert til UTC.

UTC mottas vanligvis fra hele Internett, men dette kan bare anbefales for små nettverksbrukere der enten nøyaktighet eller sikkerhet er et problem. En Internett-basert UTC-kilde er ekstern til brannmuren, slik at det blir et potensielt hull for ondsinnede brukere å utnytte.

To sikre metoder for å motta UTC er vanligvis tilgjengelige. Disse er enten GPS-nettverket (Global Positioning System) eller spesialiserte radiotransmisjonssendinger på lang bølge fra flere av verdens nasjonale fysikklaboratorier. De to metodene har både fordeler og ulemper som må fastslås før en metode velges.

En radiotransmisjon som Storbritannias Leger Uten Grenser, den tyske DCF-77 eller USAs WWVB signalet er sårbart for lokal topografi, selv om mange av disse signalene kan hentes innendørs. Mens ikke alle land sender et UTC-radiosignal rundt nabolandene som gjør det, er det fortsatt mulig å motta det.

GPS derimot er tilgjengelig bokstavelig talt hvor som helst på kloden. Signalet kommer direkte fra oven og så lenge antennen har et godt klart syn på himmelen, kan det mottas hvor som helst. Men som antennen må ligge på et tak, kan dette ha logistiske problemer (spesielt for svært høye bygninger).

Spesialist dedikert nettverk tidsservere er tilgjengelige som faktisk kan motta begge UTC-metoder, men om det er mulig å bruke GPS eller en radiotransmisjon, er det mulig å synkronisere et nettverk til noen få millisekunder.

Trenger bedriften din en NTP-tidsserver? Fem spørsmål å spørre deg selv

Onsdag februar 4th, 2009

1. Bedriftsverdenen er nå mer global enn noensinne med så stor sannsynlighet for at kunden er fra den andre siden av planeten som fra rundt hjørnet. Eventuelle transaksjoner som gjennomføres praktisk talt over Internett krever tilstrekkelig tidssynkronisering ellers kan firmaet være åpent for misbruk eller svindel, kundene kan hevde at de betalte deg til en viss tid, men hvordan ser du ut om de ikke har tilstrekkelig synkronisering?

2. Har systemet ditt tidssensitive transaksjoner? Datamaskiner har bare en referanse mellom hendelser, og det er tid. Hvis et nettverk ikke er synkronisert, kan det hende at mange hendelser og transaksjoner ikke skje. Dette kan ha en innslagseffekt som en transaksjon eller et arrangement mislykkes, slik at andre og uten tilstrekkelig synkronisering kan det ta litt tid før noen innser feilene.

3. Har du verdifulle eller sensitive data? Manglende synkronisering kan ofte føre til tap av data. Lagring og gjenfinning er også tidsavhengig, så hvis en datamaskin mener at tidsdataene skal ha blitt lagret, har det gått, kan det antas at dataene allerede er lagret. Problemet kan være overdrevet hvis dataene oppdateres kontinuerlig, da de unøyaktige tidsstemplene kan bety at enkelte oppdateringer ikke er fullført.

4. Er sikkerheten viktig for virksomheten din? Manglende tidssynkronisering kan la et datanett være åpent for ondsinnede brukere, hackere og til og med svindel. Hvis datamaskiner på et nettverk kjører forskjellige ganger, kan dette utnyttes av ondsinnede brukere, og uten tidssynkronisering kan du ikke engang vite at de har vært der. Et perfekt synkronisert nettverk vil også tilby juridisk beskyttelse med en NTP server (Network Time Protocol) være revisjonspliktige og ubestridte i en domstol.

5. Er troverdigheten til din bedrift viktig? Manglende synkronisering kan være ekstremt kostbart, ikke bare i tid og penger, men også i troverdigheten til bedriften din. Uten synkronisering vil et nettverk være sårbart for feil og mens disse kan lett utbedres når en kunde har til å klage, kommer det snart å komme seg ut.

Kjører et synkronisert nettverk som overholder universell koordinert tid (UTC) Verdens standardtidskala er ganske enkel. dedikert NTP-servere tid som mottar en UTC-tidskilde fra enten en radiotransmisjon eller GPS-nettverket (Global Positioning System). er lett tilgjengelig, enkelt å sette opp, nøyaktig og sikkert.

(UTC) Koordinert universell tid er den eneste tiden du trenger å vite

Fredag ​​januar 30th, 2009

Vi kan tenke på at de er bare en gang og derfor en timescale. Visst, vi er alle klar over tidszoner hvor klokken må skyves tilbake en time, men vi adlyder alle sammen samme tid sikkert?

Vel, faktisk gjør vi det ikke. Det er mange forskjellige tidsrammer som alle utvikles av forskjellige grunner, er for mange for å nevne dem alle, men det var ikke før det nittende århundre at ideen om en enkelt tidsskala, som ble brukt til alle, trådte i kraft.

Det var adventen til jernbanen som provoserte den første nasjonale tidsskalaen i Storbritannia (Jernbanetid) før da ville folk bruke middag som grunnlag for tid og sette klokka til den. Det var sjelden viktig om klokken din var fem minutter raskere enn naboene dine, men oppfinnelsen av togene og jernbanetabellen endret snart alt dette.

Jernbanetabellen var bare nyttig hvis folk alle brukte samme tidsskala. Et tog som går på 10.am ville bli savnet hvis en klokke var fem minutter sakte, slik at synkronisering av tid ble en ny besettelse.

Etter jernbanetid ble en mer global tidsplan utviklet GMT (Greenwich Meantime) som var basert på solens stilling ved middagstid som falt over Greenwich Meridian-linjen (0 grader lengdegrad). Det ble ved en verdenskonferanse i 1884 bestemt at en eneste verdens meridian skulle erstatte de mange som allerede eksisterer. London var kanskje den mest vellykkede byen i verden, så det ble bestemt det beste stedet for det.

GMT tillot hele verden å synkronisere til samme tid og mens nasjoner endret sine klokker for å justere for tidszoner var tiden deres alltid basert på GMT.

GMT viste en vellykket utvikling og ble verdens globale tidsskala til 1970s. Så da atomur hadde blitt utviklet og det ble oppdaget ved bruk av disse enhetene at jordens rotasjon ikke var et pålitelig mål for å basere vår tid på, da den faktisk endrer seg hver dag (om enn i brøkdeler av et sekund).

På grunn av dette ble en ny tidsplan utviklet kalt UTC (Koordinert Universal Time). UTC er basert på GMT, men tillater nedbremsing av jordens rotasjon ved å legge til flere "Leap Seconds" for å sikre at klokken forblir på Greenwich Meridian.

UTC er nå brukt over hele verden og er avgjørende for applikasjoner som flytrafikstyring, satellittnavigasjon og Internett. Faktisk er datanettverk over hele verden synkronisert til UTC med NTP-servere tid (Network Time Protocol). UTC styres av en konstellasjon av atomklokker styrt av nasjonale fysikklaboratorier som NIST (National Institute of Standards and Time) og Storbritannias NPL.

NTP Server 5 trinn til nettverkssynkronisering

Onsdag, januar 21st, 2009

Synkronisering av et nettverk betraktes ofte som en hodepine av nettverksadministratorer som frykter at det blir feil, kan føre til katastrofale resultater, og mens det ikke er nektet at manglende synkronisering kan forårsake uforutsette problemer, spesielt med tidsfølsomme transaksjoner og sikkerhet, er perfekt synkronisering enkel hvis disse trinnene følges:

1. Bruk en dedikert NTP server. De NTP server er en enhet som mottar en enkeltkilde, og distribuerer den mellom et nettverk av datamaskiner som bruker protokollen NTP (Network Time Protocol) en av de eldste internettbaserte protokollene og den mest brukte tidssynkroniseringsprogramvaren. NTP er ofte pakket med moderne operativsystemer som Windows eller Linux, selv om det ikke er noen erstatning for en dedikert NTP-enhet.

2. Bruk alltid a UTC tidskilde (Koordinert universell tid). UTC er basert på GMT (Greenwich Meantime) og International Atomic Time (TAI) og er svært nøyaktig. UTC brukes av datanettverk over hele verden som sikrer at handel og handel alle bruker samme tidsskala.

3. Bruk et sikkert, nøyaktig tidssignal. Selv om tidssignaler er tilgjengelige over hele Internett, er de uforutsigbare i deres nøyaktighet, og mens noen kan tilby anstendig nok presisjon, er en Internett-tidsserver utenfor en nettbrannmur som, hvis den er åpen for å motta en tidskode, vil forårsake sårbarheter i nettverkssikkerheten. Enten GPS (global posisjoneringssystem) eller et dedikert radiosignal som de som overføres av nasjonale fysikklaboratorier (for eksempel Leger Uten Grenser - Storbritannia, WWVB - USA, DCF -Germany) tilbyr sikre og pålitelige metoder for å motta et sikkert og nøyaktig tidssignal.

4. Organiser et nettverk i stratum, nivåer. Strata sikrer at NTP server er ikke oversvømt med tidsforespørsler og at nettverksbåndbredden ikke blir overbelastet. Et stratumtræ er organisert av noen få utvalgte maskiner som er stratum 2-enheter ved at de mottar et tidssignal fra NTP server (stratum 1-enhet), som igjen distribuerer tiden til andre enheter (lag 3) og så videre.

5. Pass på at alle maskiner bruker UTC og NTP-servertreet. En vanlig feil i tidssynkronisering er ikke å sikre at alle maskiner er riktig synkronisert, bare en maskin som kjører unøyaktig tid, kan ha uforutsette konsekvenser.

NTP-serverens tidssynkronisering gjort enkelt

Fredag ​​januar 16th, 2009

Tidssynkronisering er ofte beskrevet som en "hodepine" av nettverksadministratorer. Å holde datamaskiner på et nettverk som kjører samtidig, blir stadig viktigere i moderne nettverkskommunikasjon, spesielt hvis et nettverk må kommunisere med et annet nettverk som kjører uavhengig.

Av denne grunn UTC (Koordinert universell tid) er utviklet for å sikre at alle nettverk kjører samme nøyaktige tidsskala. UTC er basert på tidspunktet forklart atomklokkene så det er svært presis, aldri tapt enda et sekund. Nettverkstidssynkronisering er imidlertid relativt rett fremover takket være protokollen NTP (Network Time Protocol).

UTC-tidskilder er allment tilgjengelige med over tusen stratum 1-servere tilgjengelig på Internett. Stratumnivået beskriver hvor langt unna a tidsserver er til en atomur (en atomur som genererer UTC er kjent som en stratum 0-enhet). De fleste tidsservere som er tilgjengelige på Internett, er egentlig ikke stratum 1-enheter, men stratum ved at de får sin tid fra en enhet som igjen mottar UTC-tidssignalet.

For mange applikasjoner kan dette være akkurat nok, men da disse tidskildene er på Internett, er det svært lite du kan gjøre for å sikre både nøyaktigheten og nøyaktigheten. Faktisk selv om en Internett-kilde er svært nøyaktig, kan avstanden dannes, det kan føre til forsinkelser i forbindelse med tidssignalet.

Internett-tidskilder er også usikre som de er plassert utenfor brannmuren, og tvinger nettverket til å stå åpen for tidsforespørsler. Av denne grunn er nettverksadministratorer seriøse om tidssynkronisering velger å bruke sin egen eksterne stratum 1-server.

Disse enhetene, ofte kalt a NTP server, motta en UTC-tidskilde fra en pålitelig og sikker kilde, for eksempel en GPS-satellitt, og distribuer den mellom nettverket. De NTP server er langt sikrere enn en internettbasert tidskilde og er relativt billig og svært nøyaktig.

NTP-serveren og Atomic Clock grunnen til presisjon

Lørdag, januar 10th, 2009

I en alder av atomklokker og NTP server tidsbesparelse er nå mer nøyaktig enn noensinne med stadig økende presisjon å ha tillatt mange av teknologiene og systemene vi nå tar for gitt.

Selv om tidevannet alltid har vært en bekymring for menneskeheten, har det bare vært de siste årtier at sann nøyaktighet har vært mulig takket være adventen til atomur.

Før atomtiden var elektriske oscillatorer som de som ble funnet i den gjennomsnittlige digitale klokken, det mest nøyaktige tidsforløpet, og mens elektroniske klokker som disse er langt mer presise enn sine forgjengere - de mekaniske klokkene, kan de fortsatt kjøre med opptil en sekund i uken .

Men hvorfor trenger tiden å være så presis, tross alt, hvor viktig kan et sekund være? I den daglige løpingen av livet vårt er det ikke så viktig og elektronisk klokke (og til og med mekaniske) som gir tilstrekkelig tidsprosess for våre behov.

I våre daglige liv gjør et sekund lite forskjell, men i mange moderne applikasjoner kan et sekund være en alder.

Moderne satellittnavigasjon er et eksempel. Disse enhetene kan finne et sted hvor som helst på jorden, til noen få meter. Likevel kan de bare gjøre dette på grunn av atomklokkenes ultraklare natur som styrer systemet da tidssignalet som sendes fra navigasjonssatellittene, beveger seg ved lysets hastighet som er nesten 300,000 km per sekund.

Ettersom lyset kan bevege seg så langt avstand i løpet av et sekund, vil noen atomur som styrer et satellittnavigasjonssystem som var bare ett sekund ut, posisjoneringen være unøyaktig av tusenvis av miles, noe som gjør posisjoneringssystemet ubrukelig.

Det er mange andre teknologier som krever lignende nøyaktighet og også mange av måtene vi handler og kommuniserer. Aksjer og aksjer svinger opp og ned hvert sekund, og global handel krever at alle over hele verden må kommunisere med samme tid.

De fleste datanettverk styres ved å bruke en NTP server (Network Time Protocol). Disse enhetene tillater datanettverk til alle å bruke den samme atomurbaserte tidsskala UTC (koordinert universell tid). Ved å bruke UTC via en NTP-server kan datanettverk synkroniseres til noen få millisekunder av hverandre.