NTP: Network Time Protocol

NTP je raširena metoda za sinhronizaciju satova u lokalnim i globalnim mrežama. Osnovni koncept - verzija 1 [Mills88], objavljen je 1988. godine kao RFC (Request For Comments). Na osnovu iskustva, stečenih na Internetu, nastala je verzija 2 [Mills89]. Programski paket NTP, implementacija je verzije 3 [Mills90], zasnovane na specifikaciji RFC- 1305 iz 1990. godine (direktorijum doc/NOTES). Dozvoljeno je korišćenje, kopiranje, prerada i distribucija ove programske opreme bez plaćanja (vidi datoteku COPYRIGHT).

Hierarchy of Time Servers

Način delovanja NTP drugačiji je nego kod većine mreža. NTP ne sinhronizuje sve povezane satove, nego formira hijerarhiju vremenskih servera i klijenata. Nivoi unutar hijerarhije nazivaju se Stratum, pri čemu je Stratum-1 najviši nivo.

Vremenski serveri ovog nivoa sinhronizuju se sa referentnim vremenskim izvorom, kao što je radijsko vodeni sat, prijemnik GPS ili modemska distribucija vremena. Poslužitelji Stratum-1 odašilju vreme više klijentima u mreži, koje nazivamo Stratum-2.

Vrlo tačna sinhronizacija izvodljiva je zbog više vremenskih referenca. Svaki kompjuter sinhronizuje se sa do 3 važeća vremenska izvora. NTP omogućava poređenje sistemskih vremena i podešavanje vlastitog vremena. Moguće je postići tačnost 128 ms, a često i bolju od 50 ms.

Ciljne platforme NTP

Programski paket NTP je bio testiran na raznim UNIX sistemima. Mnogi UNIX sistemi imaju pre-instaliran NTP klijent. NTP klijenti kao što su freeware ili shareware na raspolaganju su za većinu operativnih sistema, kao što su Windows 8/7/Vista/XP/2000/NT/95/98/3x, OS2 ili MAC. Za najnoviju verziju mreže NTP preporučujemo sledeću Web stranu: http://www.ntp.org.

Dodatne informacije dostupne su (na engleskom jeziku) na našoj Web strani: http://www.meinbergglobal.com/english/sw/ntp.htm.