Мережевий протокол часу (англ. Network Time Protocol) — мережевий протокол синхронізації внутрішнього годинника комп'ютера з використанням мереж зі змінною латентністю, заснований на комутації пакетів.
Хоча традиційно NTP використовує для своєї роботи протокол UDP, він також здатний працювати й поверх TCP. Система NTP надзвичайно стійка до змін латентності середовища передачі.
NTP використовує алгоритм Марзулло (запропонований (Keith Marzullo) з Університету Каліфорнії, Сан-Дієго), включаючи таку особливість, як облік часу передачі. У версії 4 він здатний досягати точності 10 мс (1/100 с) при роботі через Інтернет, і до 200 мікросекунд (1/5000 с) і краще усередині локальних мереж.
NTP — один з найстарших використовуваних протоколів. NTP розроблений (David L. Mills) з університету Делавера й у цей час продовжує вдосконалення. Поточна версія — NTP 4.
Демон NTP — програма рівня користувача, працює постійно.
NTP використовує ієрархічну систему «годинникових рівнів», рівень 1 синхронізований з високоточними годинниками, наприклад, система GPS або еталони часу. NTP рівень 2 синхронізується з однієї з машин рівня 1, і так далі.
Час, представляється в системі NTP 64-бітним числом, що складається з 32-бітного лічильника секунд й 32-бітного лічильника часток секунди, дозволяючи передавати час у діапазоні 232 секунд, з теоретичною точністю 2−32 секунди. Оскільки шкала часу в NTP повторюється кожні 232 секунди (136 років), одержувач повинен хоча б приблизно знати поточний час (з точністю 50 років).
Простіша реалізація цього алгоритму відома як — простий синхронізуючий мережний протокол. Використовується у вбудованих системах, і пристроях, що не вимагають високої точності.
Докладна реалізація протоколу й системи в цілому описана в:
NTP не слід плутати з [en] RFC 868.
Посилання
- pool.ntp.org [ 22 липня 2012 у Wayback Machine.] — величезний віртуальний кластер серверів точного часу, який надає сервіс NTP для мільйонів клієнтів Інтернет
- ua.pool.ntp.org [ 24 листопада 2012 у Wayback Machine.] — Український пул серверів точного часу
- NTP Сервер Test Online Tool [ 12 травня 2017 у Wayback Machine.]
Це незавершена стаття про Інтернет. Ви можете проєкту, виправивши або дописавши її. |
Це незавершена стаття з технології. Ви можете проєкту, виправивши або дописавши її. |
Ця стаття не містить . (вересень 2015) |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Merezhevij protokol chasu angl Network Time Protocol merezhevij protokol sinhronizaciyi vnutrishnogo godinnika komp yutera z vikoristannyam merezh zi zminnoyu latentnistyu zasnovanij na komutaciyi paketiv Hocha tradicijno NTP vikoristovuye dlya svoyeyi roboti protokol UDP vin takozh zdatnij pracyuvati j poverh TCP Sistema NTP nadzvichajno stijka do zmin latentnosti seredovisha peredachi NTP vikoristovuye algoritm Marzullo zaproponovanij Keith Marzullo z Universitetu Kaliforniyi San Diyego vklyuchayuchi taku osoblivist yak oblik chasu peredachi U versiyi 4 vin zdatnij dosyagati tochnosti 10 ms 1 100 s pri roboti cherez Internet i do 200 mikrosekund 1 5000 s i krashe useredini lokalnih merezh NTP odin z najstarshih vikoristovuvanih protokoliv NTP rozroblenij David L Mills z universitetu Delavera j u cej chas prodovzhuye vdoskonalennya Potochna versiya NTP 4 Demon NTP programa rivnya koristuvacha pracyuye postijno NTP vikoristovuye iyerarhichnu sistemu godinnikovih rivniv riven 1 sinhronizovanij z visokotochnimi godinnikami napriklad sistema GPS abo etaloni chasu NTP riven 2 sinhronizuyetsya z odniyeyi z mashin rivnya 1 i tak dali Chas predstavlyayetsya v sistemi NTP 64 bitnim chislom sho skladayetsya z 32 bitnogo lichilnika sekund j 32 bitnogo lichilnika chastok sekundi dozvolyayuchi peredavati chas u diapazoni 232 sekund z teoretichnoyu tochnistyu 2 32 sekundi Oskilki shkala chasu v NTP povtoryuyetsya kozhni 232 sekundi 136 rokiv oderzhuvach povinen hocha b priblizno znati potochnij chas z tochnistyu 50 rokiv Prostisha realizaciya cogo algoritmu vidoma yak prostij sinhronizuyuchij merezhnij protokol Vikoristovuyetsya u vbudovanih sistemah i pristroyah sho ne vimagayut visokoyi tochnosti Dokladna realizaciya protokolu j sistemi v cilomu opisana v RFC 778 RFC 891 RFC 956 RFC 958 RFC 1305 RFC 2030 NTP ne slid plutati z en RFC 868 Posilannyapool ntp org 22 lipnya 2012 u Wayback Machine velicheznij virtualnij klaster serveriv tochnogo chasu yakij nadaye servis NTP dlya miljoniv kliyentiv Internet ua pool ntp org 24 listopada 2012 u Wayback Machine Ukrayinskij pul serveriv tochnogo chasu NTP Server Test Online Tool 12 travnya 2017 u Wayback Machine Ce nezavershena stattya pro Internet Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Ce nezavershena stattya z tehnologiyi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno veresen 2015