Arkiver for kategorien 'kronologi'

Computere, Kommunikation, Atomic Ure og NTP Server

Fredag, maj 22nd, 2009

tidssynkronisering på computernetværk udføres ofte af NTP-server. NTP tid servere genererer ikke selv timingoplysninger, men er kun metoder til at kommunikere med et atomur.

Præcisionen af ​​et atomur er bredt omtalt. Mange af dem kan bevare tiden til nanosekundens præcision (milliarderder af et sekund), hvilket betyder, at de ikke vil køre ud over et sekund i nøjagtighed i hundredvis af millioner af år.

Det, der er mindre forstået og talte om, er, hvorfor vi skal have sådanne præcise ure, efter alle de traditionelle metoder til at holde tid som mekaniske ure, elektroniske ure og bruge jordens rotation for at holde styr på dagene har vist sig pålidelige i tusindvis af år.

Udviklingen af ​​digital teknologi i de senere år har imidlertid næsten udelukkende været afhængig af ultrahøj præcision af et atomur. Et af de mest anvendte applikationer til atomur er i kommunikationsbranchen.

I flere år overføres nu telefonopkald i de fleste industrialiserede lande digitalt. Imidlertid er de fleste telefonledninger simpelthen kobberkabler (selvom mange telefonfirmaer nu investerer i fiberoptik), der kun kan sende en pakke af oplysninger ad gangen. Men telefonkabler skal bære mange samtaler på samme ledninger på samme tid.

Dette opnås ved computere i udvekslingerne, der skifter fra en samtale til en anden tusind gange hvert sekund, og alt dette skal styres af nano-anden præcision, da opkaldene bliver ude af trit og bliver jumbled - dermed behovet for. Atomiske ure; mobiltelefoner, digitalt tv og internet kommunikation bruger lignende teknologi.

Nøjagtigheden af ​​atomur er også grundlaget for satellitnavigation som GPS (global positioneringssystem). GPS-satellitter indeholder et ombord atomur, der genererer og transmitterer et tidssignal. En GPS-modtager modtager fire af disse signaler og bruger timing informationen til at finde ud af, hvor længe transmissionerne tog for at nå det og dermed modtagerens position på Jorden.

Nuværende GPS-systemer er nøjagtige til nogle få meter, men for at give en indikation af, hvor vigtig præcision er, et sekunders drift af a GPS-ur kunne se GPS-modtageren være unøjagtig ved over 100 tusind miles (på grund af de store afstande lys og derfor transmissioner tager i et sekund).

Mange af disse teknologier, der er afhængige af atomure, anvender NTP-servere som den foretrukne måde at kommunikere med atomure på NTP tidsserver en af ​​de mest afgørende dele af udstyr i kommunikationsbranchen.

NTP Time Server Essential Network Protection

Onsdag, maj 20th, 2009

Der er et utal af hardware og software metoder til beskyttelse af computere. Anti-virus software, firewalls, spyware og routere for at nævne nogle få men måske de vigtigste værktøjer til at holde et netværk sikkert er ofte det mest oversete.

En af grundene til dette er, at netværks tidsserverne ofte kaldes NTP tidsserver (efter protokollen Network Time Protocol) primære opgave er tidssynkronisering og ikke sikkerhed.

Det NTP-serverprimære opgave er at hente et tidssignal fra en UTC-kilde (Koordineret Universal Time), hvorefter den distribuerer den blandt netværket, kontrollerer uret på hver systemenhed og sikrer, at den kører i synkronisering med UTC.

Her er hvor mange netværksadministratorer falder ned. De ved, at tidssynkronisering er afgørende for computerens sikkerhed. Uden det kan fejl ikke logges (eller endda ses) netværksangreb kan ikke modvirkes, data kan gå tabt, og hvis en ondsindet bruger kommer ind i systemet, er det næsten umuligt at opdage, hvad de var ude af uden alle maskiner på et netværk svarende til samme tid.

Imidlertid NTP-server er, hvor mange netværksadministratorer tror, ​​at de kan spare lidt penge. 'Hvorfor bekymre sig?' "De siger," når du kan logge på en Internet NTP-server gratis.'

Nå, som det gamle ordsprog siger, er der ikke noget som en gratis frokost, eller som det går til en gratis kilde til UTC-tid. Brug af internetudbydere kan være gratis, men det er her, hvor mange computernetværk forlader sig for misbrug.

At udnytte en internetkilde som f.eks. Microsofts, NIST eller en af ​​dem på NTP pool projekt kan være gratis, men de er også uden for en firewall, og det er her, hvor mange netværksadministratorer kommer ned.

At bringe Atomic Clock Precision til dit skrivebord

Lørdag, maj 16th, 2009

Atomsklokker har haft en stor indflydelse på vores moderne liv med mange af de teknologier, der har revolutioneret den måde, vi lever vores liv på, afhænger af deres ultimative præcise tidsbevarende evner.

Atomiske ure er langt anderledes end andre kronometre; et normalt ur eller ur vil holde tiden ret præcist, men vil miste andet eller to hver dag. Et atomur på den anden side vil ikke tabe et sekund i millioner af år.

Faktisk er det rimeligt at sige, at et atomur ikke måler tid, men er det fundament, vi baserer vores perceptioner af tid på. Lad mig forklare, at tiden, som Einstein demonstrerede, er relativ, og den eneste konstant i universet er lysets hastighed (selvom et vakuum).

Målingstid med nogen reel præcision er derfor svært, da selv tyngdekraften på jorden skævner tiden, sænker den ned. Det er også næsten umuligt at basere tid på ethvert referencepunkt. Historisk har vi altid brugt jordens revolution og henvisning til de himmellegemer som grundlag for vores tidsfortælling (24 timer om dagen = en revolution på jorden, 365 dage = en revolution om jorden rundt om solen osv.).

Desværre er Jordens rotation ikke en præcis referenceramme for at basere vores tid på at fortsætte. Jorden sænker og fremskynder i sin revolution, hvilket betyder, at nogle dage er længere end andre.

Atomiske ure
Anvendte imidlertid resonansen af ​​atomer (normalt cæsium) ved bestemte energitilstande. Da disse atomer vibrerer ved nøjagtige frekvenser (eller et eksakt antal gange), kan dette bruges som grundlag for at fortælle tid. Så efter udviklingen af ​​atomuret er det andet blevet defineret som over 9 milliarder resonans 'flåter' af cæsiumatomet.

Den atomklokke ultrakompakte natur er grundlaget for teknologier som satellitnavigering (GPS), flyvekontrol og internethandel. Det er muligt at bruge atomklokkenes præcise natur til at synkronisere computernetværk også. Alt der behøves er a NTP tidsserver (Network Time Protocol).
NTP-servere modtage tiden fra atomur via et udsendelsessignal eller GPS-netværket, hvorefter de distribueres mellem et netværk, der sikrer, at alle enheder har nøjagtig samme, ultra præcise tid.

Verden i perfekt synkronisering

Onsdag, maj 13th, 2009

Synkronisering er noget, vi er fortrolig med hverdagen i vores liv. Fra kørsel ned ad motorvejen til at gå overfyldt street; Vi tilpasser automatisk vores adfærd for at synkronisere med dem omkring os. Vi kører i samme retning eller går samme veje som andre pendlere, da det ikke gør det meget vanskeligere (og farligt) at undlade at gøre det.

Når det kommer til timing, er synkronisering endnu vigtigere. Selv i vores daglige tiltag forventer vi en rimelig mængde synkronisering fra mennesker. Når et møde starter på 10am, forventer vi, at alle er der inden for få minutter.

Når det kommer til computertransaktioner på tværs af et netværk, bliver nøjagtigheden i synkronisering endnu vigtigere, hvor nøjagtigheden i nogle få sekunder er for utilstrækkelig, og synkronisering til millisekunden bliver afgørende.

Computere bruger tid til hver transaktion og proces, de gør, og du skal kun tænke tilbage til furore forårsaget af årtusens bug at værdsætte vigtigheden computerens sted til tiden. Når der ikke er præcis nok synkronisering, kan der forekomme alle mulige fejl og problemer, især ved tidsfølsomme transaktioner.

Det er ikke bare transaktioner, der kan mislykkes uden tilstrækkelig synkronisering, men tidsstempler bruges i computer logfiler, så hvis noget går galt eller hvis en ondsindet bruger har invaderet (hvilket er meget nemt at gøre uden passende synkronisering), kan det tage lang tid at opdage Hvad gik galt og endnu længere for at løse problemerne.

Manglende synkronisering kan også have andre effekter som f.eks. Tab af data eller fejlagtig hentning. Det kan også lade et firma være forsvarsløst i et eventuelt juridisk argument, da et dårligt eller usynkroniseret netværk kan være umuligt at revidere.

Millisekundsynkronisering er dog ikke hovedpine, mange administratorer antager, at det kommer til at være. Mange vælger at drage fordel af mange af de online-timeservers, der er tilgængelige på internettet, men det kan medføre flere problemer, end det løser, f.eks. At lade UDP-porten være åben i firewallen (for at muliggøre timingoplysningerne) at nævne ingen garanteret nøjagtighed fra offentlig tidsserver.

En bedre og enklere løsning er at bruge en dedikeret netværkstidsserver der bruger protokollen NTP (Network Time Protocol). EN NTP tidsserver vil slutte direkte til et netværk og bruge GPS (Global Positioning System) eller specialradio transmissioner til at modtage tiden direkte fra et atomur og distribuere det blandt netværket.

Tidsbegrebet

Mandag, maj 11th, 2009

Tiden er noget, vi alle er bekendt med, det styrer vores liv endda mere end penge, og vi er konstant 'i krig' med tiden, da vi kæmper for at udføre vores daglige opgaver, før det løber ud.

Men når vi begynder at undersøge tiden, opdager vi, at begrebet tid vi begynder at indse, at en uendelig lineær afstand mellem forskellige begivenheder, som vi kalder tid, er rent en menneskelig opfindelse.

Selvfølgelig eksisterer der tid, men det følger bestemt ikke de regler, som det menneskelige tidsbegreb gør. Det er ikke uendeligt eller konstant, og ændringer og warps afhænger af observatørernes hastighed og tyngdekraften. Faktisk var det Einsteins teorier om relativitet Det gav menneskelig art sit første glimt af, hvad tiden virkelig er, og hvordan det påvirker vores dagligdag.

Einstein beskrev en firedimensionel rumtid, hvor tid og rum er uløseligt vævet sammen. Denne rumtid bliver forvrænget og bøjet af gravitationsbremsningstid (eller vores opfattelse af det). Einstein også foreslog han, at lysets hastighed var den eneste konstant i universet og tiden ændrede afhængig af den relative hastighed til den.

Når det kommer til at holde øje med tiden, kan Einsteins teorier hæmme ethvert forsøg på kronologi. Hvis både tyngdekraften og den relative hastighed kan påvirke tiden, bliver det svært at måle tiden præcist.

For længe siden forladte vi ideen om at bruge de himmelske legemer og Jordens rotation som reference for vores tidshorisont, som det blev anerkendt i begyndelsen af ​​det tyvende århundrede, at Jordens rotation slet ikke var præcis eller pålidelig. I stedet har vi afhængig af atomer oscillationer for at holde styr på tiden. Atomiske ure måle atomiske flåter af bestemte atomer, og vores koncept af tid er baseret på disse flåter med hvert sekund at være lig med over 9 milliarder oscillation af cæsium atom.

Selvom vi nu baserer tid på atomoscillationer, teknologier som GPS Satellitter (Global Positioning System) skal stadig modvirke virkningerne af lavere tyngdekraften. Faktisk kan virkningerne af tiden overvåges så præcist takket være atomklokker, at de på forskellige højder over havets overflade løber med lidt forskellige hastigheder, som skal kompenseres.

Atomiske ure kan også bruges til at synkronisere et computernetværk, så de kører så præcist som muligt. Mest NTP tid servere operere ved at udnytte og distribuere tidssignalet udsendt af et atomur (enten via GPS eller langbølge) ved hjælp af protokollen NTP (Network Time Protocol).

Hvorfor behovet for NTP

Fredag, maj 8th, 2009

Network Time Protocol er en internetprotokol, der bruges til at synkronisere uret til en stabil og præcis tidsreference. NTP blev oprindeligt udviklet af professor David L. Mills ved University of Delaware i 1985 og er en Internet standardprotokol og bruges i de fleste netværk tidsserveredermed navnet NTP-server.

NTP blev udviklet til at løse problemet med flere computere, der arbejder sammen og har den forskellige tid. Mens tiden som regel bare går videre, hvis programmer kører på forskellige computere, bør tiden gå, selvom du skifter fra en computer til en anden. Men hvis et system er forud for det andet, vil skift mellem disse systemer give tid til at hoppe frem og tilbage.

Som følge heraf kan netværk løbe deres egen tid, men så snart du opretter forbindelse til internettet, bliver effekter synlige. Bare e-mail-meddelelser ankommer før de blev sendt, og er endda besvaret, før de blev sendt!

Selvom denne form for problem kan virke uskadelig, når det kommer til at modtage e-mail, kan det dog i nogle miljøer mangle synkronisering få katastrofale resultater. Derfor var flyvekontrol en af ​​de første applikationer for NTP.

NTP bruger en enkeltkilde og distribuerer den blandt alle enheder på et netværk gør det ved at bruge en algoritme, der beskriver, hvor meget der skal justeres til et systemur for at sikre synkronisering.

NTP arbejder på hierarkisk basis for at sikre, at der ikke er problemer med netværkstrafik og båndbredde. Det bruger normalt en enkelt kilde UTC (koordineret universeltid) og modtager tidsforespørgsler fra maskinerne på toppen af ​​hierarket, som så passerer tiden længere nede i kæden.

De fleste netværk, der bruger NTP, bruger en dedikeret NTP tidsserver at modtage deres UTC-tidssignal. Disse kan modtage tiden fra GPS-netværket eller radiotransmissionen udsendt af nationale fysiklaboratorier. Disse dedikerede NTP tid servere er ideelle, da de modtager tid direkte fra en atomurkilde, de er også sikre, da de ligger eksternt og derfor ikke kræver afbrydelser i netværksbranden.

NTP har været en astronomisk succes og bruges nu i næsten 99 procent af tidssynkroniseringsenheder, og en version af den er inkluderet i de fleste operativsystempakker.

NTP skylder meget af sin succes for udviklingen, og støtten fortsætter med at modtage næsten tre årtier efter starten, hvorfor t nu bruges over hele verden i NTP-servere.

Øget nøjagtighed af Dual NTP Server Systems

Onsdag, maj 6th, 2009

Det NTP tidsserver har revolutioneret synkroniseringen af ​​computernetværk i løbet af de sidste tyve år. NTP (Network Time Protocol) er den software, der er ansvarlig for at distribuere tid fra tidsserveren til hele netværket, justere maskiner til drift og sikre nøjagtighed.

NTP kan pålidelig opretholde systemklokker til inden for nogle få millimeter UTC (Koordineret Universal Time) eller hvad tidsramme den er fodret med.

Men NTP kan kun være så pålidelig som den tidskilde, den modtager, og som UTC er den globale civile tidsplan, afhænger det af, hvor UTC-kilden kommer fra.

National tid og frekvens transmissioner fra fysik labs som NIST i USA eller NPL i Storbritannien er ekstremt pålidelige kilder til UTC og NTP tid servere er designet specielt til dem. Men tidssignalerne garanteres ikke, de kan falde hele dagen og er modtagelige for interferens; de bliver også regelmæssigt afbrudt til vedligeholdelse.

For de fleste applikationer vil et par timer af dit netværk, der stole på krystaloscillatorer, sandsynligvis ikke forårsage for mange problemer i synkronisering. Imidlertid, GPS (Global Positioning System) er langt mere pålidelig kilde til UTC-tid, da en GPS-satellit altid er overhead. De har brug for en synspunkt modtagelse, hvilket betyder at en antenne skal gå på taget eller uden for et åbent vindue.

Til applikationer, hvor nøjagtighed og pålidelighed er afgørende, er den sikreste løsning at investere i et dobbelt system NTP tidsserver, kan denne enhed modtage både radiotransmissionen såsom MSF, DCF-77 eller WWVB og GPS-signalet.

På et dobbelt system NTP-server, Vil NTP tage begge tidskilder og synkronisere et netværk for at sikre øget nøjagtighed og pålidelighed.

Sikkerhed og synkronisering

Tirsdag, maj 5th, 2009

Sikkerhed er ofte den mest bekymrede over aspektet ved at køre et computernetværk. At holde uønskede brugere ude og samtidig tillade frihed for brugere at få adgang til netværksapplikationer er et fuldtidsjob. Alligevel mangler mange netværksadministratorer at være opmærksomme på et af de mest afgørende aspekter ved at holde et netværk sikkert - tidssynkronisering.

tidssynkronisering er ikke kun vigtigt, men det er afgørende for netværkssikkerhed, og alligevel er det svimlende, hvor mange netværksadministratorer det er, eller ignorerer deres systemer ordentligt synkroniseret.

Sikring af samme og korrekte tid (helst UTC - Koordineret Universal Time) er på hvert netværk maskine er afgørende, da enhver forsinkelse kan være en åben dør for hackere at glide i uopdaget, og hvad der er værre, hvis maskiner får hacket, kører ikke samtidig, det kan være næsten umuligt at opdage, reparere og få netværkskopiering og kørsel.

Men tidssynkronisering er en af ​​de enkleste opgaver at ansætte, især da de fleste operativsystemer har en version af tidsprotokollen NTP (Network Time Protocol).

At finde en nøjagtig tidsserver kan undertiden være problematisk, især hvis netværket er synkroniseret på tværs af internettet, da dette kan rejse andre sikkerhedsproblemer som f.eks. At have en åben port i firewallen og manglende mulig godkendelse af NTP for at sikre signalet er tillid.

En nemmere metode til tidssynkronisering, der er både nøjagtig og sikker, er imidlertid at bruge en dedikeret NTP tidsserver (også kendt som netværkstidsserver). en NTP-server vil tage et tidssignal direkte fra GPS eller fra de nationale tids- og frekvensradio transmissioner udgivet af organisationer som NIST or NPL.

Ved at bruge en dedikeret NTP-server Netværket bliver meget sikrere, og hvis det værste sker, og systemet bliver offer for ondsindede brugere, så har det et synkroniseret netværk, der sikrer, at det nemt kan løses.

Sådan synkroniseres en computer til et atomur

Fredag, maj 1st, 2009

tidssynkronisering er ofte et meget undervurderet aspekt af computerstyring. Generelt er tidssynkronisering kun afgørende for netværk eller for computere, som tager tidssensitive transaktioner på tværs af internettet.

Tidssynkronisering med moderne operativsystemer som Windows Vista, XP eller de forskellige versioner af Linux er forholdsvis let, da de fleste indeholder tidssynkroniseringsprotokol NTP (Network Time Protocol) eller en forenklet version i det mindste (SNTP).

NTP er et algoritmebaseret program og fungerer ved at bruge en enkeltkilde, der kan distribueres blandt netværket (eller en enkelt computer) og konstant kontrolleres for at sikre, at netværkets ure kører nøjagtigt.

For brugere af enkeltcomputere eller netværk, hvor sikkerhed og præcision ikke er primære bekymringer (selvom netværkssikkerhed bør være et hovedproblem), er den enkleste metode til at synkronisere en computer at bruge en internettidstandard.

Med et Windows-operativsystem kan dette nemt gøres på en enkelt computer ved at dobbeltklikke på urikonet og derefter konfigurere fanen Internet-tid. Det skal imidlertid bemærkes, at ved brug af en internetbaseret tidskilde som nist.gov eller windows.time skal en port være åben i brandwallen, som kunne udnyttes af ondsindede brugere.

For netværksbrugere og dem, der ikke ønsker at forlade sårbarheder i deres firewall, er den mest egnede løsning at bruge en dedikeret netværkstidsserver. De fleste af disse enheder bruger også protokollen NTP, men da de modtager en tidsreference eksternt til netværket (normalt ved hjælp af GPS eller langbølgeradio), forlades ingen sårbarheder i firewallen.

Disse NTP-server enheder er også langt mere pålidelige og præcise end internetkilder, da de kommunikerer direkte med signalet fra en atomur snarere end at være flere niveauer (i NTP-betegnelser kendt som lag) fra referenceklokken som de fleste internetkilder er.

Fælles GPS forespørgsler

Onsdag, April 29th, 2009

Er GPS-tidssignalet det samme som GPS-positionssignalet?

Ja. De signaler, der udsendes af GPS satellitter indeholder tidsinformation og positionen for den satellit, den kom fra (og dens hastighed). Timing informationen er genereret af et indbygget cæsium atomur. Det er disse oplysninger, der bruges af satellitnavigationsenheder (sat navs), der muliggør global positionering. Sat Navs bruger disse signaler fra flere satellitter til at triangulere en position.

Hvor præcist er GPS-positionering?

Fordi det tidssignal, der genereres af GPS, kommer fra et atomur, er det nøjagtigt inden for 16 nanosekunder (16 milliarder af et sekund). Da lyset rejser næsten 186 000 miles i et sekund svarer dette til omkring 16 fødder (5 + meter), hvilket betyder, at et GPS-positionsbestemmelsessystem normalt er nøjagtigt til dette meget.

Er GPS tid den samme som UTC?

Nej. GPS-tid, ligesom UTC (Koordineret Universal Time) er baseret på International Atomic Time (TAI) - den tid, der fortælles af atomure. Men da GPS-systemet blev udviklet for flere årtier siden, er det nu 14 sekunder (og snart 15) bag UTC, fordi det har gået glip af de Leap Seconds, der er tilføjet til UTC, for at kalibrere for Jordens langsommelige rotation.

Hvordan kan jeg bruge GPS som kilde til UTC da?

Heldigvis a GPS tidsserver vil konvertere GPS til den aktuelle UTC-tid, som som od 1 januar 2009 vil betyde, at den skal tilføje nøjagtigt 15 sekunder.