Hvad er NTP

Introduktion til Network Time Protocol

Network Time Protocol (NTP) er en af ​​internetets ældste protokoller, der stadig bruges. Opfundet af dr. David Mills fra University of Delaware, har den været i konstant brug og løbende opdateret siden 1985. NTP er en protokol designet til at synkronisere uret på computere og netværk på tværs af internettet eller lokale netværk (LAN).

NTP bruger en algoritme (Marzullo's algoritme) til at synkronisere tiden på et netværk ved hjælp af sådanne tidsskalaer som UTC (Coordinated Universal Time eller Temps Universal Coordonn ') og kan understøtte sådanne funktioner som spring sekunder - tilføjet for at kompensere for forsinkelsen af ​​jordens rotation.

NTP (version 4) kan bevare tid over det offentlige Internet til inden 10 millisekunder (1 / 100th af et sekund) og kan udføre endnu bedre i løbet af LAN med nøjagtighed af 200 mikrosekunder (1 / 5000th af et sekund) under ideelle betingelser.

NTP-tidsserverne arbejder inden for TCP / IP-pakken og er afhængige af UDP (User Datagram Protocol). En mindre kompleks form for NTP, der kaldes Simple Network Time Protocol (SNTP), der ikke kræver opbevaring af oplysninger om tidligere kommunikation, der er brug for af NTP, anvendes i nogle enheder og applikationer, hvor høj præcisionstimering ikke er så vigtig og også er inkluderet som standard i Windows-software (selvom nyere versioner af Microsoft Windows har den fulde NTP installeret).

Tidssynkronisering med NTP er relativt enkel, det synkroniserer tiden med henvisning til en pålidelig urkilde. Denne kilde kan være relativ (en computers interne ur eller klokken på et armbåndsur) eller absolut (en UTC-kildeskilde, der er præcis som det er muligt for mennesker).

Atomure er de mest absolutte tid-holde enheder. De arbejder efter princippet, at atomet, cæsium 133, har et helt antal cykler af stråling hvert sekund (9,192,631,770). Dette har vist sig så nøjagtig internationale enhedssystem (SI) har nu defineret det andet som varigheden af ​​9,192,631,770 cykler af stråling af cæsium 133 atom.

Atomkloder er dog ekstremt dyre og findes generelt kun i storskala fysiklaboratorier. NTP kan dog synkronisere netværk til et atomur ved hjælp af enten Global Positioning System (GPS) netværk eller specialradio transmission.

Den mest udbredte er den GPS-system, som består af et antal satellitter, der leverer præcis positionering og placering. Hver GPS satellit kan kun gøre dette ved at udnytte et atomur, som igen kan kan bruges som en timing reference.

En typisk GPS-modtager kan give oplysninger om tid til inden for et par nanosekunder af UTC, så længe der er en antenne beliggende med en god udsigt til himlen.

Der er også en række nationale tid og frekvens radiotransmissioner, der kan bruges til at synkronisere en NTP-server. I Storbritannien signalet (kaldet MSF) udsendes af National Physics Laboratory i Cumbria, der fungerer som Det Forenede Kongeriges nationale tid henvisning, er der også tilsvarende systemer i Colorado, USA (wwvb) og i Frankfurt, Tyskland (DCF-77). Disse signaler giver UTC tid med en nøjagtighed på 100 mikrosekunder imidlertid radiosignalet har en endelig rækkevidde og er sårbar over for interferens.

Afstanden fra referenceklokken er kendt som stratumniveauerne, og de eksisterer for at forhindre cyklusser i NTP. Stratum 0 er enheder som atomklokker, der er tilsluttet direkte til en computer. Stratum 1 er computere tilsluttet stratum 0-enheder, mens Stratum 2 er computere, der sender NTP-anmodninger til Stratum 1-servere. NTP kan understøtte op til 256-lag.

Alle Microsoft Windows-versioner siden 2000 omfatter Windows Time Service (w32time.exe), som har mulighed for at synkronisere computeruret til en NTP-server. Specialist NTP-servere er også tilgængelige, der kan synkronisere tid på talrige maskiner ved hjælp af enten MSF (eller tilsvarende) eller GPS-signal til en liste over NTP-relaterede produkter, besøg venligst her.

Om forfatteren

Richard N Williams er en teknisk forfatter og en specialist inden for telekommunikation og netværk tid synkronisering industrier. For mere information om NTP-servere bedes besøge Galsys hjemmeside.

Denne artikel kan ikke genudgives eller genoptrykt i sin fuldstændige form eller delvist uden at søge tilladelse giver et relevant link til denne side vedligeholdes. Det er en overtrædelse af ophavsretsloven til at genoptrykke eller udgive dette indhold uden at følge disse vilkår.

Copyright © 2008

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

Hurtig Forespørgsel

Quick Contact Form

Udfyld formularen eller ring 0049 2821 777 6 2804 for mere information om, hvordan en Galleon Time Server kan arbejde for dig.




Vi respekterer dit privatliv - Læs vores politik.

populære produkter

GPS NTP-server

GPS NTP-server

En Network timeserver, der bruger GPS-signalet til at synkronisere tiden på tværs af store computernetværk.

NTP Network Clock

Netværk Clock Display

Den perfekte partner for enhver Galleon NTP-server eller tidsserver. Vis konsistent og præcis tid i hele din organisation.

Network Time Server

MSF NTP-server

En komplet løsning til synkronisering af tid på tværs af alle computernetværk.

Time Server

GPS Network Time Server

GPS ur der giver tid synkronisering for edb-systemer

Time-modtager

MSF Time Receiver

En komplet løsning til at synkronisere tiden på en enkelt computer til MSF (radio) atom tid signaler.