En guide till NTP

Computer Network Time Synkronisering

Network Time Protocol (NTP) är en av Internets äldsta protokoll. Vid användning i över 25 år, är NTP fortfarande är under utveckling med version 4 pågår. Enkelt uttryckt, NTP är en dator protokoll som används för att synkronisera klockorna i datorsystem, vanligtvis till en auktoritativ tidsreferens såsom UTC (Coordinated Universal Time eller Temps Universel Coordonn ') som blev den internationella standarden tid efter utvecklingen av atomklockor.

Utan NTP skulle tiden inte vara förenligt över vilka två datorer, än mindre ett nätverk av hundratals eller tusentals maskiner Seconds skulle gå förlorade här och fått det, vilket leder till större förvirring, eftersom tiden, i form av tidsstämplar, är i sig viktig för funktion routrar och nätverk. Det ger den enda referensram mellan alla enheter i ett nätverk NTP är nu överallt och är en integrerad del av det moderna datornätverk, som uppfinnare och utvecklare, Dr David Mills från University of Delaware förklarar:

"Bara om allt i dag som kan anslutas till ett nätverk tråd har stöd för NTP -. Skrivarservrar, Wi-Fi accesspunkter, routrar varje rand och till och med batteribackupsystem NTP subnät är i rymden, på havsbottnen, ombord krigsfartyg och på alla kontinenter, inklusive Antarktis. NTP levereras med Windows / XP och NT2000, liksom alla varianter av Unix. Cirka 25 miljoner kunder implodera om NTP tidsservrar vid NIST ensam."

Sättet NTP fungerar är relativt okomplicerad. NTP tidsstämplar relä sekunder från en uppsättning tidpunkt (känd som den främsta epoken, inställd på 00: 00 1 januari 1900) NTP algoritm (Marzullo algoritm) använder sedan denna tidsstämpel att fastställa det belopp som avancera eller retirera systemet eller nätverket klocka. NTP med en noggrannhet på 10 millisekunder över det publika Internet (1 / 100th av en sekund) och kan utföra ännu bättre över LAN med noggrannhet 200 mikro (1 / 5000th av en sekund) under idealiska förhållanden.

NTP-programmet (känd som en demon på UNIX och en tjänst på Windows) körs i bakgrunden och vägrar att tro den tid det berättas förrän flera utbyten har ägt rum, var för sig går en uppsättning av tester. Endast om svaren från en server uppfyller dessa tester eller 'protokoll specifikationer' är servern beaktas. Det brukar ta ungefär fem minuter (fem bra prover) tills en NTP-server accepteras som en synkroniseringskälla.

Alla Microsoft Windows-versioner sedan 2000 inkluderar Windows tidstjänst (w32time.exe), som har förmågan att synkronisera datorns klocka med hjälp av NTP. NTP fungerar på Windows, Unix och Linux och är fritt tillgängliga för nedladdning på NTP.org.

NTP tidsservrar arbete inom TCP / IP och förlita sig på UDP (User Datagram Protocol). En mindre komplex form av NTP kallas Simple Network Time Protocol (SNTP) som inte kräver lagring av information om tidigare kommunikation, som behövs av NTP, Används i vissa enheter och applikationer där hög noggrannhet timing är inte lika viktigt och ingår också som standard i Windows-programvara (även om nyare versioner av Microsoft Windows har den fullständiga NTP installerat och källkoden är fri och lätt tillgänglig på Internet ).

NTP kan synkronisera tiden via Internet, men det bör noteras att Microsoft och andra rekommenderar att externa tiden referenser används i stället för internetbaserade sådana eftersom de inte kan verifieras.

Specialist tid servrar finns tillgängliga som synkroniserar nätverk till UTC-tid, antingen via GPS-nätet eller specialist radioöverföring. Dessa NTP-servrar och GPS-tid-servrar kan ge tidsinformation till inom några nanosekunder av UTC så länge det finns en antenn som ligger med en bra utsikt över himlen.

Om författaren

Richard N Williams är en teknisk författare och en specialist inom telekommunikation och nätverkstidssynkronisering industrier. För mer information om NTP-servrar vänligen besöka Galsys hemsida.

Denna artikel får inte publiceras eller återges i sin fullständiga form eller delvis utan att söka tillstånd att tillhandahålla en relevant länk till denna webbplats underhålls. Det är ett brott mot upphovsrättslagen att skriva ut eller publicera innehåll utan att följa dessa villkor.

Copyright © 2008

English French German Italian Spanish Portuguese Russian Swedish Dutch Norwegian Arabic Malay Polish Turkish Danish

Snabb Förfrågan

Snabb Kontaktformulär

Fyll i formuläret eller ring +44 (0)121 608 7230 för mer information om hur en Galleon Time Server kan fungera för dig.




Vi respekterar din integritet - Läs vår policy.

populära produkter

GPS NTP-server

GPS NTP-server

En nätverkstidserver med GPS-signalen för att synkronisera tiden över stora datanät.

NTP Network Klocka

Network Clock Display

Den perfekta partnern för någon Galleon NTP-server eller tidsserver. Visa Konsekvent och exakt tid i hela organisationen.

Nätverk tidsserver

MSF NTP-server

En komplett lösning för att synkronisera tiden över alla datornätverk.

Time Server

GPS Network Time Server

GPS-klocka ger tidssynkronisering för datasystem

Tid Mottagare

MSF Tid Mottagare

En komplett lösning för att synkronisera tiden på en enda dator till MSF (radio) atomtidssignaler.