Arkiver for kategorien 'NTP-applikasjoner'

Konfigurere et nettverk for å bruke en NTP-server Del to: Distribuere tiden

Torsdag september 3rd, 2009

NTP (Network Time Protocol) er protokollen designet for tidsfordeling blant et nettverk. NTP er hierarkisk. Det organiserer et nettverk i lag, som er avstanden fra en klokkekilde og enheten.

A dedikert NTP-server som mottar tiden fra en UTC-kilde, for eksempel GPS eller de nasjonale tids- og frekvenssignalene, betraktes som en stratum 1-enhet. Enhver enhet som er koblet til en NTP server blir en stratum 2-enhet og enheter lenger ned langs kjeden blir lag 2, 3 og så videre.

Stratum lag eksisterer for å forhindre sykliske avhengigheter i hierarkiet. Men stratumnivået er ikke en indikasjon på kvalitet eller pålitelighet.

NTP kontrollerer tiden på alle enheter på nettverket, og justerer deretter tiden etter hvor mye drift det oppdager. Likevel går NTP videre enn bare å sjekke tiden på en referanse klokke, og NTP-programmet utveksler tidsinformasjon ved pakker (datablokker), men nekter å tro tiden det blir fortalt til flere utvekslinger har skjedd, hver bestått et sett med tester kjente asprotocol spesifikasjoner. Det tar ofte omtrent fem gode prøver inntil en NTP-server er akseptert som en tidskilde.

NTP bruker tidsstempler for å representere dagens tid på dagen. Når tiden er lineær, er hver tidsstempel alltid større enn den forrige. NTP tidsstempler er i to formater, men de relay sekundene fra et bestemt tidspunkt (kjent som prime epoken, satt til 00: 00 1 januar 1900 for UTC) NTP-algoritmen bruker da dette tidsstempelet til å bestemme beløpet som skal forskyves eller trekke seg tilbake systemet eller nettverksklokken.

NTP analyserer tidsstempelverdiene, inkludert frekvensen av feil og stabiliteten. EN NTP server vil opprettholde et estimat på kvaliteten på både dens referanse klokker og seg selv.

Årsaker til Atomic Clock Timing

Onsdag august 26th, 2009

Atomklokkene har, ukjent for de fleste, revolusjonert vår teknologi. Mange av måtene vi handler, kommuniserer og reiser er nå bare avhengig av timing fra atomurkilder.

Et globalt samfunn betyr ofte at vi må kommunisere med mennesker på andre områder av verden og i andre tidssoner. Til dette formål ble en universell tidssone utviklet, kjent som UTC (Coordinated Universal Time), som er basert på tiden som ble fortalt av atomklokker.

Atomsklokker er utrolig nøyaktige og mister bare et sekund hvert hundre millioner år, noe som er svimlende når du sammenligner det med digitale klokker som vil miste så mye tid på en uke.

Men hvorfor trenger vi en slik nøyaktighet i timekeeping? Mye av teknologien vi bruker i moderne tid er designet for global kommunikasjon. Internett er et godt eksempel. Så mye handel foregår på tvers av kontinenter i felt som børs, seteforespørsel og elektronisk auksjonering at den nøyaktige tiden er avgjørende. Tenk deg at du byder på et produkt på Internett, og du legger et bud et par sekunder før slutten, det siste og høyeste budet, ville det være rimelig å miste varen fordi klokken på Internett-leverandøren din var litt rask og datamaskinen derfor trodde budet var over. Eller hva med sete reservasjoner; hvis to personer på forskjellige sider av kloden legger plass på samme tid, hvem får setet. Det er derfor UTC er viktig for internett.

Andre teknologier som for eksempel global posisjonering og flytrafikstyring er avhengige av atomur for å gi nøyaktighet (og i tilfelle lufttrafikk er viktig for sikkerheten). Til og med trafikklys og fartkameraer må kalibreres med atomklokker, ellers kan det hende at hastighetsbilletten ikke er gyldig da de kunne bli stilt spørsmål i retten.

For datasystemer NTP-servere tid er den foretrukne metoden for mottar og distribuerer en kilde til UTC-tid.

Datanettverk Timing Solutions

Mandag, juli 27th, 2009

Datanettverk og Internett har dramatisk endret måten vi lever våre liv på. Datamaskiner er nå i konstant kommunikasjon med hverandre som muliggjør transaksjoner som online shopping, plassbestilling og til og med e-post.

Men alt dette er bare mulig takket være nøyaktig nettverkstiming og spesielt bruken av Network Time Protocol (NTP) som brukes til å sikre at alle maskiner på et nettverk kjører samtidig.

Timingsynkronisering er avgjørende for datanettverk. Datamaskiner bruker tid i form av tidsstempler som eneste markør for å skille to hendelser, uten at synkroniseringsdatamaskiner har vanskeligheter med å fastlegge arrangementet eller om en hendelse har skjedd eller ikke.

Unnlatelse av å synkronisere et nettverk kan ha utrolige effekter. E-postmeldinger kan ankomme før de sendes (i henhold til datamaskinens klokke), dataene kan gå seg vill eller ikke lagre og verste av alt, hele nettverket kan være sårbart for ondsinnede brukere og til og med svindlere.

Synkronisering med NTP er relativt rett fremover da de fleste operativsystemer har en versjon av tidsprotokollen allerede installert; Det er imidlertid vanskeligere å velge en tidsreferanse for å synkronisere.

UTC (Coordinated Universal Time) er en global tidsskala styrt av atomur og brukes av nesten alle datanettverk over hele verden. Ved å synkronisere til UTC, er et datanettverk i hovedsak synkronisering av nettverkstiden med det andre datanettverket i verden som bruker UTC.

Internett har mange kilder til UTC tilgjengelig, men sikkerhetsproblemer med brannmuren betyr at den eneste sikre metoden for å motta UTC er eksternt. Dedikerte NTP-servere kan gjøre dette ved hjelp av enten langbølge radio eller GPS satellittoverføringer.

Bruke Atomic Clocks til å synkronisere et nettverk

Onsdag, juli 22nd, 2009

bro datanettverk må synkroniseres til en viss grad. Å tillate klokker på datamaskiner på tvers av et nettverk for alle å fortelle forskjellige tider, spør virkelig om problemer. All slags feil kan oppstå, for eksempel e-postmeldinger som ikke kommer, data går seg vill, og feil blir ubemerket da maskinene sliter med å fornemme paradoksene som usynkronisert tid kan forårsake.

Problemet er at datamaskiner bruker tid i form av tidsstempler som det eneste referansepunktet mellom ulike hendelser. Hvis disse ikke stemmer, sliter datamaskiner seg med å etablere ikke bare arrangementet, men også om hendelsene fant sted i det hele tatt.

Synkronisere et datanettverk
sammen er ekstremt enkelt, takket være i stor grad til protokollen NTP (Network Time Protocol). NTP er installert på de fleste datamaskiner, inkludert Windows og de fleste versjoner av Linux.

NTP bruker en enkeltkilde og sikrer at alle enheter på nettverket er synkronisert til den tiden. For mange nettverk kan denne enkeltkilden være alt fra IT-lederens armbåndsur til klokken på en av stasjonære maskiner.

Men for nettverk som må kommunisere med andre nettverk, må de håndtere tidsfølsomme transaksjoner eller hvor høye sikkerhetsnivåer kreves da synkronisering til en UTC-kilde er et must.

Coordinated Universal Time (UTC) er en global tidsskala som brukes av industri over hele verden. Det styres av en konstellasjon av atomklokker som gjør den svært nøyaktig (moderne atomklokker kan holde tid for 100 millioner år uten å miste et sekund).

For sikker synkronisering til UTC er det egentlig bare en metode, og det er å bruke a dedikert NTP tidsserver. Online NTP-servere brukes av enkelte nettverksadministratorer, men de tar ikke bare en risiko med nøyaktigheten av synkroniseringen, men også med sikkerhet som skadelige brukere kan etterligne NTP-tidssignalet og trenge inn i brannmuren.

Som dedikert NTP-servere er eksterne til brannmuren, stole isteden på GPS-satellittsignalet eller spesialiserte radiotransmisjoner de er langt sikrere.

Bruke en NTP-server i nettverket ditt

Mandag, juli 20th, 2009

Nettverkstidsprotokollen server brukes i datanettverk over hele verden. Det holder et hele nettverks systemer og enheter synkronisert til samme tid, vanligvis en kilde til UTC (Koordinert Universal Time).

Men er en NTP-tidsserver er et nødvendig krav og kan datamaskinnettverket overleve uten en? Det korte svaret er kanskje ja, et datanettverk kan overleve uten en NTP server men konsekvensene kan være dramatiske.

Datamaskiner er ment å gjøre livet enklere, men noen nettverksadministrator vil fortelle deg at de kan forårsake en forferdelig mengde problemer når de uunngåelig går galt og uten tilstrekkelig tidssynkronisering, å identifisere en feil og sette den riktig, kan være nesten umulig.

Datamaskiner bruker tiden i form av en tidsstempel som den eneste referansen de må skille mellom to hendelser. Mens datamaskiner og nettverk fortsatt vil fungere uten tilstrekkelig synkronisering, er de ekstremt sårbare. Ikke bare er lokalisering og korrigering av feil ekstremt vanskelig hvis maskiner ikke synkroniseres nettverket vil være sårbart for ondsinnede brukere og viral programvare som kan dra nytte av det.

Videre, ikke å synkroniser til UTC kan forårsake problemer hvis nettverket skal kommunisere med andre nettverk som er synkronisert. Eventuelle tidsfølsomme transaksjoner kan mislykkes, og systemet kan være åpent for potensielle svindel eller andre juridiske implikasjoner som å vise at transaksjonstidspunktet kan være nesten umulig.

NTP-servere er enkle å installere og motta UTC-tidssignalet fra enten lange bølgeoverføringer eller GPS-satellittnettverket som de deretter distribuerer blant nettverksmaskinene. Som en dedikert NTP tidsserver opererer eksternt til nettverksbrannmuren, gjør det uten å ødelegge sikkerheten.

Må mitt datamaskinnettverk synkroniseres til et atomur?

Torsdag juli 9th, 2009

Tidssynkronisering synkronisering~~POS=HEADCOMP med nettverkstid protokoll servere (NTP-servere) er nå et felles hensyn for nettverksadministratorer, men det er ofte unødvendig for noen administratorer å holde nøyaktig tid som forklart av en atomur på et datanettverk.

Så hva er fordelene med synkronisere til en atomur og er det nødvendig for datanettverket ditt? Vel fordelene med å ha nøyaktig tidssynkronisering er mangfoldige, men det er ulempene ved ikke å ha det som er viktigst.

UTC-tid (Coordinated Universal Time) er en global tidsskala som holdes nøyaktig av en konstellasjon av atomur fra hele verden. Det er UTC tid det NTP Tidsservere synkroniseres normalt også. Ikke bare at det gir en veldig nøyaktig referanse til datanettverk for å synkronisere også, men det brukes også av millioner av slike nettverk over hele verden, og derfor synkroniseres til UTC tilsvarende synkronisering av et datanettverk til alle andre nettverk på kloden.

Av sikkerhetshensyn er det viktig at alle datanettverk synkroniseres til en stabil tidskilde. Dette behøver ikke å være UTC en enkelt tidskilde vil gjøre, med mindre nettverket gjennomfører tidsfølsomme transaksjoner med andre nettverk, da UTC blir avgjørende, ellers kan feil oppstå, og disse kan variere fra e-postmeldinger som kommer før de ble sendt til tap av data. Men som UTC styres av atomklokker, gjør det det til en svært nøyaktig og revisjonsbar kilde til tid.

Enkelte nettverksadministratorer tar snarveien til å bruke en Internett-tidsserver som en kilde til UTC-tid, og overgår behovet for en dedikert NTP-enhet. Det er imidlertid sikkerhetsrisiko ved å gjøre en slik ting. For det første er den innebygde sikkerhetsmekanismen som brukes av NTP, kalt autentisering, som bekrefter en tidskilde, hvor og hvem det hevder at den er, ikke tilgjengelig over Internett. For det andre er Internett-tidsservere utenfor brannmuren som betyr at en UDP-port må stå åpen for å tillate tidssignaltrafikken. Dette kan manipuleres av ondsinnede brukere eller virusprogrammer.

A dedikert NTP tidsserver er eksternt til nettverket og mottar UTC-atomuret fra enten GPS-satellittsystemet (globalt posisjoneringssystem) eller spesialiserte radiotransmisjoner som sendes av nasjonale fysikklaboratorier.

Tidssynkronisering Bruke GPS-nettverket

Mandag, juli 6th, 2009

GPSen (Global Positioning System) systemer har revolusjonert navigasjon for piloter, sjøfolk og drivere en som. Nesten hver helt ny bil selges med et innebygd satellittnavigasjonssystem som allerede er installert, og lignende avtakbare enheter fortsetter å selge i sine millioner.

Likevel er GPS-systemet et multifunksjonsverktøy takket være hovedsakelig teknologien som brukes til å gi navigasjonsinformasjon. Hver GPS-satellitt inneholder en atomur hvilket signal brukes til å triangulere posisjoneringsinformasjon.

GPS har eksistert siden slutten av 1970, men det var bare i 1983 som ble stoppet fra å være rent militært verktøy og åpnet for å tillate fri kommersiell tilgang etter en tilfeldig skyting av en passasjerfly.

For å benytte GPS-systemet som en tidsreferanse, a GPS-klokke or GPS tidsserveren er nødvendig. Disse enhetene stole vanligvis på protokollen NTP (Network Time Protocol) for å distribuere GPS-tidssignalet som kommer via GPS-antennen.

GPS-tid er ikke den samme som UTC (Samordnet Universal Time) som normalt brukes NTP for tidssynkronisering via radiotransmisjoner eller internett. GPS-tiden opprinnelig stemte UTC i 1980 under starten, men sinus den tiden har det vært sprang sekunder lagt til UTC for å motvirke variasjonene i jordens rotasjon, men satellittklokkene ombord blir korrigert for å kompensere for forskjellen mellom GPS-tid og UTC, som er 17sekunder, fra og med 2009.

Ved å bruke en GPS tidsserveren Et helt datanettverk kan synkroniseres til noen få millisekunder av UTC, slik at alle datamaskiner er sikre, sikre og i stand til å håndtere effektivt med tidsfølsomme transaksjoner.

Å håndtere Time-datamaskiner synkronisering og tidsstempler

Tirsdag juni 30th, 2009

Tiden er viktig for en jevn løping av våre daglige liv. Alt vi gjør er enten styrt av eller begrenset på grunn av tiden. Men tiden er enda viktigere for datasystemer, da det er det eneste referansepunktet en datamaskin må skille mellom hendelser og prosesser.

Alt en datamaskin gjør er logget av prosessoren med hvilken prosess ble gjort og nøyaktig når den ble utført. Som datamaskiner kan behandle hundrevis om ikke tusenvis av transaksjoner et sekund, så tidsstempelet er viktig for å fastslå rekkefølgen av hendelser.

Datamaskiner leser ikke og bruker tiden i samme format som vi gjør. En datamaskin tidsstempel har formen av et enkeltsiffer som teller antall sekunder fra et bestemt tidspunkt. I de fleste systemer er dette kjent som "prime epoch" og er satt fra 00: 00: 00 UTC på januar 1, 1970. Så en tidsstempel for datoen 23 Juni 2009 tidsstempelet ville lese: 1246277483 da dette er antall sekunder fra prime epoken.

Datortidstempler sendes over nettverk og internett, for eksempel hver gang en epost sendes, blir det ledsaget av en tidsstempel. Når e-posten er besvart til dette, kommer også en tidsstempel. Likevel, når ingen av datamaskinene er synkroniserte, kan den svarte e-posten komme tilbake med en tidligere kode, og dette kan føre til utrolige forvirringer for en datamaskin, da e-posten kommer tilbake før originalen ble sendt i henhold til loggene.

Av denne grunn synkroniseres datanettverk til den globale tidsskala UTC (Coordinated Universal Time). UTC holdes sant ved en konstellasjon av atomur som betyr at og datanettverk synkronisert til en UTC-kilde vil være svært nøyaktig.

Tidssynkronisering synkronisering~~POS=HEADCOMP På datamaskiner behandles protokollen NTP (Network Time Protocol). Spesiell dedikerte NTP servere er tilgjengelige mottar en sikker tidskode fra enten GPS-nettverk eller fra spesialiserte radiotransmisjoner som sendes av nasjonale fysiske laboratorier og deretter synkronisere hele nettverk til enkeltkilden.

Hvem bruker atomklokker?

Tirsdag juni 16th, 2009

Fra satellittnavigasjon til Ntp tidatomklokker brukes over hele verden.

Vi er alle vant til at våre klokker løper et minutt eller to raskt eller sakte. Det merkelige minuttet påvirker imidlertid ikke våre liv for mye, og vi kan komme forbi. For noen teknologier og applikasjoner er det imidlertid behov for et langt større nøyaktighetsnivå. Atomklokker er de mest presise tidsbesparende enhetene på jorden. De ble oppfunnet over femti år siden da det ble oppdaget at oscillasjonene av bestemte atomer ved bestemte energinivåer aldri endret og vibrerte ved en så høy frekvens (over 9 billioner ganger hvert sekund for cesium).

Moderne atomur
er så nøyaktige at de ikke vil miste så mye som et sekund i 100 millioner år, men hvem på jorden vil trenge en slik nøyaktighet? Atomklokker gir grunnlag for mange moderne applikasjoner og teknologier, og har også hjulpet oss i forståelsen av det fysiske universet.

Atomklokker danner grunnlaget for GPS satellittnavigasjonssystemet som vi bruker i våre biler. Signalene fra atomklokkene ombord på satellittene er det som brukes til å triangulere nøyaktig posisjonering. Det kan bare gjøres på grunn av tidssignalets svært presise karakter. En unntak av unøyaktigheten av a GPS-klokke kan se posere informasjon ut av 100,000 km som lys kan reise så langt i den tiden.

Atomsklokker har også blitt brukt som metode for å teste teorier av Einstein og andre. Ved hjelp av atomklokker kan vi nøyaktig måle tyngdekraften og måten det påvirker tiden på. Moderne klokker er så nøyaktige at forskere selv kan måle forskjellen i tyngdekraft (og dermed tid) ved hver påfølgende tommers over jordens overflate. De kan også brukes til å måle langsomme bevegelsesprosesser som kontinental drift eller de små endringer i jordens rotasjon.

Andre applikasjoner der nøyaktighet er avgjørende, er også avhengig av atomklokker som flytrafikkontroll hvor nøyaktig natur muliggjør sikker overvåking av flytrafikken. Veitrafikkanlegg som trafikklys er i økende grad bruker tidsservere koblet til atomklokker for å sikre perfekt synkronisering. Selv internett er avhengig av atomklokker, særlig når det brukes til tidsfølsomme transaksjoner som bank, handel med aksjer og aksjer og til og med online setereservering. Uten nøyaktighet i tide vil ikke slike applikasjoner være mulige, da det også kan oppstå feil som for eksempel dobbeltbestilles seter, aksjer solgt før de ble kjøpt.

Datanettverk synkronisere til atomur ved å bruke nettverkstidsservere. Ofte bruker disse enhetene protokoll NTP og motta atomur klokken fra enten GPS-systemet eller en radiotransmisjon. NTP-tidsservere overvåker og justerer alle klokkene på enheter på et datanettverk for å matche atomuretiden.