Arkiver for kategorien 'NTP Basics'

Når tidsserverne blir dårlige

Lørdag, mai 1st, 2010

"Tid er det som forhindrer at alt skjer på en gang," sa en fremtredende fysiker John Wheeler. Og når det kommer til datamaskiner, kan hans ord ikke være noe mer relevant.

Timestamps er den eneste metoden som en datamaskin må opprette om en hendelse har skjedd, er ment å forekomme eller ikke skal forekomme ennå. For en hjemmekontor er datamaskinen avhengig av den innebygde klokken som viser tiden på hjørnet av operativsystemet, og for de fleste hjemmebruk er dette tilfredsstillende nok.

Men for datanettverk som må kommunisere med hverandre, kan stole på individuelle systemklokker føre til utallige problemer:

Alle klokker går, og dataklokker er ikke forskjellige, og det oppstår problemer når to maskiner driver med forskjellige hastigheter da tiden ikke stemmer overens. Dette utgjør et problem for en datamaskin, da det er usikkert på hvilken tid å tro og tidkritiske hendelser kan mislykkes, og selv enkle oppgaver som å sende en e-post kan forårsake tidssammenheng på et nettverk.

På grunn av dette, tidsservere brukes ofte til å motta tiden fra en ekstern kilde og distribuere den rundt nettverket. De fleste av disse enhetene bruker protokollen NTP (Network Time Protocol) som er utformet for å gi en metode for synkronisering av tid på et nettverk.

Tidsservere er imidlertid bare like gode som tidskilden de stoler på, og når det er et problem med den kilden, vil synkroniseringen mislykkes, og problemene nevnt ovenfor kan forekomme.

Den vanligste årsaken til tidsserverfeil eller unøyaktighet er avhengigheten av internettbaserte kilder til tid. Disse kan ikke verifiseres av NTP eller garantert være nøyaktige, og de kan også føre til sikkerhetsproblemer med brannmurinntrenging og andre ondsinnede angrep.

Sikre Ntp tid Fortsetter å få en kilde til svært nøyaktig tid er ganske rett frem og det handler om å velge en nøyaktig, pålitelig og sikker tidskilde.

I de fleste deler av verden er det to metoder som kan gi en trygg og pålitelig kilde til tid:

  • GPS tidssignaler
  • Radio refererte tidssignaler

GPS-signaler er tilgjengelige hvor som helst på planeten og er basert på GPS-tid som genereres av atomur ombord på satellittene.

Radio refererte signaler som MSF og WWVB sendes på lang bølge fra fysikk laboratorier som NIST og NPL.

Vanlige Internett-tid synkronisering Issues

Fredag, april 23rd, 2010

Holde klokken på en PC system synkronisert er viktig for mange systemer, nettverk og brukere som trenger tid nøyaktighet for applikasjoner og transaksjoner. Nesten alt på et moderne datasystem er på tide avhengige så når synkroniseringen svikter alle slags problemer kan oppstå fra data bli tapt og debugging bli nær umulig.

Det finnes flere metoder for å synkronisere et datasystem klokke, men de fleste av dem er avhengige av tidssynkronisering protokollen NTP (Network Time Protocol).

Langt den vanligste metoden er å gjøre bruk av den myriade av online NTP-servere tid at stafett UTC-tiden (Coordinated Universal Time). Men det er mange vanlige problemer i å bruke internett baserte tid servere - her er noen av dem:

Får ikke tilgang til tidsserver på Internett

En vanlig foreteelse med Internett-tid kilder er manglende evne til å få tilgang til dem. Dette kan være forårsaket av flere grunner:

• For mye trafikk prøver å få tilgang til serveren
• Nettstedet er nede
• Tilkoblingen er nede

Tiden fra tidsserveren er innacuurate

De fleste elektroniske kilder tid er det som er kjent som stratum 2 tid servere. Dette betyr at de får sin tid fra en annen tidsserver (stratum 1) at det er koblet til et atomur (stratum 0). Hvis det er en feil med stratum 1 enheten stratum 2 enheten vil være galt (og hver enhet som prøver å få tid fra det).

Tidsserveren fører til sikkerhetsproblemer med brannmur

Et annet vanlig problem forårsaket av det faktum at alle elektroniske tidsservere trenger tilgang gjennom brannmuren. Dessverre er dette gir mulighet for ondsinnede brukere å benytte seg av denne bakdøren inn i systemet ditt.

Eliminere Time Server Issues

Internet tid kilder er verken garantert å være nøyaktig, pålitelig eller sikre så for noen alvorlige tidssynkronisering krav en ekstern kilde tid bør brukes. NTP-servere tid som kobler til et nettverk og får tiden fra GPS eller radio kilder er en mye mer sikker og pålitelig alternativ. Disse NTP-servere er også svært sikre, da de ikke operere over Internett.

En guide til Network Time Protocol

Søndag, april 11th, 2010

NTP (Network Time Protocol) er kanskje den eldste og mest brukte protokollen som brukes av datamaskiner, og likevel er det sannsynligvis den minst forstått.

NTP brukes av nesten alle datamaskiner, nettverk og andre enheter som er involvert i kommunikasjon over internett eller interne nettverk. Den ble utviklet i de aller tidligste stadiene av internett da det ble tydelig at en metode for å sikre nøyaktighet over avstand var nødvendig.

Protokollen fungerer ved å velge en enkeltkilde, hvorav NTP har evne til å etablere nøyaktigheten og påliteligheten til, som den deretter distribuerer rundt hver enhet på NTP-nettverket.

Hver enhet kontrolleres jevnlig mot denne referanseklokken og justeres dersom det oppdages drift. En versjon av NTP er nå distribuert med nesten alle operativsystemer slik at enhver maskin kan synkroniseres til en enkeltkilde.

Tydeligvis hvis hvert nettverk i verden valgte en annen tidskilde som referanse, vil årsaken til all denne synkroniseringen gå tapt.

Heldigvis er en global tidsskala basert på et internasjonalt konsortium av atomklokker blitt utviklet for å gi en enkeltkilde for global synkronisering.

UTC (Coordinated Universal Time) brukes av datanettverk over hele verden som en tidsreferanse, noe som betyr at en enhet som er synkronisert til UTC med NTP, faktisk blir synkronisert med hvert nettverk som bruker UTC som basetid.

Det finnes mange forskjellige metoder som NTP kan få tilgang til UTC-tid. Internett er et vanlig sted, selv om dette gir sikkerhet og brannmurproblemer. En sikrere (og nøyaktig) metode er å bruke en dedikert Ntp tid Det tar tid fra eksterne kilder som GPS-nettverket (GPS fungerer ved å kringkaste et tidsur for atomur klokke som enkelt kan konverteres til UTC med en NTP server).

Med NTP, en dedikert tidsserver og tilgang til UTC kan et helt nettverk synkroniseres til noen få millisekunder av universell tid, noe som gir et sikkert og nøyaktig nettverk som kan fungere i fullstendig synkronisering med andre nettverk over hele verden.

NTP-tidsservere holder teknologi nøyaktig

Fredag, mars 26th, 2010

Atomklokkene er mye undervurderte teknologier deres utvikling har revolusjonert måten vi lever og arbeider på, og har gjort mulige teknologier som ville være umulige uten dem.

Satellittnavigasjon, mobiltelefoner, GPS, internett, flytrafikk, trafikklys og til og med CCTV-kameraer er avhengige av ultra presis tidevarsel av en atomur.

Nøyaktigheten til en atomur er uforlignelig med andre tiders holdbarhet, da de ikke drifter med enda et sekund i hundretusener av år.

Men atomklokker er store følsomme enheter som trenger team av erfarne teknikere og optimale forhold som de som finnes i et fysikklaboratorium. Så hvordan har alle disse teknologiene nytte av høy presisjon av en atomur?

Svaret er ganske enkelt, kontrollerne av atomklokker, vanligvis nasjonale fysikklaboratorier, kringkastet via langbølgeradio, signalene som deres ultralette klokker produserer.

For å motta disse tidssignalene, servere som bruker tidssynkroniseringsprotokollen NTP (Network Time Protocol) er ansatt for å motta og distribuere disse tidsstemplene.

NTP-servere tid, ofte referert til som nettverksservere, er en sikker og nøyaktig metode for å sikre at teknologi går i gang med nøyaktig atomklokkeslett. Disse tidssynkroniseringsenhetene kan synkronisere enkelte enheter eller hele nettverk av datamaskiner, rutere og andre enheter.

NTP-servere som bruker GPS-signaler til å motta tiden fra atomur-satellittene, blir også ofte brukt. Disse NTP GPS tidsservere er like nøyaktige som de som mottar tiden fra fysikklaboratorier, men bruker den svakere, synkende GPS-signal som deres kilde.

Teknologier som stole på Atomic Clocks (Part 2)

Søndag, mars 21st, 2010

GPS er ikke den eneste teknologien som er avhengig av atomur. De høye nøyaktighetsnivåene som leveres av atomklokkene brukes i andre viktige teknologier som vi tar for gitt hver dag.

Luft trafikk kontroll Ikke bare er alle fly og flyruter nå utstyrt med GPS for å muliggjøre piloter og bakkepersonell å kjenne sin eksakte plassering, men atomklokker brukes også av flytrafikstyrere som trenger presise og nøyaktige målinger og tid mellom fly.

Trafikklys og veiskonferansesystemer - Trafikklys er et annet system som er avhengig av atomurtidspunktet. Nøyaktighet og synkronisering er viktig for trafikklyssystemer, da små feil i synkronisering kan føre til dødelige ulykker.

Congestion-kameraer og andre systemer som parkeringsmåler bruker også atomur som grunnlag for deres tidsprosess, da dette forhindrer juridiske problemer ved utstedelse av strafferett.

CCTV - Closed-tv er en annen storskala bruker av atomklokker. CCTV-kameraer brukes ofte i kampen mot kriminalitet, men som bevis er de ineffektive i en domstol, med mindre timinginformasjonen på CCTV-kameraet kan bevises å være nøyaktig. Unnlatelse av å gjøre det kan føre til at kriminelle unngår påtalemyndighet fordi på tross av identifiseringen av kameraet, kan bevis på at det var på tidspunktet og datoen for lovbrudd ikke klargjøres uten nøyaktighet og synkronisering.

Internett - Mange av programmene vi nå overlater til internett, er bare gjort mulig takket være atomklokker. Internett-handel, internettbank og selv online auksjonshus trenger alle nøyaktig og synkronisert tid.

Tenk deg å ta besparelsene fra bankkontoen din bare å finne ut at du kan trekke dem tilbake fordi en annen datamaskin har en langsommere klokke eller forestille budgivning på et internett-auksjonssted bare for å få budet avvist av et bud som kom før din, fordi det ble laget på en datamaskin med en langsommere klokke.

Å bruke atomur som kilde til tid er relativt rett frem for mange teknologier. Radiosignaler og til og med GPS-overføringene kan brukes som kilde til atomurtid og for datasystemer, protokollen NTP (Network Time Protocol) vil sikre at alle størrelser i nettverket synkroniseres perfekt sammen. dedikert NTP-servere tid brukes over hele verden i teknologier og applikasjoner som krever presis tid.

Synkronisere et datanettverk med en dedikert nettverkstidsserver

Fredag, mars 12th, 2010

Synkronisering er viktig for de fleste datanettverk. Timestamps er den eneste referansen en datamaskin kan bruke til å analysere når og hvis prosesser eller applikasjoner er fullført. Synkroniserte tidsstempler er også avgjørende for sikkerhet, feilsøking og feilsøking.

Unnlatelse av å holde et nettverk tilstrekkelig synkronisert kan føre til alle slags problemer. Programmer mislykkes i gang, tidsfølsomme transaksjoner vil mislykkes, og feil og datatap vil bli vanlig.

Imidlertid sikrer synkronisering uansett størrelsen på nettverket rett frem og ikke kostbart, takk til dedikert nettverksserver og tidsprotokollen NTP.

Nettverkstidsprotokoll (NTP)

NTP har eksistert enda lenger enn Internett, men er den mest brukte synkroniseringsprotokollen tilgjengelig. NTP er gratis å bruke og gjør synkronisering veldig rett frem. Det fungerer ved å ta en enkelt kilde (eller flere) og distribuere den mellom nettverket. Det vil opprettholde høye nøyaktighetsnivåer selv når det mister det opprinnelige tidssignalet og kan dømme på hvor nøyaktig hver gang referanse.

NTP Time Server

Disse kommer i flere former. For det første er det en rekke virtuelle tidsservere over Internett som distribuerer tid gratis. Men da de er internettbaserte, tar et nettverk en risiko for at en brannmurport åpnes for denne kommunikasjonen. Også det er ingen kontroll over tidssignalet, så hvis det går ned (eller blir ustabilt eller helt unøyaktig) kan nettverket ditt forlates uten tilstrekkelig synkronisering.

dedikert NTP-servere tid bruk GPS eller radio referanser for å motta tiden. Dette er langt sikrere og som GPS og radiosignaler som WWVB (fra NIST) genereres av atomklokker der nøyaktighet er uten sidestykke.

Fordi NTP-protokollen er hierarkisk, betyr det også at bare en dedikert tidsserver må brukes til et nettverk, uansett størrelse, da andre enheter på nettverket kan fungere som tidsservere etter at de har rece9ved tiden fra primærsystemet NTP server.

MSF nedetid på mars 11

Søndag, mars 7th, 2010

De National Physical Laboratory har annonsert planlagt vedlikehold denne uken (torsdag), noe som betyr at MSF60kHz-tiden og frekvenssignalet vil bli midlertidig slått av for at vedlikeholdet skal kunne utføres i sikkerhet på Anthorn-radiostasjonen i Cumbria.

Normalt varer disse planlagte vedlikeholdsperiodene bare noen få timer og bør ikke forårsake noen forstyrrelser for noen som stole på MSF-signalet for tidsapplikasjoner.
NTP (Network Time Protocol) passer godt til disse midlertidige tapene av signal og lite hvis ingen drift skulle oppleves av noen Ntp tid bruker.

Imidlertid er det noen brukere på høyt nivå av nettverksservere eller kan ha bekymringer om nøyaktigheten av teknologien i løpet av disse planlagte perioder uten signal. Det er en annen løsning for å sikre et kontinuerlig, sikkert og like nøyaktig tidssignal blir alltid brukt.

GPS, mest brukt til navigering og wayfinding det faktisk en atomur basert teknologi. Hver av GPS-satellittene sender et signal fra deres innebygde atomur som brukes av satellittnavigasjonsenheter som utarbeider plasseringen gjennom triangulering.

Disse GPS-signalene kan også mottas av a GPS NTP tidsserver. Akkurat som MSF eller andre radiosignal-tidsservere mottar det eksterne signalet fra Anthorn-senderen, kan GPS-tidsserverne motta dette nøyaktige og eksterne signalet fra satellittene.

I motsetning til radiosendingene må GPS aldri gå ned, selv om det noen ganger kan være umulig å motta signalet som en GPS-antenne, trenger et klart syn på himmelen, og derfor bør det helst være på taket.

For de som ønsker å gjøre dobbelt så sikker, er det aldri en periode når et signal ikke mottas av NTP serveren dual time server kan bli brukt. Disse plukker opp både radio og GPS-overføringer, og NTP-demonen ombord beregner den mest nøyaktige tiden fra begge deler.

Nettverkstidsprotokoll og datatidsynkronisering

Tirsdag, februar 23rd, 2010

Spør noen nettverksadministrator eller IT-ingeniør og spør dem hvor viktig nettverkssynkronisering er og du vil normalt få det samme svaret - veldig.

Tid brukes i nesten alle aspekter ved databehandling for logging når hendelser har skjedd. Faktisk timestamps er den eneste referansen en datamaskin kan bruke til å holde spor av oppgaver det har gjort og de som den har ennå å gjøre.

Når nettverkene er usynkroniserte, kan resultatet være en ekte hodepine for alle som har problemer med å feilsøke dem. Data kan ofte gå tapt, programmer ikke begynner, feillogging er nesten umulig, for ikke å nevne sikkerhetsproblemene som kan oppstå hvis det ikke er synkronisert nettverkstid.

NTP (Network Time Protocol) er det ledende tidssynkroniseringsprogrammet som har eksistert siden 1980s. Den har blitt stadig utviklet og brukes av nesten alle datanettverk som krever nøyaktig tid.

De fleste operativsystemer har en versjon av NTP allerede installert og bruker den til å synkronisere en enkelt datamaskin er relativt rett frem ved å bruke alternativene i klokkeinnstillingene eller oppgavelinjen.

Ved å bruke den innebygde NTP-applikasjonen eller demonen på en datamaskin, vil det imidlertid føre til at enheten bruker en kilde til internettid som en referansehenvisning. Dette er alt bra og bra for single-desk-toppmaskiner, men på et nettverk er det nødvendig med en sikrere løsning.

Det er viktig på alle datanettverk at det ikke er sårbarheter i brannmuren som kan føre til angrep fra ondsinnede brukere. Å holde en port åpen for å kommunisere med en Internett-tidkilde er en metode som en angriper kan bruke til å skrive inn et nettverk.

Heldigvis finnes det alternativer til å bruke internett som en tidskilde. Atom klokke tid signaler kan mottas ved hjelp av langbølge-radio eller GPS-overføringer.

dedikert Ntp tid enheter er tilgjengelige som gjør prosessen med tidssynkronisering ekstremt lett som NTP-servere mottar tiden (eksternt til brannmuren) og kan deretter distribuere til alle maskiner på et nettverk - dette gjøres sikkert og nøyaktig med de fleste nettverk synkronisert til en NTP-server som arbeider til i løpet av noen millisekunder av hverandre.

Vanlige problemer i tidssynkronisering

Søndag, januar 24th, 2010

Tidssynkronisering synkronisering~~POS=HEADCOMP er viktig i moderne datanettverk, spesielt med mengden tidsfølsomme transaksjoner som gjennomføres over internett i disse dager. Uten tilstrekkelig synkronisering vil datasystemer:

  • Vær sårbar mot ondsinnede angrep
  • Følsom for tap av data
  • Kan ikke gjennomføre tidsfølsomme transaksjoner
  • Vanskelig å feilsøke

Heldigvis sikrer et datanettverk nøyaktig synkronisering er relativt rett frem. Det finnes forskjellige metoder for å synkronisere et nettverk til den globale tidsskala UTC (Koordinert Universal Time), men noen ganger oppstår det noen vanlige problemer.

Min dedikerte tidsserver kan ikke motta et signal

Dedikerte NTP-servere motta tiden fra enten lange bølgeoverføringer eller GPS-nettverk. Hvis du bruker en GPS NTP server da må en GPS-antenne ligge på et tak for å få et klart syn på himmelen. En NTP-radiomottaker trenger imidlertid ikke en takmontert antenne, selv om signalet kan være sårbart for forstyrrelser, og den riktige vinkelen mot senderen skal oppnås.

Jeg bruker en offentlig tidsserver over Internett, men mine enheter er ikke synkronisert.

Som offentlige tidsservere kan brukes av alle de kan motta høy trafikknivå. Dette kan forårsake problemer med båndbredde og bety at tidsforespørsler ikke kan komme igjennom. Offentlig NTP-servere kan også bli offer for DDoS-angrep og noen høyprofilerte hendelser av NTP vandalisme har oppstått.

Internett-tidsservere er også stratum 2-enheter, med andre ord de må selv koble til en tidsserver for å motta riktig tid, og på grunn av dette er noen online-tidsreferanser feilaktig unøyaktige.

* NB - Internett-tidsservere er også ute av stand til å bli autentisert for å tillate NTP for å fastslå om tidskilden kommer fra hvor den hevder å være, kombinert med problemet med å sikre at brannmuren er åpen for å motta tidsforespørsler, kan det bety at internettidservere gir en klar sikkerhetsrisiko.

Tiden på min datamaskin ser ut til å være av med et sekund til standard UTC-tid

Du må sjekke om et nytt sprang sekund er lagt til UTC. Sprang sekunder legges til en eller to ganger i året for å sikre UTC og Jordens rotasjonsmatch. Noen tidsservere opplever vanskeligheter med å gjøre sprangets andre justering.

Slik synkroniserer du et datanettverk ved hjelp av Time Protocol (NTP)

Lørdag, januar 16th, 2010

Synkronisering av moderne datanettverk er avgjørende for en rekke grunner, og takket være tidsprotokollen NTP (Network Time Protocol) dette er relativt grei.

NTP er en algoritmisk protokoll som analyserer tiden på forskjellige datamaskiner og sammenligner den med en enkelt referanse og justerer hver klokke for drift for å sikre synkronisering med tidskilden. NTP er så kapabel til denne oppgaven at et nettverk synkronisert ved hjelp av protokollen realistisk kan oppnå millisekunds nøyaktighet.

Velge tidskilden

Når det gjelder å etablere en tidsreferanse, er det egentlig ikke noe alternativ enn å finne en kilde til UTC (Coordinated Universal Time). UTC er den globale tidsskalaen som brukes over hele verden som en enkelt tidsskala av datanettverk. UTC holdes nøyaktig ved en konstellasjon av atomur over hele verden.

Synkroniserer til UTC

Den mest grunnleggende metoden for å motta en UTC Time-kilde er å bruke en stratum 2 Internett-tidsserver. Disse anses som lag 2 som de distribuerer tiden etter at de først mottok den fra a NTP server (stratum 1) som er koblet til en atomur (stratum 0). Dessverre er dette ikke den mest nøyaktige metoden for å motta UTC på grunn av avstanden dataene må reise fra vert til klienten.

Det er også sikkerhetsproblemer involvert i å bruke en Internett-stratum 2-tidskilde ved at brannmuren UDP-port 123 må stå åpen for å motta tidskoden, men denne brannmuren kan, og har blitt utnyttet av ondsinnede brukere.

Dedikerte NTP-servere

Dedikerte NTP-servere, ofte referert til som nettverksservere, er den mest nøyaktige og sikre metoden for å synkronisere et datanettverk. De opererer eksternt til nettverket, så det er ingen brannmurproblemer. Disse stratum 1-enhetene mottar UTC-tiden direkte fra en atomurkilde ved enten langbølge-radiotransmisjoner eller GPS-nettverk (Global Positioning System). Selv om dette krever en antenne, som i tilfelle av GPS skal plasseres på et tak, vil tidsserveren automatisk synkronisere hundrevis og faktisk tusenvis av forskjellige enheter på nettverket.