Arkivera för kategorin avancerad NTP

NTP-servrar och de olika tidskällorna

Torsdag, december 10th, 2009

NTP-servrar är väsentliga enheter för tidssynkronisering av datornätverk. Att säkerställa att ett nätverk sammanfaller med UTC (Coordinated Universal Time) är avgörande för modern kommunikation som Internet och är den primära funktionen hos nätverk tidsserver (NTP-server).

Som namnet antyder använder dessa tidsservrar protokollet NTP (Network Time Protocol) för att hantera synkroniseringsförfrågningarna. NTP är redan installerat i många operativsystem och synkronisering är möjlig utan en NTP-server genom att använda en Internet-tidskälla kan det vara osäkert och felaktigt för många nätverksbehov.

Network Time servrar få en mycket mer exakt och säker tidssignal. Det finns två sätt att ta emot tiden med en tidsserver: utnyttja GPS-nätverket eller ta emot långvågsradioöverföringar.

Båda dessa metoder för att ta emot en tidskälla är säkra eftersom de är externa för någon brandvägg. De är också korrekta eftersom båda tidskällorna genereras direkt av atomur snarare än en Internet-tidstjänst som normalt är NTP-enheter ansluten till en tredje parts klocka.

GPS-nätverket är en idealisk källa till tid för NTP-servrar, eftersom signalerna är tillgängliga var som helst. Den enda nackdelen med att använda GPS-nätverket är att en bild av himlen krävs för att låsa på en satellit.

Radio refererade tidskällor är mer flexibla, eftersom långvågssignalen kan tas emot inomhus. De är begränsade i styrka och inte varje land har en tidssignal, även om vissa signaler som tyska DCF och USA WVBB är tillgängliga i grannländerna.

Konfigurera Windows XP som en NTP-server

Fredag ​​november 20th, 2009

A nätverk tidsserver or NTP-server (Network Time Protocol), är en central dator eller server i ett nätverk som kontrollerar tiden och synkroniserar alla maskiner i det nätverket.

Windows XP kan ställas in för att fungera som en NTP-server för att synkronisera resten av datorerna och enheterna i ett nätverk. Konfigurera en Windows XP-maskin för att fungera som en NTP-server innebär att redigera registret, men redigering av ett operativsystems register kan leda till potentiella problem och bör endast utföras av någon med erfarenhet av registerredigering.

För att konfigurera Windows XP som en NTP-server är det första att göra registret i Windows. Detta görs genom att klicka på Start-knappen och välja "Kör" från menyn. Ange "regedit" i körmenyn och tryck på Retur. Det här ska öppna Windows-registerredigeraren.

Välj mappen: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \ i den vänstra rutan. Den här mappen innehåller värdena för NTP-servern.

Högerklicka på knappen "Enabled" i den högra rutan och välj "Egenskaper". Det här ska öppna en dialogruta där du kan ändra värdet på registernyckeln. Ange "1" i fönstret, ställ in värdet till "True", vilket gör att XP-datorn blir en tidsserver.

Stäng registret och öppna kommandot DOS genom att klicka på Windows Start-knappen och välj "Kör". Sedan skriv "cmd" i textrutan och tryck på Retur.

Skriv "Net stop w32time" i kommandotolken och tryck på "Enter." Skriv nu "net start w32time", så startas tidsservern för Windows XP.

Men XP-maskinen, som nu är inställd som en NTP-server, kommer bara att distribuera tiden som den för närvarande håller. Om den här tiden är felaktig kommer det att vara felaktig tid som distribueras bland nätverket.

För att säkerställa en korrekt och säker tidskälla används a dedikerad NTP tidsserver som tar emot tiden från en klocka med klockan bör användas.

Nätverks-tidsprotokoll Tidssynkronisering gjort enkelt

Onsdag, november 18th, 2009

En av de viktigaste aspekterna av nätverk är att hålla alla enheter synkroniserade till rätt tid. Felaktig nätverkstid och brist på synkronisering kan spela kaos med systemprocesser och kan leda till otydliga fel och problemfelsökning.

Och inte säkerställa att enheter kontrolleras ständigt för att förhindra drift kan också leda till att ett synkroniserat nätverk långsamt blir osynkroniserat och leder till de ovan angivna problemen.

Att se till att ett nätverk inte bara har rätt tid, men att den tiden inte driver, uppnås med hjälp av tidprotokollet NTP.

Nätverkstidsprotokoll (NTP) är inte det enda tidssynkroniseringsprotokollet, men det är överlägset det mest använda. Det är ett open source-protokoll men uppdateras ständigt av en stor grupp av Internet-tidshållare.

NTP bygger på en algoritm som kan utarbeta rätt och mest exakt tid från en rad källor. NTP tillåter en enstaka källa att användas av ett nätverk av hundratals och tusentals maskiner och det kan hålla var och en korrekt till den tidskällan till inom några millisekunder.

Det enklaste sättet att synkronisera ett nätverk med NTP är att använda a NTP tidsserver, även känd som a nätverk tidsserver.

NTP-servrar använder en extern källa till tid, antingen från GPS-nätverket (Global Positioning System) eller från sändningar från nationella fysiklaboratorier som NIST i USA eller NPL i Storbritannien.

Dessa tidssignaler genereras av atomur som är många gånger mer exakta än klockorna på datorer och servrar. NTP kommer att distribuera denna atomurtid till alla enheter på ett nätverk, så kontrolleras varje enhet för att säkerställa att det inte finns drift och korrigering av enheten om det finns.

Tidsynkronisering på Windows 7

Onsdag, november 4th, 2009

Windows 7, det senaste operativsystemet från Microsoft är också deras första operativsystem som automatiskt synkroniserar PC-klockan till en internetkälla för UTC-tid (Koordinerad universell tid). Från det ögonblick som en Windows 7-dator är påslagen och är ansluten till Internet kommer den att begära tidssignaler från Microsoft-tidtjänsten - time.windows.com.

Medan för många hemmabrukare kommer detta att spara dem besväret att ställa in och korrigera klockan medan den körs. För företagsanvändare kan det vara problematiskt eftersom internetkällor inte är säkra och tar emot en tidskälla via UDP-porten på brandväggen kan leda till säkerhetsbrott och som Internet-tidskällor inte kan verifieras av NTP (Network Time Protocol) kan signalerna kapas av skadliga användare.

Denna internetkälla kan avaktiveras genom att öppna dialogrutan klocka och datum, och öppna fliken Internettid, klicka på knappen "Ändra" och avmarkera "Synkronisera med en Internet-tidsserver<alternativ. "

Även om det här kommer att vara osäkert att ingen oönskade trafik kommer att komma igenom din brandvägg, så kommer det också att medföra att Windows 7-maskinen inte synkroniseras till UTC och dess tidsåtgång kommer att vara beroende av moderkortet, vilket så småningom kommer att drifta.

För att synkronisera ett nätverk av Windows 7-maskiner till en korrekt och säker källa till UTC är den mest praktiska och enklaste lösningen att plugga in en dedikerad NTP tidsserver. Dessa ansluts direkt till en router eller växel och aktiverar säker mottagning av en klocktid för klockan.

NTP-tidsservrar Använd den mycket exakta och säkra GPS-signalen (Global Positioning System) som finns överallt på planeten eller flera lokaliserade långvågsradosignaler som sänds av flera nationella fysiklaboratorier som NIST och NPL.

Välja en tidskälla för UTC-synkronisering

Måndag, November 2nd, 2009

Att säkerställa ett datanätverk är att tidssynkroniserad är avgörande för moderna datanät. Synkronisering, inte bara mellan olika maskiner i ett nätverk, men också varje datanätverk som kommunicerar med andra nätverk måste synkroniseras med dem också.

UTC (Coordinated Universal Time) är en global tidsplan som gör det möjligt att synkronisera nätverk på andra håll i världen. Synkronisering av ett nätverk till UTC är relativt enkelt tack vare NTP (Network Time Protocol) mjukvaruprotokollet utformat för detta ändamål.

De flesta operativsystem, inklusive den senaste Microsoft Incarnation Windows 7, har en version av NTP (ofta i en förenklad form som kallas SNTP), vilket gör att en enda källa kan användas för att synkronisera varje dator och enhet i ett nätverk.

Att välja en källa för denna tidsreferens är den enda verkliga svårigheten att synkronisera ett nätverk. Det finns tre huvudplatser där UTC-tid kan exakt mottas från:

Internet Time

Det finns många källor till internettid och den senaste versionen av Windows (Windows 7) synkroniseras automatiskt till Microsofts tidsserver time.windows.com, så om Internet-tid är tillräckligt Windows 7-användare behöver inte ändra sina inställningar. Men för datanät där säkerhet är ett problem kan internetkällor låta ett system vara sårbart, eftersom tiden måste tas emot genom brandväggen, vilket tvingar en UDP-port att stå öppen. Detta kan användas av skadliga användare. Dessutom finns det ingen autentisering med en internetkälla så att tidskoden kan kapas innan den kommer till ditt nätverk.

GPS-tid

Tillgängligt bokstavligen överallt på klotet, ger GPS en 24-timmars, 365-dagar-ett-årskälla för UTC-tid. Levereras externt till brandväggen via GPS-satellitsignalen, tidssynkronisering med GPS är korrekt och säkert.

Radioöverföringar

Vanligtvis sänds av nationella fysiklaboratorier som NIST i USA och Storbritannien NPL, tidssignalerna mottas via longwave och är också externa mot brandväggen så är de säkra och korrekta.

A dedikerad NTP tidsserver kan ta emot både radio och GPS-tidssignal som garanterar noggrannhet och säkerhet.

Varför vi synkroniserar tiden

Tisdag, oktober 27th, 2009

Vi lever och arbetar i en helt annan värld än den som många av oss föddes i. Vi är nu lika sannolika att köpa något från hela internet som promenad längs kolgatan. Och stor affär och handel har också förändrats med att marknaden blir verkligt global och internet är det vanligaste verktyget för handel.

Handel globalt ger sina problem men som olika tidsplaner styr olika länder över hela världen. För att säkerställa paritet infördes en global tidsplan i 1970s vetande Koordinerad universell tid (UTC). Men eftersom e-handel avancerade så behövde det vara nödvändigt att säkerställa korrekt synkronisering till UTC.

Det största problemet är att de flesta klockor och klockor, inklusive de inbyggda i datorns moderkort, är mottagliga för drift. Och eftersom olika maskiner kommer att drivas i olika takt, kan global kommunikation och e-handel vara omöjlig. Tänk bara på skillnaden som en sekund kan göra på marknadsplatser som börsen, där förmögenheter är vunna eller förlorade, eller när du köper platsbokningar online, vad skulle hända om någon på en dator med långsammare klocka bokade samma plats efter dig, den Datorns tidstämplar visar den person som bokats före dig.

Andra oförutsedda fel kan uppstå, även i interna nätverk, när datorer körs olika gånger. Data kan gå vilse, fel kan vara svårt att logga, spåra och fixa och skadliga användare kan dra nytta av tiden förvirring.

För att säkerställa en sann global synkronisering kan datanätverk synkronisera till en atomur som tillåter att alla datorer i ett nätverk o ligger inom några millisekunder av UTC. Beräkna nätverksanvändning NTP-servrar (Network Time Protocol) för att säkerställa korrekt synkronisering, mest NTP-servrar Ta emot klockan från antingen GPS-satelliter av radiofrekvenser.

Hur Datorer håller sig över tid

Torsdag, oktober 22nd, 2009

Tiden styr våra liv och hålla oss uppdaterade om det är viktigt om vi vill komma till jobbet i tid, göra det hemma till middag eller titta på våra favoritprogram på kvällen.

Det är också avgörande för datorsystem. Datorer använder tid som referenspunkt. Tiden är den enda referenspunkten som kan användas för att skilja mellan två händelser och det är avgörande att datorer som arbetar i nätverk synkroniseras tillsammans.

Tidsynkronisering är när alla datorer som är anslutna tillsammans körs samtidigt. tids~~POS=TRUNC synkronisering~~POS=HEADCOMP, men är inte enkelt att genomföra, främst eftersom datorer inte är bra tidshållare.

Vi är alla vana vid den tiden som visas längst ner till höger på våra datortillbehör men den här tiden genereras normalt av inbyggda kristalloscillatorn (normalt kvarts) på moderkortet.

Tyvärr är dessa inbyggda klockor benägna att driva och en datorklocka kan förlora eller få en sekund eller så varje dag. Även om detta kanske inte låter så mycket, kan det snart ackumuleras och med några nätverk som består av hundratals och till och med tusentals maskiner, om de alla går olika gånger är det inte svårt att föreställa sig konsekvenserna. e-postmeddelanden kan komma fram innan de skickas, data kan misslyckas med säkerhetskopiering, filer kommer att gå vilse och nätverken kommer att vara förvirrad och nästan omöjligt att felsöka.

För att säkerställa synkronisering i ett nätverk måste alla enheter ansluta till en enda källa. NTP (Network Time Protocol) har utformats för detta ändamål och kan distribuera en tidskälla till alla enheter och se till att driften motverkas.

För sann noggrannhet bör källan för enstaka tid vara en källa till UTC (Coordinated Universal Time) som är en global tidsskala som används över hela kontinenterna och inte tar hänsyn till tidszoner, vilket gör att nätverk på motsatta sidor av jorden kan synkroniseras tillsammans.

En källa till UTC bör också styras av en atomur, eftersom driften i tiden kommer att innebära att ditt nätverk inte kommer att synkronisera med UTC. Den enklaste, mest effektiva, säkra, korrekta och tillförlitliga metoden för att ta emot en klocka med klockan UTC är att använda a dedikerad NTP tidsserver. NTP-servrar tar emot UTC-tidpunkten från antingen GPS-nätverket (Global Positioning System) eller från radiosändningar som sänds av nationella fysiklaboratorier såsom NIST or NPL.

Sju skäl till varför ditt nätverk behöver en tidsserver

Onsdag, oktober 14th, 2009

Tidsservrar, ofta refererade till som NTP-tidsservrar efter att protokollet (Network Time Protocol) som används för att distribuera tid är en allt viktigare del av något datornätverk. De NTP-server tar emot en tidssignal från en exakt källa (som en atomur) och distribuerar den sedan till alla enheter på nätverket.

Men trots den ökande betydelsen av dessa tidssynkronisering enheter, misslyckas många nätverksadministratörer noggrant att synkronisera sina nätverk och kan låta hela datorns system vara sårbara.

Här är sju anledningar till varför en NTP-tidsserver är ett viktigt redskap för ditt nätverk:

• Säkerhet: NTP-servrar använder en extern källa till tid och litar inte på en öppen brandväggsport. En osynkroniserad server kommer också att vara sårbar för skadliga användare som kan dra nytta av tidsskillnader.

• Felloggning: Om det inte finns tillräckligt med synkronisering av ett datornätverk kan det innebära att det är nästan omöjligt att spåra fel eller skadlig attack, särskilt om tiderna på loggfilerna från en annan maskin inte matchar.

• Juridiskt skydd: Att inte kunna bevisa att tiden kan få rättsliga konsekvenser om någon har begått bedrägerier eller annan olaglig verksamhet mot ditt företag.

• Noggrannhet: NTP Time Servers se till att alla nätverksdatorer synkroniseras automatiskt till exakt tid i hela ditt nätverk så att alla i ditt företag kan få tillgång till den exakta tiden.

• Global Harmony: En global tidsskala kallad UTC (Coordinated Universal Time) har utvecklats för att säkerställa att system över hela världen kan köras exakt samma gång. Genom att använda en NTP-server kommer inte bara alla enheter i ditt nätverk att synkroniseras, men ditt nätverk kommer att synkroniseras med alla andra nät på jorden som är anslutna till UTC.

• Kontroll: Med a NTP-server du har kontroll över konfigurationen. Du kan tillåta automatiska ändringar varje vår och höst för sommartid eller ställa in din servertid endast för UTC-tid - eller i varje tidszon du väljer.

• Automatisk uppdatering av tid. Ingen användarintervention krävs, en NTP-tidsserver tar hänsyn till språngs sekunder och tidszoner som garanterar problemfri synkronisering.

Fördelar med exakt nätverks tidssynkronisering

Måndag, oktober 12th, 2009

Din dator gör förmodligen hundratusentals uppgifter per dag. Om det är en del av ett nätverk kan antalet uppgifter vara miljoner. Från att skicka e-postmeddelanden till att spara data, och allt annat som datorn har till uppgift att göra, loggas de alla av datorn eller servern.

Datorer använder tidsstämplar till logotypprocesser och faktiskt används tidstämplar som den enda metod som en dator måste ange när och om en uppgift eller applikation har genomförts. Tidstämplar är normalt ett 16- eller 32-bittal (ett långnummer) som räknar tillbaka sekunderna från en toppperiod - normalt 01 januari 1970.

Så för varje uppgift som din dator gör kommer den att stämplas med antalet sekunder från 1970 som transaktionen genomfördes. Dessa tidstämplar är den enda informationen ett datorsystem måste kontrollera vilka uppgifter som har genomförts och vilka uppgifter som ännu inte har börjat införas.

Problemet med datanät på mer än en maskin är att klockorna på enskilda enheter inte är noggranna nog för många moderna tidskänsliga applikationer. Datorklockor är benägna att driva de är vanligtvis baserade på billiga kristalloscillatorkretsar och kan ofta drifta med över en sekund om dagen.

Det här kanske inte verkar mycket, men i dagens tidskänsliga värld kan det vara en lång tid, särskilt när man tar hänsyn till behoven hos branscher som börsen där en sekund kan vara skillnaden i pris på flera procent eller online-platsreservering, där en sekund kan göra skillnaden mellan en ledig plats och en som säljs.

Denna drift är också ackumulativ så att datorns system inom några minuter inte kan synkroniseras och det kan få dramatiska effekter på tidskänsliga transaktioner och kan leda till alla möjliga oväntade problem från e-postmeddelanden som inte kommer som en dator anser att de har anlänt innan de har skickats till uppgifter som inte säkerhetskopieras eller helt förlorats.

En NTP-tidsserver or nätverk tidsserver blir alltmer viktiga redskap för det moderna datornätverket. De får en exakt tidskälla från en atomur och distribuerar den till alla enheter på nätverket. Eftersom atomklockor är otroligt korrekta (de kommer inte att svänga med en sekund, även i ett 100,000-år) och protokollet NTP (Network Time Protocol) kontrollerar ständigt enhetens tid mot klockan i huvudklockan - det betyder att datornätverket kan köra perfekt synkroniserat med varje enhet inom några millisekunder av atomuret.

Livet utan atomklockan

Lördag, oktober 10th, 2009

När vi överväger de viktigaste uppfinningarna av de senaste 100-åren, kommer få få människor att tänka på en atomklocka. Faktum är att om du frågar någon att komma med en topp tio av uppfinningar och innovationer är det tveksamt om klockan skulle övertyga dig alls.

Det är nog inte svårt att föreställa sig vad folk tycker om som de mest livsförändrade uppfinningarna: Internet, mobiltelefoner, satellitnavigationssystem, mediaspelare etc.

Men nästan alla dessa tekniker bygger på exakt och exakt tid och de skulle inte fungera utan det. Atomklockorna ligger i hjärtat av många av de moderna innovationer, teknologier och applikationer som är associerade med dem.

Låt oss ta Internet som ett exempel. Internet är i sin enklaste form ett globalt nätverk av datorer, och detta nätverk sträcker sig över tidszoner och länder. Nu överväga några av de saker vi använder på Internet för: online-auktioner, internetbanker eller platsbokning till exempel. Dessa transaktioner kunde inte vara möjliga med exakt och exakt tid och synkronisering.

Tänk dig att boka en plats på ett flygbolag på 10am och sedan försöker en annan kund boka samma plats efter en dator med en långsammare klocka. Datorn har bara tid att gå vidare så kommer att överväga den person som bokade efter att du varit den första kunden eftersom klockan säger så! Detta är anledningen till att alla nätverksnätverk som kräver tidskänsliga transaktioner är kopplade till a NTP-server att ta emot och distribuera en atomur klocktid signal.

Och för annan teknik är klockan ännu viktigare. Satellitnavigering (GPS) är ett utmärkt exempel. GPS (Global Positioning System) fungerar genom triangulära atomklocka signaler från satelliter. På grund av den höga hastigheten på radiovågor kunde en felaktighet hos 1-sekunden se en satellit-enhet av 100,000 km.

Även andra tekniker från mobilnät till flygkontrollsystem är helt tillförlitliga på atomur som visar hur underrated denna teknik är.