Arkiver for kategorien 'NTP Basics'

NTP Server Time Træt af unøjagtig og usikker tid

Mandag februar 16th, 2009

Internettet har været en vidunderlig ressource for erhvervslivet i løbet af det sidste årti. Højhastighedsadgang og spredning af computere i både hjem og kontorer har gjort World Wide Web til den vigtigste forretningsområde for mange virksomheder.

Da flere og flere transaktioner udføres fra modsatte ender af verden over internettet, har behovet for et præcist og præcist ur til at holde computernetværk synkroniseret aldrig været større.

De fleste af verdens computernetværk synkroniseres til en kilde til UTC (Koordineret Universal Time) som er verdensomspændende standard og styres af atomure. En verdensomspændende standard til synkronisering af ure er også udviklet. NTP (Network Time Protocol) er en softwarealgoritme, der distribuerer UTC blandt et netværkets ure og justerer tiden i overensstemmelse hermed.

Mange computernetværksadministratorer vender sig til internettet som en kilde til NTP-servertid da der er en lang række kilder til UTC-tid. Men mange internetkilder til NTP tid kan ikke påberåbes for at give præcis tid. Undersøgelser har opdaget mere end halvdelen af ​​alt internettet tidsservere var unøjagtige med over et sekund, og selv dem der ikke er, kunne de være for langt væk for at give nogen brugbar præcision.

Endnu vigtigere er det dog, at internetbaseret NTP-servere er eksterne til et netværks firewall, så enhver almindelig kommunikation med a NTP-server vil kræve, at firewallporten står åben, hvilket giver let adgang for ondsindede brugere til at udnytte.

Den eneste løsning til at få en kilde til NTP-servertid, mens du holder et netværk sikkert, skal du bruge en ekstern stratum 1 NTP-tidsserver. Disse enheder kommunikerer direkte med et atomur enten via GPS satellitternet eller langbølges radiosignaler. Fordi disse enheder fungerer fra med firewallen, holdes hele netværket sikkert, mens NTP-serveren distribuerer en præcis, præcis og kilde til UTC-tid.

Brug af tids- og frekvensoverførsler til at synkronisere et computernetværk

Fredag ​​februar 13th, 2009

Synkronisering af computernetværk opfattes ofte som hovedpine for mange systemadministratorer, men at holde nøjagtig tid er afgørende for, at ethvert netværk forbliver sikkert og pålideligt. Hvis du ikke har et præcist synkroniseret netværk, kan det føre til alle mulige fejl ved håndtering af tidsfølsomme transaktioner.

Protokollen NTP (Network Time Protocol) er industristandarden for tidssynkronisering. NTP distribuerer en enkeltkilde til et helt netværk, så alle maskiner kører nøjagtig samme tid.

Et af de mest problematiske områder i synkronisering af et netværk er i valg af tidskilde. Selvfølgelig, hvis du bruger tid til at få et netværk synkroniseret, skal tidskilden være en UTC (Koordineret Universal Time) da dette er den globale tidsplan, der anvendes af computernetværk over hele verden.

UTC er tilgængelig på internettet selvfølgelig, men internetkilder er ikke kun berygtede, men ved at bruge internettet som tidskilde vil computeren være åben for sikkerhedstrusler, da kilden er ekstern til firewallen.

En langt bedre og sikker metode er at bruge en dedikeret NTP tidsserver. Det NTP-server sidder inde i firewallen og kan modtage et sikkert tidssignal fra meget nøjagtige kilder. Den mest almindeligt anvendte disse dage er GPS-netværket (Global Positioning System), fordi det er muligt, at GPS-systemet er tilgængeligt overalt på planeten. Desværre kræver det et klart billede af himlen for at sikre GPS NTP-server kan 'se' satellitten.

Der er dog et andet alternativ, og det er at bruge de nationale tids- og frekvensoverførsler, der udsendes af flere nationale fysiklaboratorier. Disse har den fordel ved at være lange bølgesignaler, de kan modtages indendørs. Selv om det skal bemærkes, sendes disse signaler ikke i alle lande, og området er begrænset og modtageligt for interferens og geografiske træk.

Nogle af de vigtigste transmissioner udsendes er kendt som: Storbritanniens MSF signal, tyskland DCF-77 og USA's wwvb.

Brug af GPS til at synkronisere netværkstiden

Onsdag februar 11th, 2009

Det Globalt positionerings system har eksisteret siden 1980's. Den blev designet og bygget af De Forenede Staters Militære, der ønskede et nøjagtigt positionssystem til slagmarkssituationer. Efter den uheldige skyde ned eller en koreansk luftfartsselskab blev den tidligere amerikanske præsident (Ronald Reagan) imidlertid enige om, at systemet skulle have lov til at blive brugt af civile som en måde at forhindre, at en sådan katastrofe forekommer igen.

Fra det tidspunkt har systemet sendt til to frekvenser L2 til US Military og L1 til civil brug. Systemet fungerer ved at bruge ultra præcis atomure der er om bord på hver satellit. GPS-transmissionen er en tidskode, der produceres fra dette ur kombineret med oplysninger som satellitets position og hastighed. Disse oplysninger hentes derefter af satellitnavigationsmodtageren, der beregner, hvor lang tid meddelelsen tog for at nå det, og derfor, hvor langt fra satellitten er det.

Ved at bruge triangulering (brug af tre af disse signaler) kan den nøjagtige position på GPS-modtagerens jord fastslås. Fordi transmissionshastigheden, ligesom alle radiosignaler, bevæger sig ved lysets hastighed, er det meget vigtigt, at GPS-ure er ultra-præcise. Kun et sekund med unøjagtighed er nok til at gøre navigationsenheden unøjagtig til over 100,000 miles, da lys kan rejse så store afstande på så kort tid.

Fordi GPS-ure har et så højt nøjagtighed det betyder, at de også har en anden brug. GPS-signalet, der er tilgængeligt overalt på planeten, er et meget effektivt middel til at få et tidssignal til at synkronisere et computernetværk også. En dedikeret GPS tidsserver vil modtage GPS signalet derefter konvertere atom tid signal fra det (kendt som GPS-tid) og konvertere det til UTC (Koordineret Universal Time), som er let at gøre som begge tidsskalaer, er baseret på International Atomic Time (TAI), og den eneste forskel er at GPS-tid ikke tegner sig for spring sekunder, hvilket betyder, at det er 'nøjagtigt' 15 sekunder hurtigere.

A GPS tidsserver vil højst sandsynligt bruge protokollen NTP (Network Time Protocol) for at distribuere tiden til et netværk. NTP er langt den mest anvendte netværksprotokol og er installeret i de fleste dedikerede tidsservere og en version er også inkluderet i de fleste Windows og Linux operativsystemer.

UTC og global synkronisering

Mandag februar 9th, 2009

En global økonomi har mange fordele, der gør det muligt for handel og handel at udføre relativt smertefri fra andre sider af verden. Men at drive forretning med andre lande kan have sine problemer, især tidsforskelle.

Vi er vant til det faktum, at når vi går i seng i Europa, er de i Australasien bedrøvet at komme op, og for mange virksomheder er det afgørende at kende tiden i det land, du handler med. Men mange globale transaktioner gennemføres nu online og ganske ofte helt automatiseret.

Af denne grund skal computere også kende den nøjagtige tid, især hvis de sælger produkter og tjenester, der har en begrænset mængde, og enhver fejlberegning i tiden kan forårsage utallige fejl. For eksempel, hvis folk over hele kloden ønsker at købe en flybillet fra en amerikansk mægler, skal computeren vide, hvem der bestilte sædet først, ellers kunne der være risiko for dobbeltbooking.

Af denne årsag er der udviklet en global tidsplan, der gør det muligt for hele verden at synkronisere til en timescale. Denne globale tidsplan er almindeligvis kendt som UTC (Koordineret Universal Time) og er baseret på old timescale GMT (Greenwich Meantime), selv om det tegner sig for Jordens bremse på grund af tidevands- og månekræfter.

UTC holdes nøjagtige med atomur, der prale af en nøjagtighed på et sekund hvert 100 million år, men atomklokke er meget dyre at eje, drive og køre og er derfor upraktiske for en virksomhed, der bare ønsker at holde præcis UTC.

Af denne grund er dedikeret NTP tidsserver er udviklet, der kan modtage et transmitteret tidssignal fra et atomur og synkronisere et helt computernetværk til det.

Det NTP tidsserver kan modtage et tidssignal direkte fra et fysisk laboratorium ved hjælp af en langbølge-modtager eller mere bekvemt ved hjælp af de GPS-signaler, der transmitteres af satellitter 30,000 km over jorden.

Ved hjælp af en NTP tidsserver Et firmanetværk kan opbevares inden for få millisekunder af UTC (tusind sekunder), der sikrer, at de kan handle og handle med fuldstændig og præcis synkronisering.

Valg af en tidskilde for en netværkstidsserver

Fredag ​​februar 6th, 2009

UTC - Koordineret universeltid (fra fransk: Universel Temps Coordonné) er en global tidsplan baseret på Greenwich Meantime (GMT - fra Greenwich Meridian-linjen, hvor solen ligger over på 12-middag). Men tegner sig for den naturlige afmatning af Jordens rotation. Det bruges globalt i handel, computernetværk via a NTP-server, flyvekontrol og verdens børser for at nævne nogle få af sine applikationer.

UTC er virkelig den eneste løsning til tidssynkroniseringsbehov. Mens det er lige som muligt at synkronisere et computernetværk med en NTP-server til en anden tid end UTC er det meningsløst. Som UTC benyttes af computernetværk over hele kloden ved at bruge en UTC tidskilde det betyder at dit netværk kan synkronisere med alle andre netværk i verden, der er synkroniseret til UTC.

UTC modtages oftest fra hele internettet, men det kan kun anbefales til små netværksbrugere, hvor enten nøjagtighed eller sikkerhed er et problem. En internetbaseret UTC-kilde er ekstern til firewallen, så det giver et potentielt hul for, at ondsindede brugere kan udnytte.

To sikre metoder til modtagelse af UTC er almindeligt tilgængelige. Disse er enten GPS-netværket (Global Positioning System) eller specialradio transmissions udsendelse på lang bølge fra flere af verdens nationale fysiklaboratorier. De to metoder har både fordele og ulemper, som skal fastslås, inden en metode vælges.

En radiotransmission som f.eks. Det Forenede Kongeriges MSF, den tyske DCF-77 eller USA wwvb signal er sårbart over for lokal topografi, selv om mange af disse signaler kan hentes indendørs. Mens ikke alle lande sender et UTC-radiosignal omkring de nabolande, der gør det, er det muligt at stadig modtage det.

GPS på den anden side er tilgængelig bogstaveligt overalt på kloden. Signalet kommer direkte ovenfra, og så længe antennen har et godt klart billede af himlen, kan det modtages hvor som helst. Men som antennen skal være på et tag, der ser ud, kan dette have logistiske problemer (især for meget høje bygninger).

Specialist dedikeret netværk tidsservere er tilgængelige, der faktisk kan modtage begge UTC-metoder, men det er muligt at bruge GPS eller en radiotransmissionssynkronisering af et netværk til inden for få millisekunder.

Har din virksomhed brug for en NTP-tidsserver? Fem spørgsmål til at spørge dig selv

Onsdag februar 4th, 2009

1. Erhvervslivet er nu mere globalt end nogensinde med så stor sandsynlighed for, at din kunde er fra den anden side af planeten som fra rundt om hjørnet. Eventuelle transaktioner, der gennemføres stort set på tværs af internettet, kræver tilstrækkelige tidssynkronisering ellers kan din virksomhed være åben for misbrug eller bedrageri, kunder kan hævde, at de betalte dig på et bestemt tidspunkt, men hvordan kan du konstatere, om de ikke har tilstrækkelig synkronisering?

2. Udfører dit system tidsfølsomme transaktioner? Computere har kun en reference mellem arrangementer, og det er tid. Hvis et netværk ikke er synkroniseret, kan mange begivenheder og transaktioner ikke ske. Dette kan have en knock-on effekt, da en transaktion eller begivenhed fejler, så gør andre og uden tilstrækkelig synkronisering det kan tage et stykke tid, før nogen opdager fejlene.

3. Har du værdifulde eller følsomme data? Manglende synkronisering kan ofte føre til tab af data. Opbevaring og hentning er også tidsafhængig, så hvis en computer mener, at tidsdataene skulle have været gemt, er forbi, kan det antages, at dataene allerede er gemt. Problemet kan være overdrevet, hvis dataene løbende opdateres, da de unøjagtige tidsstempler kan betyde, at visse opdateringer ikke er afsluttet.

4. Er sikkerhed vigtig for din virksomhed? Manglende tidssynkronisering kan lade et computernetværk være åbent for ondsindede brugere, hackere og endda bedrageri. Hvis computere på et netværk kører forskellige tidspunkter, kan dette udnyttes af ondsindede brugere, og uden tidssynkronisering kan du ikke engang vide, at de har været der. Et perfekt synkroniseret netværk vil også tilbyde retlig beskyttelse med en NTP-server (Network Time Protocol) er revisionspligtige og ubestridte i en domstol.

5. Er din virksomheds troværdighed vigtig? Manglende synkronisering kan være ekstremt dyrt, ikke kun i tid og penge, men også i din virksomheds troværdighed. Uden synkronisering vil et netværk være sårbart over for fejltagelser, og selvom disse let kan afhjælpes, når en kunde skal klage, vil det snart komme ud.

Kørsel af et synkroniseret netværk, der overholder den universelle koordinerede tid (UTC) Verdens standard tidsplan er ret simpel. Dedikeret NTP tid servere der modtager en UTC-tidskilde fra enten en radiotransmission eller GPS-netværket (Global Positioning System). er let tilgængelig, nem at indstille, nøjagtigt og sikkert.

(UTC) Koordineret Universal Time er den eneste gang du nogensinde skal vide

Fredag ​​januar 30th, 2009

Vi kan tænke på at være kun én gang og derfor en timescale. Sikker på, vi er alle opmærksomme på tidszoner, hvor uret skal skubbes tilbage en time, men vi adlyder alle sammen samme tid sikkert?

Det gør vi faktisk ikke. Der er mange forskellige tidsrammer, som alle udvikles af forskellige grunde, er for mange for at nævne dem alle, men det var først i det nittende århundrede, at ideen om en enkelt tidsskala, der blev brugt, alle trådte i kraft.

Det var fremkomsten af ​​jernbanen, der fremkaldte den første nationale tidsplan i Storbritannien (Jernbanetid) før da folk ville bruge middag som grundlag for tid og sætte deres ure til det. Det var sjældent, hvis dit ur var fem minutter hurtigere end dine naboer, men opfindelsen af ​​togene og jernbanetabellen ændrede snart alt det.

Jernbanetabellen var kun nyttig, hvis folk alle brugte samme tidsskala. Et tog, der forlader 10.am, ville blive savnet, hvis et ur var fem minutter langsomt, så synkronisering af tid blev en ny besættelse.

Efter jernbanetiden blev der udviklet en mere global tidsplan GMT (Greenwich Meantime), som var baseret på solens position ved middagstid, som faldt over Greenwich Meridian-linjen (0 grader længdegrad). Det blev besluttet under en verdenskonference i 1884, at en enkelt verdensmeridian skulle erstatte de mange, der allerede eksisterer. London var måske den mest succesrige by i verden, så det blev besluttet det bedste sted for det.

GMT tillod hele verden at synkronisere til samme tid, og mens nationer ændrede deres ure for at justere for tidszoner, var deres tid altid baseret på GMT.

GMT viste sig at være en vellykket udvikling og forblev verdens globale tidsplan indtil 1970s. Derefter det atomur var blevet udviklet, og det blev opdaget ved brug af disse enheder, at jordens rotation ikke var et pålideligt mål at basere vores tid på, da det faktisk ændrer dag for dag (om end i brøkdele af et sekund).

På grund af dette blev der udviklet en ny tidsplan med navnet UTC (Coordinated Universal Time). UTC er baseret på GMT, men giver mulighed for at bremse Jordens rotation ved at tilføje yderligere 'Leap Seconds' for at sikre, at Noon forbliver på Greenwich Meridian.

UTC bruges nu over hele verden og er afgørende for applikationer som flyvekontrol, satellitnavigering og internettet. Faktisk er computernetværk over hele kloden synkroniseret til UTC ved hjælp af NTP tid servere (Network Time Protocol). UTC styres af en konstellation af atomure, der kontrolleres af nationale fysiklaboratorier som f.eks NIST (National Institute of Standards and Time) og Storbritanniens NPL.

NTP Server 5 skridt til netværkssynkronisering

Onsdag, januar 21st, 2009

Synkronisering af et netværk betragtes ofte som hovedpine hos netværksadministratorer, der frygter, at det bliver forkert, kan føre til katastrofale resultater, og mens der ikke er nogen benægtelse, at manglende synkronisering kan forårsage uforudsete problemer, især med tidsfølsomme transaktioner og sikkerhed, er perfekt synkronisering simpel, hvis disse trin følges:

1. Brug en dedikeret NTP-server. Det NTP-server er en enhed, der modtager en enkeltkilde, og distribuerer den mellem et netværk af computere ved hjælp af protokollen NTP (Network Time Protocol) en af ​​de ældste internetbaserede protokoller og langt den mest anvendte tidssynkroniseringssoftware. NTP pakker ofte med moderne operativsystemer som Windows eller Linux, selvom der ikke er nogen erstatning for en dedikeret NTP-enhed.

2. Brug altid a UTC tidskilde (Koordineret universeltid). UTC er baseret på GMT (Greenwich Meantime) og International Atomic Time (TAI) og er meget præcis. UTC bruges af computernetværk over hele verden, der sikrer, at handel og handel alle bruger samme tidsskala.

3. Brug et sikkert, præcist tidssignal. Mens tidssignaler er tilgængelige over hele internettet, er de uforudsigelige i deres nøjagtighed, og mens nogle kan tilbyde anstændigt nok præcision, er en internet-tidsserver uden for en firewall, som hvis den er åben for at modtage en tidskode, vil forårsage svagheder i netværkssikkerheden. Enten GPS (globalt positionssystem) eller et dedikeret radiosignal som dem, der transmitteres af nationale fysiklaboratorier (f.eks MSF - UK, wwvb - USA, DCF -Germany) tilbyder sikre og pålidelige metoder til at modtage et sikkert og præcist tidssignal.

4. Organiser et netværk i stratum, niveauer. Strata sikrer, at NTP-server er ikke oversvømmet med tidsforespørgsler, og at netværksbåndbredden ikke bliver overbelastet. Et stratum træ er organiseret af et par udvalgte maskiner, der er stratum 2 enheder ved at de modtager et tidssignal fra NTP-server (stratum 1-enhed), der igen fordeler tiden til andre enheder (stratum 3) og så videre.

5. Sørg for, at alle maskiner bruger UTC og NTP-server træ. En fælles fejl i tidssynkronisering er ikke at sikre, at alle maskiner er synkroniseret ordentligt, kun en maskine, der kører forkert tid, kan have uforudsete konsekvenser.

NTP-serverens tidssynkronisering gjort nemt

Fredag ​​januar 16th, 2009

tidssynkronisering beskrives ofte som en "hovedpine" af netværksadministratorer. At holde computere på et netværk, der kører på samme tid, bliver stadig vigtigere i moderne netværkskommunikation, især hvis et netværk skal kommunikere med et andet netværk, der kører uafhængigt.

Af denne grund UTC (Koordineret Universal Time) er udviklet for at sikre, at alle netværk kører samme præcise tidsskala. UTC er baseret på den tid, der er angivet af atomure så det er meget præcist og taber aldrig endnu et sekund. Netværkssynkronisering er dog relativt lige fremad takket være protokollen NTP (Network Time Protocol).

UTC-tidskilder er bredt tilgængelige med over tusind online stratum 1-servere tilgængelige på internettet. Stratumniveauet beskriver, hvor langt væk a tidsserver er til en atomur (en atomur der genererer UTC er kendt som en stratum 0 enhed). De fleste tidsservere, der er tilgængelige på internettet, er faktisk ikke stratum 1-enheder, men stratum, fordi de får deres tid fra en enhed, der igen modtager UTC-tidssignalet.

For mange applikationer kan dette være tilstrækkeligt nok, men da disse tidskilder er på internettet, er der meget lidt, du kan gøre for at sikre både deres nøjagtighed og deres præcision. Faktisk, selvom en internetkilde er yderst præcis, kan afstanden derved forårsage forsinkelser i forbindelse med tidssignalet.

Internet tidskilder er også usikre, da de er placeret uden for brandvæsenet, hvilket tvinger netværket til at stå åben for tidsanmodningerne. Af denne grund er netværksadministratorer seriøse om tidssynkronisering vælger at bruge deres egen eksterne stratum 1-server.

Disse enheder kaldes ofte a NTP-server, modtag en UTC-tidskilde fra en betroet og sikker kilde, f.eks. en GPS-satellit, og distribuer den derefter under netværket. Det NTP-server er langt mere sikker end en internetbaseret tidskilde og er forholdsvis billig og meget præcis.

NTP-serveren og Atomic Clock Reason for Precision

Lørdag, januar 10th, 2009

I en alder af atomur og den NTP-server tidsopbevaring er nu mere præcis end nogensinde med stadig større præcision at have tilladt mange af de teknologier og systemer, vi nu tager for givet.

Mens timekeeping altid har været en bekymring for menneskeheden, har det kun været i de sidste par årtier, at sandt nøjagtighed har været muligt takket være fremkomsten af atomur.

Før atomtiden var elektriske oscillatorer som dem, der blev fundet i det gennemsnitlige digitale ur, det mest præcise tidsforløb, og mens elektroniske ure som disse er langt mere præcise end deres forgængere - de mekaniske ure kan de stadig køre med op til et sekund om ugen .

Men hvorfor skal tiden være så præcis, når alt kommer til alt, hvor vigtigt kan et sekund være? I den daglige drift af vores liv er et sekund ikke, at vigtige og elektroniske ure (og selv mekaniske) giver en passende tidspunkter for vores behov.

I vores daglige liv gør et sekund lidt forskel, men i mange moderne applikationer kan et sekund være en alder.

Moderne satellitnavigation er et eksempel. Disse enheder kan lokalisere et sted overalt på jorden til inden for få meter. Alligevel kan de kun gøre dette på grund af atomklokkenes ultraklare natur, der styrer systemet, da tidssignalet, der sendes fra navigationssatellitterne, bevæger sig ved lysets hastighed, som er næsten 300,000 km et sekund.

Da lyset kan rejse så langt i løbet af et sekund vil ethvert atomur, der styrer et satellitnavigationssystem, der kun var et sekund ud, ville positioneringen være unøjagtig ved tusindvis af miles, hvilket gør placeringssystemet ubrugeligt.

Der er mange andre teknologier, der kræver tilsvarende nøjagtighed og også mange af de måder, vi handler og kommunikerer. Aktier og aktier svinger op og ned hvert sekund, og global handel kræver, at alle over hele verden skal kommunikere på samme tid.

De fleste computernetværk styres ved at bruge en NTP-server (Network Time Protocol). Disse enheder tillader computernetværk til alle at bruge samme atomurbaserede tidsskala UTC (koordineret universeltid). Ved at udnytte UTC via en NTP-server kan computernetværk synkroniseres til inden for få millisekunder af hinanden.