İnternet protokol dəsti |
---|
Tətbiq təbəqəsi |
Nəqliyyat təbəqəsi |
İnternet təbəqəsi |
Kanal təbəqəsi |
NTP(ing. Network Time Protocol) ― dəyişkən gecikmə şəbəkələrindən istifadə edərək kompüterin daxili saatını sinxronizasiya etmək üçün istifadə olunan bir şəbəkə protokolu. Protokol 1985-ci ildə Delaver Universitetinin professoru David L. Mills tərəfindən hazırlanmışdır. 2015-ci il versiyası NTPv4-dür.
Marzullo alqoritminə əsaslanan NTP, iş üçün UDP protokolundan istifadə edir və ötürmə vaxtını nəzərə alır. NTP sistemi ötürücü mühitdə gecikmə dəyişikliklərinə son dərəcə davamlıdır. 4-cü versiyada İnternet vasitəsilə işləyərkən 10 ms (1/100 s), yerli şəbəkələrin daxilində isə 0,2 ms (1/5000 s) və daha yaxşı nəticə əldə edə bilir.
Ən geniş tətbiq olunan NTP protokolu serverlərin dəqiq vaxt sinxronizasiyası üçündür. Microsoft Windows əməliyyat sistemi ailəsində bu W32Time-dır, Linux əməliyyat sistemi ailəsindəisə Ntpd demon və ya chronyd-dır.
Bu alqoritmin daha sadə tətbiqi SNTP, sadə bir şəbəkə vaxt protokolu olaraq bilinir. Yüksək dəqiqlik tələb etməyən əlaqədar sistemlərdə və cihazlarda, habelə dəqiq vaxt üçün istifadəçi proqramlarında istifadə olunur.