Arkiver for kategorien 'ntp server'

Funksjoner av Network Time Protocol

Torsdag, april 16th, 2009

NTP er avhengig av en referanse klokke og alle klokker på NTP-nettverk er synkronisert til den tiden. Det er derfor avgjørende at referanseklokken er så nøyaktig som mulig. De mest nøyaktige timepieces er atomklokker. Disse store fysikklaboratoriene kan opprettholde nøyaktig tid over millioner av år uten å miste et sekund.

An NTP server vil motta tiden fra en atomur enten fra over Internett, GPS-nettverket eller radiotransmisjonene. Ved bruk av en atomur som referanse vil et NTP-nettverk være nøyaktig til innen noen få millisekunder av verdens globale tidsskala UTC (Koordinert universell tid).

NTP er et hierarkisk system. Jo nærmere en enhet er til referanseklokken jo høyere på NTP-strata er den. En atomur klokke referanse klokke er en stratum 0 enhet og a NTP server som mottar tiden fra den, er en stratum 1-enhet, klienter på NTP-serveren er lag 2-enheter og så videre.

På grunn av dette hierarkiske systemet kan enheter som ligger nedover strata også brukes som en referanse som tillater store nettverk å operere mens de er koblet til bare en Ntp tid.

NTP er en protokoll som er feiltolerant. NTP ser ut til feil og kan behandle flere tidskilder og protokollen vil automatisk velge det beste. Selv når en referanse klokke er midlertidig utilgjengelig, kan NTP bruke tidligere mål for å estimere gjeldende tid ..

Å finne tiden

Tirsdag, april 14th, 2009

Å finne ut hva tiden er, er noe vi alle tar for gitt. Klokker er overalt og et blikk på et armbåndsur, klokketårn, dataskjerm eller til og med en mikrobølgeovn vil fortelle oss hva klokken er. Men det har ikke alltid vært så lett å fortelle tiden.

Klokker kom ikke fram til middelalderen og deres nøyaktighet var utrolig dårlig. Sann tid for å fortelle nøyaktigheten, kom ikke fram før ankomst av den elektroniske klokken i det nittende århundre. Imidlertid krever mange av de moderne teknologiene og applikasjonene som vi tar for gitt i den moderne verden som satellittnavigering, flytrafikkontroll og internetthandel en presisjon og nøyaktighet som langt overstiger en elektronisk klokke.

Atomklokkene er langt de mest nøyaktige tidsavspillende enhetene. De er så nøyaktige at verdens globale tidsskala som er basert på dem (Coordinated Universal Time) må av og til justeres for å regne med at bremsingen av jordens rotasjon reduseres. Disse justeringene tar formen av ytterligere sekunder kjent som spring sekunder.

Atomklockens nøyaktighet er så presis at ikke engang et sekund går tapt i over en million år, mens en elektronisk klokke i sammenligning vil miste et sekund om en uke.

Men er denne nøyaktigheten virkelig nødvendig? Når du ser på teknologier som global posisjonering, er svaret ja. Satellittnavigasjonssystemer som GPS-arbeid ved triangulerende tidssignaler generert av atomur ombord på satellittene. Når disse signalene overføres med lysets hastighet, kjører de nesten 100,000 km hvert sekund. Eventuell unøyaktighet i klokken med enda tusen av et sekund kunne se posisjonsinformasjonen ut av miles.

Datanettverk som må kommunisere med hverandre over hele verden må sikre at de kjører ikke bare nøyaktig tid, men også synkroniseres med hverandre. Eventuelle transaksjoner som utføres på nettverk uten synkronisering kan resultere i alle slags feil.

Fort hans grunn datamaskinen bruker NTP (Network Time Protocol) og nettverk tidsservere ofte referert til som en NTP server. Disse enhetene mottar et tidssignal fra en atomur og distribuerer den mellom et nettverk, slik at et nettverk sikres for å være så nøyaktig og presis som mulig.

Motta tiden og finne den riktige tidskilden

Mandag, april 6th, 2009

Så du har bestemt deg for å synkronisere nettverket ditt til UTC (Samordnet universell tid), har du en tidsserver som bruker NTP (Network Time Protocol) nå er det bare å bestemme hvor er å motta tiden fra.

NTP-servere ikke generere tid de bare mottar et sikkert signal fra en atomur, men det er denne konstante kontrollen av tiden som holder NTP server nøyaktig og igjen nettverket som det synkroniserer.

Motta en atomur klokke tid signal er der NTP-serveren kommer i sin egen. Det er mange kilder til UTC-tid over Internett, men disse anbefales ikke for bedriftens bruk eller for når sikkerhet er et problem, da Internett-kilder til UTC er eksterne for brannmuren og kan kompromittere sikkerheten. Vi vil diskutere dette nærmere i fremtiden innlegg.

Vanligvis er det to typer tidsserver. Det er de som mottar en atomurkilde for UTC-tid fra langbølge-radiosendinger eller de som bruker GPS-nettverket (Global Positioning System) som kilde.

De langbølgende radiotransmisjonene sendes av flere nasjonale fysikklaboratorier. De vanligste signalene er USAs WWVB (kringkastet av NIST - Nasjonalt institutt for standarder og tid), Storbritannias MSF (kringkasting av Storbritannia National Physical Laboratory) og tysk DCF-signal (kringkastet av tysk nasjonalfysikklaboratorium).

Ikke alle land produserer disse tidssignalene, og signalene er sårbare for interferens fra topografi. I USA er imidlertid WWVB-signalet mottatt i de fleste områder i Nord-Amerika (inkludert Canada), selv om signalstyrken vil variere avhengig av lokal geografi som fjell etc.

GPS-signalet derimot er tilgjengelig bokstavelig talt overalt på planeten så lenge som GPS-antennen festet til GPS NTP server kan ha et klart syn på himmelen.

Begge systemene er en virkelig pålitelig og nøyaktig metode for UTC-tid, og bruker enten å tillate synkronisering av et datanettverk innen noen få millisekunder av UTC.

Vanskeligheter med å fortelle tiden!

Fredag, april 3rd, 2009

Presisjonen i å fortelle tiden har aldri vært så viktig som den er nå. Ultra presis atomklokkene er grunnlaget for mange av teknologiene og innovasjonene i det tjuende århundre. Internett, satellittnavigasjon, flytrafikkontroll og global banktjeneste er bare noen få av programmene som er avhengige av spesielt nøyaktig tidshåndtering.

Problemet vi har møtt i moderne tidsalder er at vår forståelse nøyaktig hvilken tid har endret seg enormt i løpet av det siste århundre. Tidligere ble det antatt at tiden var konstant, uendret og at vi reiste fremover i tid med samme hastighet.

Måling av tidsforsinkelsen var også rett frem. Hver dag, styrt av Jordens revolusjon ble delt inn i 24 like mengder - timen. Men etter Einsteins funn i løpet av forrige århundre, ble det snart oppdaget, at tiden ikke var konstant, og kan variere for ulike observatører som hastighet og gravitasjon kan redusere det.

Ettersom vår tidstidning ble mer presis, ble et annet problem tydelig, og det var den gamle metoden for å holde rede på tiden, ved å bruke jordens rotasjon, var ikke en nøyaktig metode.

På grunn av månens gravitasjonspåvirkning på våre hav, er jordens rotasjon sporadisk, noen ganger mangler 24-timedagen og noen ganger kjører lenger.

Atomklokker ble utviklet for å forsøke å holde tiden så presis som mulig. De arbeider ved å bruke de uendelige svingninger av et atoms elektron når de skifter omløp. Denne tikkingen av et atom skjer over ni milliarder ganger i seksten i cesium-atomer som gjør dem til et ideelt utgangspunkt for en klokke.

Denne ultra presise atomklokketiden (kjent som International Atomic Time - TAI) er grunnlaget for verdens offisielle tidsskala, men på grunn av behovet for å holde tidsskala parallelt med jordens rotasjon (viktig når det gjelder ekstra jordbaserte legemer for eksempel astronomiske objekter eller til og med satellitter) tilleggs sekunder, kjent som sprang andre, legges til TAI, er denne endrede tidsskala kjent som UTC - Coordinated Universal Time.

UTC er tidsskala brukt av bedrifter, industri og regjeringer over hele verden. Som det styres av atomur, betyr det at hele verden kan kommunisere ved hjelp av samme tidsskala, styrt av de ultra-presise atomklokka. Datanettverk over hele verden mottar denne gangen med NTP-servere (Network Time Protocol) som sikrer at alle har samme tid til noen få millisekunder.

Synkronisere datanettverk til et atomur

Onsdag, april 1st, 2009

Atomklokkene er kjent for å være nøyaktig. De fleste kan aldri ha sett en, men er sannsynligvis klar over at atomklokker holder svært presis tid. Faktisk moderne atomur vil holde nøyaktig tid og ikke miste et sekund på hundre millioner år.

Denne mengden presisjon kan virke overkill, men en rekke moderne teknologier stole på atomklokker og krever et så høyt nivå av presisjon. Et perfekt eksempel er satellittnavigasjonssystemene som nå finnes i de fleste bilbiler. GPS er avhengig av atomklokker fordi satellittsignalene som brukes i triangulasjon, beveger seg ved lysets hastighet, som i et enkelt sekund kan dekke nesten 100,000 km.

Så det kan sees hvordan noen moderne teknologier stole på denne ultra presise timekeeping fra atomurene, men deres bruk stopper ikke der. Atomsklokker styrer verdens globale tidsskala UTC (Coordinated Universal Time) og de kan også brukes til å synkronisere datanettverk også.

Det kan virke ekstremt å bruke denne nanosekundsprecisionen til å synkronisere datanettverk også, men så mange tidsfølsomme transaksjoner utføres over Internett med slike handler som børsen der prisene kan falle eller stige hvert sekund, kan man se hvorfor atomklokker er brukt.

Å motta tiden fra en atomur en dedikert NTP server er den mest sikre og nøyaktige metoden. Disse enhetene mottar et tidssignal som sendes av enten atomklokker fra nasjonale fysikklaboratorier eller direkte fra atomurene ombord på GPS-satellitter.

Ved å bruke en dedikert NTP server et datanettverk vil være sikrere, og som det er synkronisert til UTC (den globale tidsskalaen), blir den synkronisert med alle andre datanettverk ved hjelp av en NTP-server.

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.

Den skjulte kostnaden for fritid

Mandag, mars 16th, 2009

Hvis du leser dette, er du sannsynligvis klar over betydningen tiden spiller i IT-systemer og datanettverk. De fleste datamaskinadministratorer setter pris på at presis tid og nøyaktig synkronisering er et viktig aspekt ved å holde en datanettverksfeil fri og sikker.

Og til tross for at det er viktig, stoler mange nettverksadministratorer fortsatt på Internett som en kilde til UTC-tid for deres nettverk (UTC - Koordinert universell tid), hovedsakelig fordi de ser det som en rask og enda viktigere en fri metode for tidssynkronisering.

Ulempene ved bruk av disse gratis tjenestene kan imidlertid koste mye mer enn pengene som er lagret på en dedikert Ntp tid.

NTP (Network Time Protocol) er nå til stede på nesten alle datamaskiner, og det er NTP som brukes til å synkronisere datasystemer. Men hvis en Internett-tidskilde brukes, er kilden utenfor nettverksbrannmuren, og dette skaper et alvorlig sikkerhetsproblem. En hvilken som helst ekstern tidskilde vil kreve at en port står åpen i brannmuren for å tillate tidsinformasjonspakkene, og denne åpningen er for enkel en måte å utnytte et nettverk som kan bli offer for et DDOS-angrep (Distributed Denial of Service) eller til og med tillate ondsinnede programmer gjennom å ta kontroll over maskinene selv.

Et annet problem er tilgjengeligheten av stratum 1-tidskilder over Internett. De fleste elektroniske kilder kommer fra stratum 2 tidsservere. Dette er enheter som mottar tiden fra a tidsserver (lag 1) som opprinnelig får informasjonen fra en atomur (stratum 0). Mens stratum 2-enheter kan være like nøyaktige som stratum 1-tidsservere, over internett uten NTP-godkjenning, kan den faktiske nøyaktigheten ikke garanteres.

Videre er internettkilder aldri betraktet som nøyaktige eller presise med undersøkelser som viser at over halvparten er unøyaktig med over et sekund, og resten avhenger av avstanden fra klienten om de kan gi noen nyttig nøyaktighet. Selv organisasjoner som NIST Publiser rådgivende merknader på deres tjenersider om det ikke kan garantere sikkerhet eller nøyaktighet, og likevel mottar millioner av nettverk fortsatt tid fra over Internett.

Med nedgangen i kostnadene for dedikert radio referert NTP-servere tid or GPS NTP server det har aldri vært en bedre tid å få en. Og når du vurderer kostnaden for en datamaskinbrudd eller krasjet nettverk, NTP server vil ha betalt for seg mange ganger over.

Network Time Server Dual Signals

Fredag, mars 6th, 2009

A nettverkstidsserver (vanligvis referert til som Ntp tid etter at protokollen som brukes i synkronisering - Network Time Protocol) er en enhet som mottar et tidssignal og distribuerer det til alle enheter på et nettverk.

Nettverk tidsservere foretrekkes som et synkroniseringsverktøy i stedet for de mye enklere Internett-tidsserverne fordi de er langt sikrere. Bruke internett som grunnlag for tidsinformasjon vil bety at du bruker en kilde utenfor brannmuren som kan tillate ondsinnede brukere å utnytte.

Nettverkstids servere jobber derimot inne i brannmuren ved å motta kilden til UTC-tid (Koordinert universell tid) fra enten GPS-nettverket eller spesialiserte radiotransmisjoner som sendes fra nasjonale fysikklaboratorier.

Begge disse signalene er utrolig nøyaktige og sikre med begge metodene som gir millisekundens nøyaktighet til UTC. Det er imidlertid ulemper for begge systemene. Radiosignalene som sendes av nasjonaltid og frekvenslaboratorier er utsatt for interferens og lokalitet, mens GPS-signalet, selv om det er bokstavelig talt tilgjengelig overalt på kloden, også kan gå tapt (ofte på grunn av dårlig vær som forstyrrer GPS-signaler .

For datanettverk hvor høye nøyaktighetsnivåer er avgjørende, innlemmes to systemer ofte. Disse nettverkstidsserverne mottar tidssignalet fra både GPS-nettverket og radiotransmisjonene, og velg et gjennomsnitt for enda mer nøyaktighet. Imidlertid er den virkelige fordelen ved å bruke et dobbelt system at hvis et signal mislykkes, for nettopp grunnen, må nettverket ikke stole på de unøyaktige systemklokkene som den andre metoden for å motta UTC-tid, bør fortsatt være i drift.