Arkiver for kategorien 'Ikke kategoriseret'

NTP Server og Forståelse Timescales

Mandag, januar 19th, 2009

Der er flere gange brugt over hele verden. Mest NTP-servere og andre netværk tidsservere brug UTC som en base kilde dog er der andre:

Når vi bliver spurgt, er det meget usandsynligt, at vi vil reagere med 'for hvilken tidsplan', men der er flere tidsskalaer brugt over hele kloden, og hver er baseret på forskellige metoder til at holde styr på tiden.
GMT

Greenwich Mean Time (GMT) er den lokale tid på Greenwich-meridianen baseret på den hypotetiske gennemsnitlige sol. Da jordens kredsløb er elliptisk, og dets akse er vippet, forekommer solens aktuelle position mod stjernernes baggrund lidt foran eller bag den forventede position. Den akkumulerede timingfejl varierer jævnligt periodisk i løbet af året med op til 14 minutter langsomt i februar til 16 minutter hurtigt i november. Brugen af ​​en hypotetisk middel sol fjerner denne effekt. Før 1925-astronomer og navigatører målt GMT fra middag til middag, begyndte dagen 12 timer senere end i civil brug, som også almindeligvis blev omtalt som GMT. For at undgå forvirring aftalt astronomer i 1925 at ændre referencepunktet fra middag til midnat, og et par år senere vedtog begrebet Universal Time (UT) for den "nye" GMT. GMT forbliver retsgrundlaget for borgerretten for Det Forenede Kongerige.

UT

Universal Time (UT) er gennemsnitlig soltid på Greenwich-meridianen med 0 h UT ved midnat, og siden 1925 har erstattet GMT til videnskabelige formål. I midten af ​​1950'erne havde astronomer meget beviser for udsving i jordens rotation og besluttede at opdele UT i tre versioner. Tid afledt direkte fra observationer kaldes UT0, der anvendes korrektioner for bevægelser af jordens akse, eller polar bevægelse, giver UT1, og fjernelse af periodiske sæsonvariationer genererer UT2. Forskellene mellem UT0 og UT1 er af størrelsesordenen tusindedele af et sekund. I dag er kun UT1 stadig meget udbredt, da det giver en måling af Jordens rotationsorientering i rummet.


Verdens tid standard
(UTC):

Selvom TAI giver en kontinuerlig, ensartet og præcis tidsskala til videnskabelige referenceformål, er det ikke praktisk til daglig brug, fordi det ikke er i takt med Jordens rotationshastighed. En tidsskala, der svarer til veksling af dag og nat, er meget mere nyttig, og siden 1972 distribuerer alle udsendeltidstjenester tidsskalaer baseret på koordineret universeltid (UTC). UTC er en atomskala, der holdes i overensstemmelse med Universal Time. Leap sekunder er lejlighedsvis

Information høflighed af National Physical Laboratory Storbritannien.

Det kunne være det sidste spring i aften i aften, da der er opkald for at få det skrabet

Onsdag, december 31st, 2008

Ved midnat i aften tilføjes et ekstra sekund som anbefalet af International Earth Rotation and Reference Systems Service (IERS). Det betyder for sidste øjeblik af 2008, at der vil være 61 sekunder.

Leap Seconds er blevet tilføjet næsten hvert år siden starten af UTC (Koordineret Universal Time) i 1970'erne. Det ekstra sekund tilføjes for at sikre, at UTC holder synkroniseret med GMT (Greenwich Meantime eller undertiden kaldet UT1). GMT er det traditionelle 24-timers klokke system, hvor en dag er defineret som Jordens rotation, der tager 86,400 sekunder for en komplet revolution.

Desværre kan Jorden ofte være lidt tåget i dens spin, og hvis de ekstra sekunder ikke blev tilføjet i slutningen af ​​året for at kompensere i sidste ende, ville de to systemer (UTC og GMT) springe fra hinanden. I et årtusinde vil tidsforskellen kun være en time, men mange hævder at have et tidssystem, der ikke svarer til himlens bevægelse, være irrationel, og erhverv som landbrug og astronomi vil blive vanskeligere.

Men ikke alle ser det på den måde, at nogle argumenterer for, at som hele verdens computernet er synkroniseret til UTC ved hjælp af NTP-servere så forårsager fudging af det ekstra sekund utallige problemer.

Nu har en gruppe inden for den internationale telekommunikationsunion kaldet anbefalet at afskaffe springet andet. Gruppemedlem Elisa Felicitas Arias, af International Bureau of Weights and Measures i Paris, Frankrig, hævder, at en tidsskala, der ikke behøver regelmæssig tweaking, er afgørende i en stadig mere sammenkoblet verden. Desuden siger hun, at skibe og fly nu navigerer via GPS i stedet for det gamle tidssystem. GPS kører på en version af atom tid.

Næste år er ITU-medlemslandene afstemt om forslaget. Hvis 70 procent støtter ideen, vil en officiel beslutning blive truffet på World Radio Conference i 2011. Ifølge en rapport, der er medforfattet af Felicitas Arias, støtter de fleste medlemsstater ideen. Det Forenede Kongerige er imidlertid imod at omarbejde sine love, som omfatter solens tidsskala Greenwich Mean Time. Uden den britiske afskaffelse kan være svært, siger Felicitas Arias.

"I teorien er det lige så nemt at tilføje et sekund som at vende en switch; i praksis fungerer det sjældent sådan, "siger Dennis McCarthy fra US Naval Research Laboratory, som giver den tidsstandard, der anvendes af det amerikanske militær. Mest sandsynligt at blive påvirket er it-systemer, der har brug for præcision på mindre end et sekund. I 1998 - to skridt sekunder siden - mobilkommunikation svarte ud over en del af det sydlige USA. Forskellige serviceregioner havde slået ind i lidt forskellige tidspunkter, hvilket forhindrede korrekt udsendelse af signaler.

Alle citater tilskrives BBC

Hvorfor behovet for NTP

Lørdag, december 20th, 2008

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.

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 hjælp af 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. Den bruger en enkeltkilde, normalt UTC (koordineret universeltid) og modtager tidsforespørgsler fra maskinerne på toppen af ​​hierarket, som derefter sender tiden længere nede i kæden.

De fleste netværk, der bruger NTP, bruger en dedikeret netværkstidsserver at modtage deres UTC-tidssignal. Disse kan modtage tiden fra GPS-netværk eller radiotransmissioner 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.

UTC Radio Referencer fra hele verden

Fredag, oktober 17th, 2008

UTC (Coordinated Universal Time) er den globale civile tidsplan, der bruges af millioner af mennesker, virksomheder og myndigheder over hele kloden. UTC er baseret på den tid, der er angivet af cæsiumklokker. Disse ure er de mest pålidelige nøjagtige chronometre på jorden, der er i stand til at opretholde nøjagtig tid i flere millioner år, men hverken taber eller vinder et sekund.

Desværre er cæsieklokke alt for dyre og delikate stykker af maskiner, så det bliver praktisk for os alle at have en, men heldigvis er den tid, de fortæller, overført af flere lande. Disse nationers nationale fysiklaboratorier har tendens til at udsende UTC tid fra disse ure ved langbølge.

I Storbritannien udsendes 60 kHz transmissionen af National Physical Laboratory fra en sender i Anthorn i Cumbria (den var baseret i Rugby indtil 2007). NPL opretholder kontinuerligt transmissionen og vurderer dens nøjagtighed. Mens MSF signal En britisk baseret transmission er mulig for at modtage signalet i nogle dele af Nordeuropa og Skandinavien.

Men på det europæiske fastland er det stærkeste tids- og frekvenssignal den tyske transmissionssending fra Frankfurt i Tyskland. Dette signal kendt som DCF styres og vedligeholdes af det tyske nationalfysiklaboratorium. Mens Schweiz også har sit eget tids- og frekvenssignal, er det tyske DCF-signal langt den mest udbredte i Europa.

I USA opretholdes et lignende system af NIST (National Institute for Standards and Time) og udsendes fra Fort Collins, Colorado. Dette signal er kendt som WWVB og er tilgængeligt i de fleste dele af Nordamerika (herunder Canada).

Japan opretholder også sin egen timing-udsendelse (JJY), som er populær i sydstillehavet, og flere andre lande (f.eks. Frankrig) har også deres egne signaler, selvom disse kun har en mindre dækning.

Alle disse tidssignaler fungerer på en lignende måde. Signalstyrken reduceres enten med mellem 6 og 10 dB eller slukket i en bestemt tid, før de genoprettes ved starten af ​​hvert sekund. Den tid, signalet er reduceret, indikerer en strøm af binære tal med positioneringsmarkører.
Signalerne opererer på en 60 kHz-frekvens og har en tids- og datakode, der relæerer følgende informationer i binært format: År, måned, dag i måned, ugedag, time, minut, DUT1 (forskellen mellem UTC og UT1, som er baseret på jordens rotation). Signalerne relayer også information om lokal tid som britisk sommertid.

Sådan konfigureres en autoritativ tidsserver i Windows Server 2008

Torsdag oktober 16th, 2008

tidssynkronisering i moderne computernetværk er afgørende, alle computere har brug for at kende tiden lige så mange applikationer, fra at sende en e-mail til lagring af information er afhængige af pc'en, når man ved, hvornår arrangementet fandt sted.

Microsoft Windows Server fra 2000 og fremefter har et tidssynkroniseringsværktøj indbygget i operativsystemet kaldet Windows Time (w32time.exe), som kan konfigureres til at fungere som en netværkstid tjenerr.

Windows Server 2008 kan nemt indstille systemuret til at bruge UTC (Koordineret Universal Time, Verdens tidsstandard) ved at få adgang til en internetkilde (enten: time.windows.com eller time.nist.gov).

For at opnå dette skal en bruger kun dobbeltklikke på uret på deres skrivebord og justere indstillingerne i fanen Internet tid.

Det skal dog bemærkes, at Microsoft og andre operativsystemproducenter stærkt anbefaler, at eksterne timingreferencer anvendes, da internetkilder ikke kan godkendes.

Hvis du vil konfigurere tjenesten Windows-tid til at bruge en ekstern tidskilde, skal du klikke på Start, Kør og skriv regedit og klik OK.

Find følgende undernøgle:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ Type
I højre rude, højreklik Skriv derefter på Rediger i redigering Värditype NTP i Værdidata klik derefter på OK.

Find følgende undernøgle:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Config \ AnnounceFlags.
Højreklik på AnnounceFlags i højre rude, og klik på Rediger. Registreringsdatabasen 'AnnounceFlags' angiver, om serveren er en pålidelig tidsreference, 5 angiver en betroet kilde, så i feltet Rediger DWORD-værdi under Værdidata, skriv 5, og klik derefter på OK.

Network Time Protocol (NTP) er en internetprotokol, der bruges til overførsel af præcis tid, og giver tidspunkter sammen, så der kan opnås en præcis tid
For at aktivere Network Time Protocol; NtpServer Find og klik:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
I højre rude, højreklik Aktiveret, og klik derefter på Rediger.

I Rediger DWORD-værdi skal du skrive 1 under Værdidata, og klik derefter på OK.

Gå nu tilbage og klik på
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ NtpServer
I højre rude, højreklik NtpServer, derefter Rediger i Rediger DWORD-værdi under Value Datatype i højre rude, højreklik NtpServer, derefter Rediger i Rediger DWORD-værdi under Værdidata skrive Domain Name System (DNS ), skal hver DNS være unik, og du skal vedlægge 0x1 til slutningen af ​​hvert DNS-navn ellers ændringer vil ikke træde i kraft.

Klik nu på OK.

Find og klik på følgende
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \ SpecialPollInterval
I højre rude, højreklik SpecialPollInterval, klik derefter på Rediger.

I Rediger DWORD-værdi boksen under Value data, skal du skrive det antal sekunder, du ønsker for hver afstemning, dvs. 900 vil polle hver 15 minutter, derefter på OK.
For at konfigurere korrektion tidsindstillinger, find:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
I højre rude, højreklik MaxPosPhaseCorrection, derefter Rediger i Rediger DWORD-værdi boksen under Base Klik på Decimal under Værdidata, skriv en tid i sekunder som 3600 (en time) og klik derefter på OK.
Gå nu tilbage og klik:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
I højre rude, højreklik MaxNegPhaseCorrection, derefter Rediger.

I Rediger DWORD boksen under basen, skal du klikke på Decimal, under værdi datatype tiden i sekunder, du ønsker at polle såsom 3600 (meningsmålinger i en time)
Afslut Registreringseditor
For at genstarte Windows-tidstjenesten skal du klikke på Start, Kør (eller alternativt bruge kommandopromptfaciliteten) og skrive:

net stop w32time && net start w32time
Og det er det, din tidsserver skal nu være i gang.

Network Time Protocol (NTP), Forståelse af synkronisering.

Tirsdag, oktober 7th, 2008

Network Time Protocol synes at have eksisteret for altid. Faktisk er det faktisk en af ​​internettets ældste protokoller, der er blevet udviklet i 1980'erne af professor David Mills og hans team fra Delaware University.

I en tilbagelænet verden er det måske ikke noget, om computernetværk ikke er synkroniseret. De eneste konsekvenser af timing fejl kan være, at en email kommer før det blev sendt, men i brancher som flyselskabs sæde reservation, børsen eller satellitkommunikation, fraktioner af et sekund kan forårsage alvorlige fejl som at sælge pladser mere end én gang, tabet af millioner af dollars eller endda bedrageri.

Computere er logiske maskiner, og da tiden er lineær til en computer, skal enhver begivenhed, der sker på en maskine, ske, før nyheden om den begivenhed når en anden. Når netværk ikke er synkroniserede, kæmper computere for at håndtere begivenheder, der naturligvis har fundet sted (som f.eks. En mail sendes), men ifølge deres klokkeslæt og tidsstempel er det endnu ikke, tænk bare tilbage til årtusindens fejl, hvor det var frygt for ure Gå tilbage til 1900!

Af denne grund blev NTP udviklet. NTP bruger en algoritme (Marzullo's algoritme) til at synkronisere tiden med den nuværende version af NTP kan bevare tiden over det offentlige internet til inden for 10 millisekunder og kan udføre endnu bedre over LAN. NTP-tidsserverne arbejder inden for TCP / IP-pakken og er afhængige af UDP (User Datagram Protocol).

NTP-servere er normalt dedikerede NTP-enheder, der bruger en enkelt tidsreference til at synkronisere et netværk til. Denne tidsreference er oftest en UTC (Koordineret Universal Time) kilde. UTC er en global tidsskala, der distribueres af atomur via internettet, specialiserede langbølges radiosender eller via GPS (Global Positioning System) netværk.

NTP-algoritmen anvender denne tidsreference for at bestemme mængden, der skal føres eller trækkes tilbage til systemet eller netværksklokken. NTP analyserer tidsstempelets værdier, herunder fejlfrekvensen og dens stabilitet. En NTP-server vil opretholde et estimat for kvaliteten af ​​både referenceklokkerne og sig selv.

NTP er hierarkisk. Afstanden fra timingreferencen er opdelt i lag. Stratum 0 er atomurreferencen; Stratum 1 er NTP-serveren, mens Stratum 2 er en server, der modtager timingoplysninger fra NTP-serveren. NTP kan understøtte næsten ubegrænsede lag, selvom jo længere væk fra timingreferencen du går jo mindre præcis, bliver det.

Da hvert lagniveau både kan modtage og sende timingssignaler, er fordelene ved dette hierarkiske system, at tusindvis af maskiner kan synkroniseres med kun behovet for en NTP-server.

NTP indeholder en sikkerhedsforanstaltning kaldet godkendelse. Autentificering verificerer, at hver tidsstempel er kommet fra den tilsigtede tidsreference ved at analysere et sæt krypteringsnøgler, der sendes med tidsreferencen. NTP analyserer det og bekræfter, om det er kommet fra tidskilden ved at verificere det mod et sæt betroede nøgler i dens konfigurationsfiler.

Autentificering er dog ikke tilgængelig fra timing kilder fra hele internettet, hvorfor Microsoft og Novell blandt andet stærkt anbefaler kun, at eksterne tidsreferencer anvendes som en dedikeret GPS NTP-server eller en der modtager den nationale tid og frekvens langbølge transmission.

Modtagelse af en tidskilde

Torsdag september 18th, 2008

A NTP-server forbinder til et computernetværk med det formål at synkronisere alle computere, routere og andre enheder til nøjagtig samme tid. NTP-servere bruger Network Time Protocol til at justere driften af ​​forskellige maskiner for at matche referencetiden.

NTP-servere er afhængige af at bruge et referenceur De fleste netværk, der bruger en NTP-server, bruger en UTC-kildetid (Koordineret Universal Time). UTC er baseret på den tid, der er sagt af de utroligt præcise og dyre atomure.

Atomcykler arbejder på princippet om, at et enkelt atom (i de fleste tilfælde cæsium -133) vil resonere med en præcis hastighed på bestemte energiniveauer. Nøjagtigheden af ​​atomurerne er så dygtig, at UTC blev udviklet for at tillade international atometisk tid (TAI) og Greenwich Meantime (GMT), der muliggør en langsommere jordens rotation ved at tilføje spring sekunder og derfor holde solen på jordens meridian ved middagstid.

Manglende regning for denne bremse i jordens spinding ville resultere i eventuel drift af dag og nat (om end i mange årtusinder).
A NTP-server kan indstilles til at modtage et UTC-tidssignal fra hele internettet, selvom disse kan variere enormt i nøjagtighed og er afhængige af forholdsvis tætte afstande fra klient og server.

At stole på en internetbaseret timingreferencer kan også lade et netværk være åbent for ondsindede brugere, da de ikke kan udnytte NTP-godkendelse, hvilket er en sikkerhedsforanstaltning, der bruges til at sikre en timingreference, er, hvad den siger.

Mange dedikerede NTP-servere er designet til at modtage en mere præcis og autentificeret timingreference. En metode udnytter radiotransmissioner, der udsendes af flere nationale fysiklaboratorier som NIST (National Institute for Standards and Technology) i USA (WWVB-signal) og NPL (National Physical Laboratory) i Det Forenede Kongerige (MSF-signal). Disse signaler udsendes i lang bølge og kan hentes inden for udsendelsesområdet, selvom signalerne kan blokeres af lokale geografiske træk.

En anden metode til at modtage en UTC-timingreference er at bruge atomklockerne ombord på GPS (Global Positioning System) netværk. Mens GPS er mest kendt som et positionssystem, relæer satellitten faktisk timing information, som bruges af GPS-modtagere til at beregne den tid det har rejst og dermed afstanden.
Mens GPS-signalerne ikke udsendes i UTC-format, er de meget præcise, og NTP har intet problem med at konvertere dem.

Det NTP-server kontrollerer tidsstemplet fra UTC-kilden og bruger oplysningerne til at beregne, hvis netværksklokkerne driver og tilføjer eller trækker et sekund til at matche referenceuret. NTP-serveren vil gøre dette med bestemte intervaller, normalt hvert femten minutter for at sikre perfekt nøjagtighed.

NTP er nøjagtigt inden for 1 / 100th af et sekund (10 millisekunder) over det offentlige internet og kan udføre endnu bedre over LAN og WANS med nøjagtigheder af 1 / 5000th af et sekund (200 mikrosekunder) ikke uhørt.

For at sikre yderligere nøjagtighed kører NTP-tjenesten (eller daemon på Linux) i baggrunden og tror ikke på den tid, det bliver fortalt, før efter flere udvekslinger, og hver enkelt har bestået en protokolspecifikation (en test), overvejes serveren. Det tager normalt omkring fem gode prøver), indtil en NTP-server accepteres som en timing-kilde.

En kort historie af NTP-tid

Onsdag September 17th, 2008

NTP (netværksprotokol) er en internetprotokol. Protokoller er blot et sæt instruktioner, som en computer vil følge, og NTP er designet og udviklet til at synkronisere computernetværk.

Det blev udviklet i 1985 af professor David Mills fra Delaware University, da internettet stadig var i sin barndom. Professor Mills realiserede behovet for synkronisering blandt computere, da de talte til hinanden.

NTP bruger Marzullos algoritme, som er en aftalealgoritme, der bruges til at vælge kilder til at estimere præcis tid fra en række støjende tidskilder. NTP arbejder ved at distribuere en enkeltkilde. Mens denne tidsreference kan være noget som et armbåndsur, giver det ikke mening at synkronisere et netværk til andet end UTC-tid.

UTC (Koordineret Universal Time) er en global tidsskala baseret på den tid, som atomklockerne fortæller. Atomiske ure har sådanne høje niveauer af nøjagtighed, at de ikke taber eller får et sekund i over en million år.

Ved synkronisering til en UTC-tidskilde kan et netværk synkroniseres med hvert andet netværk, der bruger UTC-tid.

En gang i gang er kilde valgt, NTP-dæmonen (eller tjenesten på Windows) distribuerer ikke kun tidsreferencen, den kontrollerer også løbende for nøjagtighed og fejl.

NTP er et hierarkisk system. Afstanden fra en tidsserver betegnes som et lag niveau. En stratum 0-server er en tidskilde, som f.eks. Et atomur, en stratum 1-server er NTP-tidsserveren, mens en stratum 2-server er en enhed, der modtager tiden fra tidsserveren og stratum 3-serverne modtager tidssignalet via en stratum 2 server.

Arrangering af netværket i lag betyder, at a NTP tidsserver kan distribuere tid til hundreder eller endda tusinder af maskiner uden at netværket eller tidsserveren selv bliver overbelastet med trafik. Selvom det skal bemærkes, at jo lavere ned på stratumniveauet kan en enhed forventes at falde i nøjagtighed.

Det aktuelle UTC-tidssignal kan modtages fra en række måder. Fra hele internettet, selv om dette kan forårsage sikkerhedsproblemer, da tidssignalet ikke kan godkendes, hvilket er NTP's indbyggede sikkerhedsforanstaltning. Det er langt sikrere at modtage et tidssignal fra et radiosignal udsendt af flere nationale fysiklaboratorier eller endda GPS-netværket, hvis atomkvarterer kan anvendes som en tidskilde, hvis NTP tidsserver er udstyret med en GPS-modtager.

Vælge en NTP-server og vælge den bedste timingskilde for dig

Onsdag September 10th, 2008

Det NTP-server er en integreret del af det moderne computernetværk. Uden Network Time Protocol og NTP tid servere mange af de moderne funktionaliteter af computere, som vi tager for givet, såsom online reservation, internethandel og satellitkommunikation ville være umulige.

Synkronisering i computere behandles af NTP. NTP- og NTP-servere bruger en enkelt tidsreference til at synkronisere alle maskiner på et netværk til den tid. Denne tidsreference kunne faktisk være noget som tiden på et armbåndsur måske. Synkronisering er imidlertid meningsløs, medmindre en UTC (koordineret universeltid) -kilde bruges, da UTC er blevet udviklet for at gøre det muligt for hele verden at synkronisere til samme tid, hvilket tillader virkelig global synkronisering.

UTC er baseret på atomklokkenes tid, selvom kompensationsforanstaltninger som Leap Seconds tilføjes til UTC for at holde det inline med Greenwich Meantime (GMT).

Atomcykler er meget dyre og yderst delikate stykker udstyr og ikke den slags ting, der kan huse på kontormøderummet. Heldigvis kan en NTP-server modtage en UTC-tidskilde fra flere forskellige steder.

Internettet er måske den mest udbredte kilde til tidsreferencer. Desværre er der dog rygter i at bruge internettet til en timing kilde. For det første kan internet timing kilder ikke godkendes. Autentificering er en sikkerhedsforanstaltning, der bruges af NTP for at kontrollere, at timing-kilden er ægte. For det andet, at bruge et internet timing reference betyder et hul skal stå åben i netværkets firewall, hvilket igen kompromitterer sikkerheden. For det tredje er internet timing kilder notorisk unøjagtige, og de, der ikke er, kan ofte være for langt væk fra en klient for at give nogen brugbar præcision.

Men hvis sikkerhed og høj nøjagtighed til UTC-tid ikke er påkrævet, kan internettet give en enkel og overkommelig løsning.

En langt mere sikker metode til at modtage en UTC-timingreference er at bruge den specialiserede nationale tids- og frekvensoverførsel fra flere lande. Det Forenede Kongerige (MSF), USA (WWVB), Tyskland (DCF) og Japan (JJY) har alle et langt bølgetidssignal. Mens disse signaler er begrænsede i rækkevidde og styrke, hvor de er tilgængelige, udgør de en ideel timingkilde, da radiomodtageren kan vælge disse signaler op fra en bygning. Disse transmissioner kan også godkendes, hvilket giver et højt sikkerhedsniveau.

Den tredje og måske enkleste løsning er at bruge en GPS NTP-server. Disse bruger signalerne sendt fra Global Positioning System, som indeholder timing information. Dette er ideelt, da GPS-signalet kan modtages bogstaveligt hvor som helst i verden, så hvis der ikke er nogen radiotransmission i dit område, vil GPS-netværket give en sikker og autentificeret løsning.

Den eneste ulempe ved GPS er, at en antenne skal have et godt kig på himlen og derfor skal placeres på taget. Dette har naturligvis logistiske ulemper, hvis serverrummet er i kælderen af ​​en sky-scraper.

Ved at vælge en timing kilde, er det vigtigste at huske, hvor NTP-server kommer til at være beliggende. Hvis det er indendørs, og der ikke er mulighed for at køre og antenne til taget, ville radiosenderne være det bedste alternativ. Hvis der ikke er radiooverførsel i dit land / område eller signalerne er blokeret af lokal topografi, er GPS en ideel løsning.

Men hvis nøjagtighed og sikkerhed ikke er et problem, ville internettet være den mest oplagte løsning.

Forståelse af en NTP GPS Server

Mandag September 8th, 2008

A NTP GPS Server er en type tidsserver, der bruger Network Time Protocol (NTP) som en metode til at synkronisere tiden på netværksenheder og computere efter at have modtaget et tidssignal fra sit GPS-netværk.

GPS-nettet (Global Positioning System) er en konstellation af satellitter, der ejes og drives af USA's militær. De fleste mennesker er opmærksomme på GPS som hjælp til satellitnavigation. Faktisk er basis for transmissionerne, der udsendes af GPS-satellitterne, et tidssignal. Dette tidssignal genereres af satellitens ombord atomur. Det er disse oplysninger, som et satellitnavigationssystem modtager og beregner ved hjælp af triangulation afstanden fra satellitterne.

Dette timing signal er, hvad der bruges af en NTP GPS-server som en reference til at synkronisere et netværk også. NTP distribuerer derefter denne gang til alle routere og computere på netværket.

A NTP GPS-server består af en GPS-modtager, GPS-antenne og NTP-software. GPS-antennen skal være placeret på et rooftop, der giver den bedste mulighed for at modtage transmissionen fra satellitterne.

GPS-modtageren konverterer så disse oplysninger til timing-oplysninger, der kan læses og distribueres af NTP.

Mens atomklockerne ombord GPS-satellitterne ikke sender en UTC-tidskode (Coordinated Universal Time). NTP har imidlertid evnen til at konvertere atomuret fra satellitterne til UTC. Dette gør det muligt at synkronisere computernetværk til samme universelle tidskilde, uanset hvor de er i verden.

Ved hjælp af en dedikeret NTP-GPS-server kan et netværk synkroniseres til inden for et par millisekunder af UTC-tid med nøjagtigheder på få hundrede nanosekunder muliggjort via LAN.