Skip to main content

Hvad er netværkstidsprotokollen?

Netværkstidsprotokollen er et middel til nøjagtigt synkroniseringstid mellem flere computere på et netværk.De fleste computerure mister mindst et helt sekund af tiden hver dag, hvilket ikke er så vigtigt for den gennemsnitlige bruger.Mange sikkerheds- og begivenhedssystemer skal spore computere på flere netværk, herunder Internettet.Disse systemer er afhængige af ursynkronisering af deres sammenkoblede computere med netværkstidsprotokollen.Denne protokol opdaterer ofte det nøjagtige tidspunkt på sine klienter fra servere, der opretholder den internationale atomtidstandard.

Også kendt af forkortelsen NTP blev netværkstidsprotokollen først etableret som en standard i slutningen af 1980'erne.Flere revisioner blev foretaget i hele 1990'erne for at forbedre godkendelse, algoritmer, præcision og ekstern synkronisering.I 2010 blev NTP-version 4 foreslået af Internet Engineering Task Force (IETF) i anmodning om kommentarer (RFC) 5905. Version 4 inkluderer public-key kryptografi, nanosekund tid præcision og en metode til at lokalisere en tidsserver automatisk.Det inkluderer også forbedrede algoritmer og nøjagtighed såvel som support til nye hardware -referenceklokke og operativsystemer.

En bruger på et lille lokalt netværk kan kun være mildt irriteret, når e -mail- eller filændringstidsstempler er ude af drift.Netværk med mange brugere og delte ressourcer på Internettet vil dog blive markant påvirket af dette.For databaser for finansiel transaktion, industrielle kontrolapplikationer og netværksovervågningssoftware er nøjagtig tid normalt kritisk, ikke kun på systemet, der registrerer transaktionen, men på alle computere, der rapporterer data, 24 timer i døgnet.Netværkstidsprotokollen og de internationale tidsservere, der understøtter den, kan imødekomme disse behov.

En netværksadministrator kunne opdatere tiden dagligt på hver klient manuelt fra en tidsserver.Systemer kan også konfigureres til at genindlæse tiden på hver genstart.Tidsdrift fra time til time er imidlertid betydelig på grund af mange faktorer, herunder temperatur- og operativsystemproblemer.Den bedste løsning er normalt at automatisk nulstille hvert ur i meget små trin flere gange om dagen med netværkstidsprotokollen.Ved hjælp af denne metode er systemer og brugere ikke overrasket over relativt store, pludselige spring fremad eller bagud i tiden.

En klient, der bruger netværkstidsprotokollen, kan få den nøjagtige tid fra en internetbaseret server eller en fastnet ekstern tidskilde.I sidste ende får begge kilder den koordinerede Universal Time (UTC) fra en international tidsserver.En fastnet kilde kan modtage den direkte eller indirekte via et specielt radiosignal.En netværkskilde opnår det normalt indirekte gennem flere lag af servere, der kører NTP -software.Mens der kun er et par tidsservere, der er tilsluttet direkte til atomur, er titusinder af servere over hele verden relæet til lokale systemer.

Netværks tidsrelateret software, der kører på hver NTP-klient, holder sit ur opdateret med ekstrem nøjagtighed og regelmæssighed.Når en klient ikke er tilsluttet internettet, estimerer NTP -algoritmerne den aktuelle tid baseret på tidligere ydelser.Systemer, der ikke har brug for NTP's fulde kapacitet, kan bruge en nedrivet version kaldet Simple Network Time Protocol (SNTP).