нтпд
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Демон протокола сетевого времени ( ntpd ) — это программа операционной системы , которая поддерживает системного времени синхронизацию с серверами времени с помощью протокола сетевого времени (NTP).
Описание
[ редактировать ]Программа ntpd — это демон операционной системы , который устанавливает и поддерживает синхронизацию системного времени компьютерной системы со стандартными серверами времени Интернета . Это полная реализация протокола сетевого времени (NTP) версии 4, но сохраняется совместимость с версиями 1, 2 и 3, как определено в RFC 1059, RFC 1119 и RFC 1305 соответственно. ntpd выполняет большинство вычислений в 64-битной арифметике с плавающей запятой и использует 64-битные операции с фиксированной запятой только тогда, когда это необходимо для сохранения предельной точности, около 232 пикосекунд . Хотя обычные рабочие станции и сети не могут достичь максимальной точности по состоянию на 2015 год. [update], это может потребоваться будущим процессорам и сетям.
xntpd — это программное обеспечение-демон третьей версии протокола сетевого времени (1992 г.). К названию была добавлена буква «x», поскольку ветка кода, которая в конечном итоге стала NTPv3, была «экспериментальной». В четвертой версии название программного обеспечения снова изменено на «ntpd». [ когда? ] потому что изобретатель NTP Дэйв Миллс решил, что что-то, вероятно, не должно оставаться «экспериментальным» в течение примерно двадцати лет при отсутствии кардинальных изменений.
ntpd использует один файл конфигурации для запуска демона в режимах сервера и/или клиента. Файл конфигурации, обычно называемый ntp.conf, находится в каталоге /etc. Другие важные файлы включают файл дрейфа, который ntpd использует для исправления асимметрии аппаратных часов при отсутствии соединения с более точным вышестоящим сервером времени.
Реализации
[ редактировать ]Реализации NTP
[ редактировать ]NTP (RFC 5905):
- Эталонная реализация NTP из проекта NTP в Университете штата Делавэр.
- Порт NTPD для Windows — бесплатный порт эталонной реализации NTP для Windows с сайта http://www.ntp.org с простым в использовании установщиком.
- NTPsec — усиленная реализация, основанная на NTP Classic, оригинале Дэйва Миллса.
- chrony – chronyd реализует протокол NTP и может выступать как клиентом, так и сервером.
- OpenNTPD — портативная реализация Simple NTPD от OpenBSD. группы
Простые реализации NTP (SNTP)
[ редактировать ]SNTP (RFC 4330):
- тактовая скорость — простейший доступный и безопасный набор клиентов NTP/SNTP, средства устранения перекоса часов, а также сервера и клиента точной синхронизации времени.
- dntpd — простой клиент ntpd в DragonFly BSD.
- ConnMan — ConnMan содержит реализацию NTP.
- BusyBox , начиная с версии 1.16.2, включает в себя клиент и сервер SNTP на основе OpenNTP.
- systemd-timesyncd — клиентская реализация SNTP для Linux и systemd.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ntpd — демон протокола сетевого времени (NTP) Миллс, Д.Л., Университет штата Делавэр, США. 2005 г. (Дата обращения: 19 августа 2005 г.)
Внешние ссылки
[ редактировать ]- Официальная документация NTP для текущей версии разработки
- Информация о поддержке сообщества NTP
- Сотрудничество в области развития НТП
- Списки рассылки NTP
- Архив программного обеспечения NTP
- Архив документации NTP для текущих разработок и всех стабильных версий кодовой базы NTP.
- Страницы руководства OpenNTP
- Как: CentOS / Red Hat Linux настроить клиент и сервер NTP
- Общие примечания по Linux
- Настройка NTP в Windows
- Настройка пула NTP-серверов в Linux/Windows/Macintosh