Tidssynkronisering med NTP

Network Time Protocol (NTP) är en Internet-standardprotokoll utformat över 25 år sedan och fortfarande under ständig utveckling. NTP synkroniserar apparatur i ett nätverk till en enda tidskälla. Om tiden i ett nätverk inte synkroniseras när program genomförs via Internet oavsiktliga resultat kan uppstå till exempel e-post tas emot innan det skickades eller tidskänsliga applikationer misslyckas.

NTP använder en enda referensklocka för att synkronisera alla klockor i ett nätverk till den tiden. UTC-tid (Coordinated Universal Time) är världens officiella tiden standard och de flesta NTP-servrar är synkroniserade för att ta emot UTC-tid. UTC-tid hålls exakt genom en konstellation av atomur som säkerställer att alla UTC timing referenser berättar samtidigt.

NTP är organiserad i en hierarki. Högst upp i hierarkin är atomklockorna, dessa är kända som stratum 0. Nedanför dessa strator är servrar som får en tidsreferens direkt från en stratum 0-källa. Stratum 2-servrar tar emot tid från en stratum 1-server och så vidare.

NTP är mycket skalbar vilket innebär en synkroniseringsnätverk kan bestå av flera referensklockor och NTP kommer att välja de bästa kandidaterna för att bygga sin uppskattning av den aktuella tiden. Detta gör NTP mycket exakt, med en precision på några hundra nanosekunder inte ovanligt (nano = 1 sekund var miljard år!)

Om du vill synkronisera en dator klockan timing referens med hjälp av NTP extremt enkelt att göra med moderna operativsystem. De flesta operativsystem tillverkare installerar en version av NTP i sina system (om än en nedskalad version, känd som SNTP i vissa).

Detta innebär att ansluta till en Internet stratum 1 tidsserver en användare har bara att infoga domänadress i NTP-programmet. Detta kan göras helt enkelt i Windows genom att dubbelklicka på systemklockan och öppna upp fliken Internet Time. På UNIX innehåller ntp.conf filen DNS detaljer.

Det bör nämnas att Microsoft bland annat rekommenderar att man använder en extern hårdvarukälla som en referensreferens eftersom Internetkällor inte kan verifieras och lämnar ett nätverk öppet för skadliga attacker.

en extern NTP-server kan ta emot en UTC timingsignal antingen via en specialist nationell radio-sändning (så länge som mottagaren är inom räckvidden för en lämplig transmission) eller från GPS-nätet (via en GPS-antenn).

NTP-servrar är relativt låg kostnad och enkel att installera och setup, som ger noggrannhet och precision samtidigt erbjuda säkerhet.

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.