Arkivera för 'ntp-servern' -kategorin

Funktioner av Network Time Protocol

Torsdag, april 16th, 2009

NTP Beroende på en referensklocka och alla klockor på NTP-nätverket synkroniseras till den tiden. Det är därför absolut nödvändigt att referensklockan är så noggrann som möjligt. De mest korrekta klockorna är atomur. Dessa stora fysiklaboratorier kan bibehålla exakt tid över miljontals år utan att förlora en sekund.

An NTP-server kommer att få tiden från en atomur antingen från hela internet, GPS-nätverket eller radioöverföringarna. Vid användning av en atomur som referens kommer ett NTP-nätverk att vara korrekt inom några millisekunder av världens globala tidsskala UTC (Koordinerad universell tid).

NTP är ett hierarkiskt system. Ju närmare en enhet är till referens klockan desto högre på NTP-stratan är den. En klockreferensur är en stratum 0-enhet och a NTP-server som tar emot tiden från den är en stratum 1-enhet, klienter på NTP-servern är stratum 2-enheter och så vidare.

På grund av detta hierarkiska system kan enheter som ligger nedåt i stratan också användas som en referens som tillåter stora nätverk att fungera under anslutning till bara en NTP tidsserver.

NTP är ett protokoll som är feltolerant. NTP ser upp för fel och kan bearbeta flera tidskällor och protokollet väljer automatiskt det bästa. Även när en referensklock är tillfälligt otillgänglig kan NTP använda tidigare mätningar för att uppskatta den aktuella tiden ..

Hitta tiden

Tisdag, april 14th, 2009

Att ta reda på vad tiden är, är något som vi alla tar för givet. Klockor är överallt och en blick på ett armbandsur, klocktorn, datorskärm eller till och med en mikrovågsugn kommer att berätta vad tiden är. Men det har inte alltid varit så lätt att berätta för tiden.

Klockor anlände inte fram till medeltiden och deras noggrannhet var otroligt dålig. Sann tid som berätta noggrannheten kom inte fram förrän efter den elektroniska klockans ankomst i artonhundratalet. Men många av de moderna teknologier och applikationer som vi tar för givet i den moderna världen, såsom satellitnavigering, flygkontroll och internethandel kräver en precision och noggrannhet som långt överstiger en elektronisk klocka.

Atomur är överlägset de mest exakta tidsbegränsande enheterna. De är så exakta att världens globala tidsplan som bygger på dem (Koordinerad universell tid) måste justeras ibland för att beräkna saktningen av jordens rotation. Dessa justeringar har formen av ytterligare sekunder som kallas språng sekunder.

Atomklockans noggrannhet är så exakt att inte ens en sekund av tiden går förlorad i över en miljon år medan en elektronisk klocka jämförs kommer att förlora en sekund i en vecka.

Men är denna noggrannhet verkligen nödvändig? När du tittar på tekniker som global positionering är svaret ja. Satellitnavigationssystem som GPS-arbete genom att triangulera tidssignaler som genereras av atomur över satelliterna. Eftersom dessa signaler överförs med ljusets hastighet reser de nästan 100,000 km varje sekund. Eventuell felaktighet i klockan med en tusen sekund kan se positioneringsinformationen utifrån miles.

Datornätverk som måste kommunicera med varandra över hela världen måste se till att de körs inte bara exakt tid utan också är synkroniserade med varandra. Alla transaktioner som utförs på nät utan synkronisering kan resultera i alla slags fel.

Fort hans anledning datanät använder NTP (Network Time Protocol) och nätverk tidsservrar ofta kallad en NTP-server. Dessa enheter mottar en tidssignal från en atomur och distribuerar den bland ett nätverk så att ett nätverk säkerställs vara så exakt och exakt som möjligt.

Ta emot tiden och hitta rätt tidskälla

Måndag, April 6th, 2009

Så du har bestämt dig för att synkronisera ditt nätverk till UTC (Coordinated Universal Time), har du en tidsserver som använder NTP (Network Time Protocol) nu är det enda att avgöra om var ska ta emot tiden från.

NTP-servrar generera inte tid de bara får en säker signal från en atomur men det är denna ständiga kontroll av tiden som håller NTP-server exakt och i sin tur nätverket som det synkroniseras.

Ta emot en atomur klocktid signal är där NTP-servern kommer till sin egen. Det finns många källor till UTC-tid över Internet men det rekommenderas inte för någon företagsanvändning eller för när säkerhet är ett problem eftersom internetkällor för UTC är externa för brandväggen och kan äventyra säkerheten - vi kommer att diskutera detta mer i detalj i framtiden inlägg.

Vanligtvis finns det två typer av tidsserver. Det finns de som mottar en klocka klockan UTC-tid från långvågsradiosändningar eller de som använder GPS-nätverket (Global Positioning System) som en källa.

Långvågsradioöverföringarna sänds av flera nationella fysiklaboratorier. De vanligaste signalerna är USA: s WWVB (sänds av NIST - National Institute for Standards and Time), Storbritanniens MSF (sänds av Storbritannien National Physical Laboratory) och den tyska DCF-signalen (sänds av det tyska nationella fysiklaboratoriet).

Inte alla länder producerar dessa tidssignaler och signalerna är sårbara för störningar från topografi. I USA är emellertid WWVB-signalen mottaglig i de flesta områden i Nordamerika (inklusive Kanada), även om signalstyrkan varierar beroende på lokal geografi som berg etc.

GPS-signalen å andra sidan är tillgänglig bokstavligen överallt på planeten tillsammans med GPS-antennen ansluten till GPS NTP-server kan ha en klar bild av himlen.

Båda systemen är en verkligt pålitlig och korrekt metod för UTC-tid och använder antingen att möjliggöra synkronisering av ett datornätverk inom några millisekunder av UTC.

Svårigheter att berätta för tiden!

Fredag, april 3, 2009

Precision med att berätta tiden har aldrig varit lika viktig som den är nu. Ultra exakt atomur är grunden för många av teknologierna och innovationerna från det tjugonde århundradet. Internet, satellitnavigering, flygtrafikstyrning och global bankverksamhet är bara några av de applikationer som är beroende av särskilt noggrann tidsåtgång.

Det problem vi har mött i modern tid är att vår förståelse exakt vilken tid har förändrats enormt under det senaste århundradet. Tidigare trodde vi att tiden var konstant, oförändrad och att vi reste fram i tid i samma takt.

Att mäta tidens gång var också rakt framåt. Varje dag, styrd av Jordens revolution delades upp i 24 lika stora mängder - timmen. Men efter Einsteins upptäckter under det senaste århundradet upptäckte man snart att tiden inte alls var konstant och kan variera för olika observatörer, eftersom hastighet och till och med tyngdkraften kan sakta ner det.

När vår tidsåtgärd blev mer exakt blev ett annat problem uppenbart och det var den gamla metoden att hålla reda på tiden, med hjälp av jordens rotation, var inte en korrekt metod.

På grund av månens gravitationspåverkan på våra oceaner är jordens snurr sporadiska, ibland faller den 24-timdagen och ibland springande längre.

Atomklockor utvecklades för att försöka hålla tiden så exakt som möjligt. De arbetar genom att använda en oförändrad oscillation hos en atoms elektron när de byter omlopp. Denna "tickning" av en atom uppträder över nio miljarder gånger i sekund i cesiumatomer vilket gör dem till en idealisk grund för en klocka.

Denna ultimata precisa atomurtid (känd officiellt som International Atomic Time - TAI) ligger till grund för världens officiella tidskala, men på grund av behovet av att hålla tidsskala parallellt med jordens rotation (viktigt vid hantering av extra markbundna kroppar till exempel astronomiska föremål eller till och med satelliter) tillsats sekunder, känd som andra steg, läggs till TAI, är detta ändrade tidsskala känt som UTC - Koordinerad universell tid.

UTC är tidsskala som används av företag, industri och regeringar över hela världen. Eftersom det styrs av atomur betyder det att hela världen kan kommunicera med samma tidsskala som styrs av de ultimata atomklockorna. Datornät över hela världen tar emot den här tiden NTP-servrar (Network Time Protocol) som garanterar att alla har samma tid inom några millisekunder.

Synkronisera datanätverk till en atomklocka

Onsdag, april 1st, 2009

Atomur är kända för att vara exakta. De flesta kan aldrig ha sett en men är noga medveten om att atomklockor håller mycket exakt tid. Faktum är att modern atomur kommer att hålla exakt tid och inte förlora en sekund på ett hundra miljoner år.

Denna precision kan tyckas överkill, men en mängd modern teknik är beroende av atomur och kräver så hög precision. Ett perfekt exempel är att satellitnavigeringssystemen nu finns i de flesta bilar. GPS är beroende av atomklockor eftersom satellitsignalerna som används vid triangulering reser med ljusets hastighet, som i en enda sekund kan täcka nästan 100,000 km.

Så det kan ses hur en del modern teknik bygger på denna ultimata precisa tidsåtgång från atomur men deras användning stoppar inte där. Atomklockor styr världens globala tidsskala UTC (Koordinerad universell tid) och de kan också användas för att synkronisera datornätverk.

Det kan verka extremt att använda denna nanosekunder precision för att synkronisera datornätverk också, men så många tidskänsliga transaktioner genomförs på internet med sådana affärer som börsen där priserna kan falla eller stiga varje sekund kan man se varför atomur är Begagnade.

Att ta emot tiden från en atomur en dedikerad NTP-server är den säkraste och korrekta metoden. Dessa enheter mottar en tidssignal som sänds av antingen atomklockor från nationella fysiklaboratorier eller direkt från atomklockorna ombord på GPS-satelliter.

Genom att använda en dedikerad NTP-server ett datanätverk kommer att vara säkrare och eftersom det är synkroniserat med UTC (den globala tidsskala) kommer den i praktiken att synkroniseras med alla andra datanätverk med hjälp av en NTP-server.

Världen i synkronisering

Måndag, Mars 30th, 2009

Tidssynkronisering spelar en allt viktigare roll i den moderna världen med mer och mer teknik beroende av exakt och pålitlig tid.

Tidsynkronisering är inte bara viktig men kan också vara avgörande för säker drift av system som flygkontroll som helt enkelt inte kunde fungera utan korrekt synkronisering. Tänk på de katastrofer som kan hända i luften av flygplan var synkroniserade med varandra?

I global handel är alltför korrekt och tillförlitlig tidssynkronisering mycket viktig. När världens börser öppnar på morgonen och handlare från hela världen köper lager på sina datorer. När varan fluktuerar sekund för sekund om maskiner inte är synkroniserade kan det kosta miljoner.

Men synkronisering är också absolut nödvändigt i moderna datanätverk. Det håller systemen säkra och möjliggör korrekt kontroll och felsökning av system. Även om ett datanätverk inte är inblandat i tidskänsliga transaktioner kan en avsaknad av synkronisering låta den vara sårbar för skadliga attacker och kan också vara mottaglig för dataförlust.

Noggrann synkronisering är möjlig i datanätverk tack vare två utvecklingar: UTC och NTP.

UTC är en tidsskala koordinerad universell tid, den är baserad på GMT men styrs av en rad atomklockor som gör det exakt inom några nanosekunder.

NTP är ett mjukvaruprotokoll - Network Time Protocol, som är utformat för att exakt synkronisera datornät till en enda källa. Båda dessa implementeringar kommer samman i en enda enhet som är beroende av världen över för att synkronisera datornätverk - NTP-server.

An NTP tidsserver or nätverk tidsserver är en enhet som tar emot tiden från en atomur, UTC-källa och distribuerar den över ett nätverk. Eftersom tidskällan kontinuerligt kontrolleras av tidsservern och är från en atomur gör det nätverket noggrant inom några millisekunder av UTC, vilket ger synkronisering på global nivå.

Klockorna till våren framåt på helgen

Fredag, mars 27th, 2009

Det är den tiden på året igen när vi förlorar en timme under helgen som klockorna går vidare till Brittisk sommartid. Två gånger om året ändrar vi klockorna men i en ålder av UTC (Coordinated Universal Time) och synkronisering av tidsserver är det verkligen nödvändigt?

Byte av klockor är något som diskuterades strax före första världskriget när Londonbyggaren William Willet föreslog idén som ett sätt att förbättra nationens hälsa (även om hans första idé var att förflytta klockorna tjugo minuter på varje söndag i april).

Hans idé var inte upptagen, även om det sådde en idés frön och när första världskriget utbröt det antogs av många nationer som ett sätt att ekonomisera och maximera dagsljuset, även om många av dessa nationer kasserade konceptet efter kriget, flera inklusive Storbritannien och USA höll det.

Sommarljuset har förändrats genom åren men sedan 1972 har det varit kvar som brittisk sommartid (sommartid) under sommaren och Greenwich Meantime på vintern (GMT). Trots att användningen är i nästan ett sekel, är klockan ändå kontroversiell. Under fyra år experimenterade Storbritannien utan dagsljus men det visade sig vara opropiskt i Skottland och norr där morgonen var mörkare.

Denna tidsskala hoppar orsakar förvirring (jag för att man kommer att sakna den tiden extra i sängen på söndagen) men när handelsvärlden antar den globala civilståndskalenskalen (som lyckligtvis är densamma som GMT som UTC justeras med steg sekunder för att säkerställa GMT är opåverkad av saktning av jordens rotation) är det fortfarande nödvändigt?

Tidssynkroniseringen behöver inte justeras för sommartid. UTC är densamma över hela världen och tack vare enheter som NTP-server kan synkroniseras så hela världen går samtidigt.

NTP-synkronisering och vanliga frågor

Onsdag, mars xnumxth, xnumx

Med olika akronymer och tidsskala kan tidssynkroniseringen vara ganska förvirrande. Här är några vanliga frågor som vi hoppas hjälper till att upplysa dig.

Vad är NTP?

NTP är ett protokoll som är utformat för att synkronisera datornät över internet eller LAN (Local Area Networks). Det är inte det enda tidssynkronisering protokollet tillgängligt men det är den mest använda och den äldsta som har tagits upp i slutet av 1980.

Vad är UTC och GMT?

UTC eller samordnad universell tid är en global tidsplan, den styrs av mycket noggranna atomur men hålls densamma som GMT (Greenwich Meantime) med hjälp av språng sekunder som läggs till när jordens rotation sänks. Strängt taget är GMT den gamla civilståndskatalogen och baserad på när solen ligger över meridianlinjen, men eftersom de två systemen är identiska i tid tack vare språng sekunder, kallas UTC ofta GMT och vice versa.

Och a NTP Time Server?

Det här är enheter som synkroniserar ett datanät till UTC genom att ta emot en tidssignal och distribuera den med protokollet NTP, vilket säkerställer att alla enheter körs korrekt till tidsreferensen.

Var kan du få UTC-tid från?

Det finns två säkra metoder för att ta emot UTC. Den första är att utnyttja de långvågstidssignaler som sänds av NIST (WWVB) NPL i Storbritannien (MSF) och tyska NPL (DCF) Den andra metoden är att använda ett GPS-nätverk. GPS-satelliter sänder en atomur signal som kan användas och konverteras till UTC av GPS NTP-server.

Den dolda kostnaden för ledig tid

Måndag, Mars 16th, 2009

Om du läser detta är du förmodligen medveten om vikten av tiden som spelas i IT-system och datanät. De flesta datoradministratörer uppskattar att exakt tid och korrekt synkronisering är en viktig aspekt för att hålla ett datanätverksfel fri och säker.

Men trots det är många nätverksadministratörer fortfarande beroende av Internet som källa till UTC-tid för sina nätverk (UTC - Koordinerad universell tid), främst för att de ser det som en snabb och viktigare en fri metod för tidssynkronisering.

Nackdelarna med att använda dessa kostnadsfria tjänster kan dock kosta mycket mer än de pengar som sparas på en dedikerad NTP tidsserver.

NTP (Network Time Protocol) är nu närvarande på nästan alla datorer och det är NTP som används för att synkronisera datorsystem. Om en Internet-tidskälla används används källan dock utanför nätverksväggen och det skapar en allvarlig sårbarhet. En extern tidskälla kräver att en port lämnas öppen i brandväggen för att tillåta tidsinformationspaketet och denna öppning är för enkelt ett sätt att utnyttja ett nätverk som kan bli offer för en DDOS-attack (Distributed Denial of Service) eller till och med tillåta skadliga program genom att ta kontroll över maskinerna själva.

Ett annat problem är tillgängligheten av stratum 1-tidskällor över internet. De flesta online-tidskällor kommer från stratum 2-tidsservrar. Det här är enheter som tar emot tiden från en tidsserver (stratum 1) som ursprungligen får informationen från en atomur (stratum 0). Medan stratum 2-enheter kan vara lika exakta som stratum 1-tidsservrar, över internet utan NTP-autentisering, kan den faktiska noggrannheten inte garanteras.

Vidare har internetkällor aldrig ansetts vara exakta eller exakta med undersökningar som visar att över hälften är felaktigt med över en sekund och resten är beroende av avståndet från klienten om de kan ge någon användbar noggrannhet. Även organisationer som NIST publicera rådgivande meddelanden på deras tidsserversidor om det inte kan garantera säkerhet eller noggrannhet och ändå tar miljontals nätverk fortfarande tid från över internet.

Med nedgången i kostnaden för dedikerad radio refererad NTP-tidsservrar or GPS NTP-server det har aldrig varit en bättre tid att få en. Och när du överväger kostnaden för ett datorbrott eller kraschat nätverket NTP-server kommer att ha betalat för sig många gånger över.

Network Time Server Dual Signals

Fredag, mars 6th, 2009

A nätverk tidsserver (vanligen kallad " NTP tidsserver efter det protokoll som används i synkronisering - Network Time Protocol) är en enhet som tar emot en engangsignal och distribuerar den till alla enheter på ett nätverk.

Network Time servrar föredras som ett synkroniseringsverktyg snarare än de mycket enklare internettidsservrarna eftersom de är mycket säkrare. Att använda Internet som underlag för tidsinformation skulle innebära att man använder en källa utanför brandväggen som skulle kunna tillåta att skadliga användare utnyttjar.

Nätverkstidsservrar å andra sidan arbetar inuti brandväggen genom att ta emot källa till UTC-tid (Koordinerad Universal Time) från antingen GPS-nätverket eller specialradioöverföringar som sänds från nationella fysiklaboratorier.

Båda dessa signaler är otroligt noggranna och säkra med båda metoderna som ger millisekundernoggrannhet till UTC. Det finns dock nackdelar med båda systemen. Radiosignalerna som sänds av nationaltid och frekvenslaboratorier är mottagliga för störningar och lokalisering, medan GPS-signalen, även om den finns bokstavligen överallt på jorden, ibland kan gå förlorad (ofta på grund av dåligt väder som stör de synliga GPS-signalerna .

För datanät där höga noggrannhetsnivåer är nödvändiga införlivas dubbla system ofta. Dessa nätverkstidsservrar tar emot tidssignalen från både GPS-nätverket och radiosändningarna och väljer ett medelvärde för ännu mer noggrannhet. Den verkliga fördelen med att använda ett dubbelsystem är emellertid att om en signal misslyckas, kommer nätverket inte att förlita sig på de felaktiga systemklockorna, eftersom den andra metoden för att ta emot UTC-tiden fortfarande ska fungera.