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

81 байт добавлено ,  6 месяцев назад
м
м (викификация)
 
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=https://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ссылка=https://books.google.com/books?id=pdTcJBfnbq8C&pg=PA12|date=12 December 2010|publisherиздательство=[[Taylor & Francis]] |isbn=978-0-8493-5805-0 |язык=en |автор=David L. Mills |день=12 |месяц=12 |год=2010}}</ref> или chronyd.
 
Более простая реализация этого алгоритма известна как [[SNTP]] — простой протокол сетевого времени. Используется во встраиваемых системах и устройствах, не требующих высокой точности, а также в пользовательских программах точного времени<ref name="rfc4330">RFC 4330</ref>.