NTP: различия между версиями

2 байта добавлено ,  2 года назад
м
Bot: HTTP→HTTPS (v465)
м (откат правок 81.88.222.142 (обс.) к версии Cemew)
м (Bot: HTTP→HTTPS (v465))
NTP, основанный на [[алгоритм Марзулло|алгоритме Марзулло]], использует для своей работы протокол [[UDP]] и учитывает время передачи. Система NTP чрезвычайно устойчива к изменениям латентности [[среда передачи данных|среды передачи]]. В версии 4 способен достигать точности 10 мс (1/100 с) при работе через [[Интернет]], и до 0,2 мс (1/5000 с) и лучше внутри локальных сетей<ref name="ntp-presice">{{cite web |url=http://www.ntp.org/ntpfaq/NTP-s-algo.htm#Q-ACCURATE-CLOCK |title=NTP FAQ |publisher=Проект NTP |accessdate=2015-10-25}}</ref>.
 
Наиболее широкое применение протокол NTP находит для синхронизации серверов точного времени. Для достижения максимальной точности предпочтительна постоянная работа программного обеспечения NTP в режиме [[Службы Windows|системной службы]]. В семействе операционных систем [[Microsoft Windows]] — это служба W32Time<ref>{{cite web|url=httphttps://technet.microsoft.com/en-us/library/cc773061%28WS.10%29.aspx |title=Windows Time Service Technical Reference |publisher=technet.microsoft.com |date=2011-08-17 |accessdate=2011-09-19}}</ref>, [[Linux]] — демон [[Ntpd]]<ref name="MillsBook">{{cite book|author=David L. Mills|title=Computer Network Time Synchronization: The Network Time Protocol|url=httphttps://books.google.com/books?id=pdTcJBfnbq8C&pg=PA12|date=12 December 2010|publisher=Taylor & Francis|isbn=978-0-8493-5805-0}}</ref> или chronyd.
 
Более простая реализация этого алгоритма известна как [[SNTP]] — простой протокол сетевого времени. Используется во встраиваемых системах и устройствах, не требующих высокой точности, а также в пользовательских программах точного времени<ref name="rfc4330">RFC 4330</ref>.