The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Представлен NTP-сервер Ntimed, который будет развиваться пар..."
Отправлено opennews, 22-Дек-14 09:59 
Пол-Хенинг Камп (Poul-Henning Kamp (http://en.wikipedia.org/wiki/Poul-Henning_Kamp)), один из известных разработчиков FreeBSD, участвовавший в создании таких систем, как MD5crypt, GEOM, GBDE и FreeBSD Jail, по совместительству являющийся администратором одного из NTP-серверов первого уровня, представил (http://phk.freebsd.dk/time/20141221.html) предварительный выпуск нового свободного сервера синхронизации точного времени Ntimed (https://github.com/bsdphk/Ntimed). Код распространяется под лицензией BSD и проверен в FreeBSD/amd64 и Debian/armv7l. Первый пригодный для промышленного использования выпуск Ntimed намечен на первый квартал 2015 года. Харлан Стин (Harlan Steen (http://nwtime.org/bio/harlan-stenn/)), основатель организации Network Time Foundation (http://www.networktimefoundation.org/), курирующей развитие NTPD и PTPd, выразил готовность принять проект под своё крыло и развивать его параллельно с NTPD.


Отмечается (https://twitter.com/bsdphk/status/546817510612664320), что разработка нового NTP-сервера выполнена на средства, выделенные на работу по улучшению NTP Фондом поддержки ключевых открытых проектов (https://www.opennet.ru/opennews/art.shtml?num=39885), &n...учреждённым при организации Linux Foundation после выявления Heartbleed- (https://www.opennet.ru/opennews/art.shtml?num=39544)уязвимости (https://www.opennet.ru/opennews/art.shtml?num=39518) в OpenSSL. После анализа кодовой базы NTPD Пол-Хенинг Камп  сделал вывод, что проще, быстрее и дешевле будет написать с нуля новую реализацию сервера синхронизации точного времени, чем пытаться изменить и улучшить имеющуюся кодовую базу. Решение о подключении к развитию OpenNTPD (http://www.openntpd.org/) не рассматривалось, судя по всему в силу излишне консервативной политики проекта OpenBSD, которая могла оказаться препятствием по добавлению некоторых расширенных возможностей, излишних с точки зрения разработчиков OpenNTPD.


Ntimed позиционируется как  минималистичная  и отточенная реализация NTPD, изначально развиваемая с оглядкой на обеспечение высокой безопасности. Функциональность Ntimed пока ограничена демоном Ntimed-client, предназначенным для синхронизации времени на клиентских системах на основании опроса серии NTP-серверов. Ntimed-client рассматривается в виде ядра, которое по мере развития проекта будет обрастать дополнительными возможностями, такими как поддержка цепочки синхронизации серверов, подключения эталонных атомарных часов (refclock (http://doc.ntp.org/4.1.2/refclock.htm)) и дополнительных протоколов, таких как PTP.

В настоящее время код Ntimed составляет чуть больше 3 тысяч строк кода, что примерно в сто раз меньше раздутой кодовой базы NTPD, состоящей из более чем 300 тысяч строк. Из особенностей Ntimed можно отметить встроенный пакетный фильтр (https://github.com/bsdphk/Ntimed/blob/f3810d710b35ec49980ef5... позволяющий отсеивать входящие NTP-запросы по различным критериям, а также поддержка PLL (https://github.com/bsdphk/Ntimed/blob/45af90e98af7b016f73a6f... (Фазовая автоподстройка частоты (https://ru.wikipedia.org/wiki/%D0%A4%D0%....

URL: https://news.ycombinator.com/item?id=8781435
Новость: https://www.opennet.ru/opennews/art.shtml?num=41318

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру