Difference between revisions 1173017 and 1173031 on bewiki{{да выдалення|машыны пераклад}} {{Картка пратаколу |Абр = NTP |Назва = Network Time Protocol |Узровень = Прикладной |Сямейства = [[стэк пратаколаў TCP/IP|TCP/IP]] |Створаны = [[1990]] |Порт = 123/[[UDP]] |Прызначэнне = Сінхранізацыя часу |Спецыфікацыя = RFC 5905 }} '''Network Time Protocol''' ('''NTP''') — [[сеткавы пратакол]] прызначаны дзеля сінхранізацыі унутраных гадзіннікаў [[камп'ютар]]а з выкарыстоўваннем сетак з пераменнай латэнтнасцю. NTP карыстаецца для сваёй работы пратаколам [[UDP]]. Сістэма NTP надзвычай устойліва да зменаў хуткасці перадачы данных. NTP выкарыстощвае алгарытм Марзулло, (прапанован Кейтам Марзулло (Keith Marzullo) з Універсытэта Каліфорніі Сан-Дыего), уключае такую асаблівасць, як улік часу трансферу. У версіі 4 здольны дасягаць дакладнасчці ў 10 мс (1/100 с) пры працы праз [[Інтэрнэт]], і да 0,2 мс (1/5000 с) ды лепш унутры лакальных сетак. NTP — одиадзін из найстареэйшиых используемкампутарных протоатаколоваў. NTP разработспрацаваны Дэвидоам Л. Миіллсоам (David L. Mills) из униіверситеітэта Дэлавера вў 1985 году и в настоящее время продолжает совершенствоваться. Текущзе і ў сапраўдны час працягвае ўдасканаленне. Бягучая версия ія — NTP 4. NTP использует иерархическвыкарыстоўвае іерархічную сиістеэму «часовых уровнейгадзіннікавых пластоў» (stratum). Узровень 1 сиінхронизирован с высокоточными часанізаваны з высокадакладным гадзінніками, например, сыклад з сиістемой эмай[[GPS]], [[ГЛОНАСС]] (Единая ГосударственАгульная Дзяржащная шкала временичасу РФ) илиці атоамным эталоноам временичасу. Узровень 2 сиінхронизируется с оанізуецца з адной из машиын узровўня 1, и і гэтак далеей. Время представляется вЧас уяўляецца ў сиістеэме NTP 64-биітным числомай лічбай (8 [[байт]]), состоящим из 32-битного счётчишто складаецца з 32-битнага лічыльніка секунд иі 32-биітноаго счётчилічыльніка доалей секунды, подазвоаляяючы передаватць время в диачас у дыяпазоне 2<sup>32</sup> секунд, сз теоретической точностьаратычнай дакладнасцю 2<sup>−32</sup> секунды. Поскольку шкала времени в NTP повторяется каждые 2<sup>32</sup> секунды (136 лет), получатель должен хотя бы примерно знать текущее время (с точностью 50 летТак як шкала часу NTP паўтараецца кожныя 2<sup>32</sup> секунды (136 гадоў), карыстальнік павінен хоць прыблізна ведаць бы цяперашні час(з дакладнасцю 50 гадоў). Наийболееьш шиырокоае применениўжыванне протоатакол NTP знаходит длязіць у реэалиізацииыі серверов точного времениў дакладнага часу. Дзеля достижасягнениня максиімальноай точности предпочтительна постояндакладнасці пераважна няспыўная пработца проаграммного обеспеченинага забеспячэння NTP ву режиме [[Службы Windows|системной службы]]. В семействе операционных систем [[Microsoft Windows]], — это служба W32Time (модуль w32time.dll, выполняющийся в svchost.exe), [[Linux]] - сервиэжыме сістэмнай службы. У сямействе аперацыйных сістэм систем [[Microsoft Windows]], — гэта служба W32Time (модуль w32time.dll, выконваючыся ў svchost.exe), [[Linux]] - сэрвіс [[Ntpd]]. Более простая реализация этого алгоритма известна как [[SNTP]] — простой синхронизирующий сетевой протокол. Используется во встраиваемых системах и устройствах, не требующих высокой точности, а также в пользовательских программах точного времени. Подробная реализация протокола и системы в целом описана в: * RFC 778 * RFC 891 * RFC 956 * RFC 958 * RFC 1305 * RFC 2030 * RFC 4330 * RFC 5905 NTP не следует путать с [[daytime protocol]] RFC 867 или [[time protocol]] RFC 868 (win программа [http://freestone-group.com/fg-time-sync.htm FG Time Sync]). All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://be.wikipedia.org/w/index.php?diff=prev&oldid=1173031.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|