NTP

NTP jeb Tīkla laika protokols () ir protokols, lai sinhronizētu datorsistēmu pulksteņus pie pakešu komutācijas, mainīgo latentuma datu pārraides tīklu. Protokols izstrādāts, lai novērstu mainīgā latentuma ietekmi, izmantojot bufera trīci.

NTP izmanto, lai sinhronizētu pulksteni tīkla klientam ar serveri. Ar laiku datora pulkstenis sāk atpalikt, lai tas nenotiktu, izmanto NTP (Network Time Protocol), tā ir iespēja precizēt laiku. Daudzi Interneta servisi balstās vai arī ir atkarīgi no precīza datorlaika.

Ar NTP sistēmas laiku var uzturēt ar precizitāti līdz milisekundei. Tīklā datori var pārbaudīt savu pulksteni automātiski, salīdzinot to ar laiku citā datorā. Lai saglabātu precīzu laiku, pastāv metode, kas pārbauda un atjauno sava datora laiku, sinhronizējot to ar citu sistēmu.
 
NTP ir viens no senākajiem protokoliem. NTP izstrādāja Deivids L. Mills (David L. Mills) no Delavēras Universitātes 1985 gadā, un šobrīd tas vēl arvien tiek pilnveidots. No 2010. gada jūnija tiek izmantots NTPv4.

NTP izmanto hierarhisku laika līmeņu sistēmu. Pirmais serveru līmenis sinhronizējas ar augstas precizitātes pulksteņiem, piemēram GPS vai atompulksteņiem. Otrais līmenis sinhronizējas ar kādu no pirmā līmeņa datoriem. NTP atbalsta līdz 256 līmeņiem.

Nedaudz vienkāršāka šī algoritma realizācija pazīstama kā SNTP (Simple Network Time Protocol), kas tiek izmantots iegultajās sistēmās un ierīcēs, kurās nav nepeciešama augsta precizitāte, kā arī precīza laika lietojumprogrammās.

Atsauces

Ārējās saites 
 Home of the Network Time Protocol
 The Internet cluster of NTP servers
 NTP Test Online Tool

Interneta standarti
Interneta protokoli