The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от opennews (ok) on 30-Дек-15, 00:04 
Консорциум ISC анонсировал (https://lists.isc.org/pipermail/kea-announce/2015-December/0...) стабильный релиз нового DHCP-сервера Kea 1.0.0 (http://kea.isc.org), изначально развивавшегося в рамках проекта BIND 10, но отделённого от DNS-сервера в отдельный продукт, идущий на смену классическому ISC DHCP. Kea 1.0.0 отмечен как первый выпуск, готовый для промышленного внедрения. DHCP-сервер основан на технологиях BIND 10 и построен (https://www.opennet.ru/opennews/art.shtml?num=36235) с использованием модульной архитектуры, подразумевающей разбиение функциональности на разные процессы-обработчики.


Особенностью выпуска, не связанной с техническими аспектами работы, является переход (https://www.isc.org/blogs/kea-license-2-0/) на лицензию Mozilla Public License (MPL) 2.0 (https://www.opennet.ru/opennews/art.shtml?num=32726) вместо ранее применяемой для BIND лицензии ISC License. Лицензия MPL накладывает больше ограничений, но она шире распространена, адаптирована для современных реалий и совместима с GPL. Ключевым отличием лицензии MPL от ISC является применение принципа копилефт - при модификации кода и распространении итогового модифицированного продукта, разработчик обязан открыть изменения под лицензией оригинальной разработки.


Kea включает в себя полнофункциональную реализацию сервера с поддержкой протоколов DHCPv4 и DHCPv6, способную заменить собой ISC DHCP. В Kea встроены средства динамического обновления DNS-зон (Dynamic DNS), поддерживаются механизмы обнаружения серверов, назначения адресов, обновления и переподключения, обслуживания информационных запросов, резервирования адресов для хостов и PXE-загрузки. В реализации DHCPv6  дополнительно предусмотрена возможность делегирования префиксов. Для взаимодействия с внешними приложениями предоставляется специальный API. Возможно обновление конфигурации на лету без перезапуска сервера.


Информация о выделенных адресах и параметрах клиентов может хранится в разных типах хранилищ - в настоящее время предоставляются бэкенды для хранения в файлах CSV, СУБД MySQL и PostgreSQL. Параметры резервирования хостов могут быть заданы в файле конфигурации в формате JSON или в виде таблицы в MySQL. В состав входит инструмент perfdhcp для измерения производительности сервера DHCP и компоненты для сбора статистики. Kea демонстрирует неплохую производительность, например, при использовании бэкеда MySQL сервер может выполнить 1000 присвоений адресов в секунду (около 4000 пакетов в секунду), а при использовании бэкенда memfile производительность достигает 7500 присвоений в секунду.

Из особенностей версии 1.0.0 по сравнению с прошлыми тестовыми выпусками, отмечается:


-  Механизм ограничения срока выделения IP-адресов, предоставляющий средства для корректной чистки присвоений с истекшим временем жизни;
-  Начальная поддержка классификации клиентов при помощи задания в конфигурации условных логических выражений, оценивающих содержимое входящих пакетов DHCPv4 и DHCPv6;

-  Поддержка сообщений DHCPDECLINE (https://tools.ietf.org/html/rfc2131) (DHCP Decline) в  DHCPv4 и DHCPv6, через которые клиент может сообщить серверу об уже используемом адресе. После получения сообщения DHCPDECLINE сервер обязан пометить IP-адрес недоступным для выделения другим клиентам и уведомить администратора о возможных проблемах с конфигурацией;
-  Добавлена поддержка новых видов статистики, которые можно использовать для отслеживания устаревания присвоений или обработки decline-сообщений;
-  Поддержка PXE- и iPXE-загрузки;
-  Бэкенд для хранения базы резервирования хостов в MySQL (пока доступен только для DHCPv4), помимо традиционных текстовых файлов.


<center><a href="http://bind10.isc.org/raw-attachment/wiki/DesignDiagrams/Ove... src="https://www.opennet.ru/opennews/pics_base/0_1361898323.png&q... style="border-style: solid; border-color: #606060; border-width: 1px;" title="" border="0"></a></center>

URL: https://lists.isc.org/pipermail/kea-announce/2015-December/0...
Новость: http://www.opennet.ru/opennews/art.shtml?num=43604

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от Ivan_83 email(ok) on 30-Дек-15, 00:04 
ISC как всегда пилит всякую фигню.
В мелких/домашних сетках DNSmasq выше головы, для провайдеров мой перловый вариант умеющий с базы брать адреса, его же можно легко допилить для сурового интырпрайза дописав любую логику.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +51 +/
Сообщение от Аноним (??) on 30-Дек-15, 00:08 
Нет, ну тут вы конечно безусловно правы. Именно Ваш пёрловый вариант -- это лучшее что есть на рынке! Спасибо что вы его написали!
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

14. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от Аноним (??) on 30-Дек-15, 07:35 
Думал пожелать этому человеку здоровья, но потом очнулся и увидел "проприетарное программное обеспечение".
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

25. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  –5 +/
Сообщение от Ivan_83 email(ok) on 30-Дек-15, 12:46 
> Думал пожелать этому человеку здоровья, но потом очнулся и увидел "проприетарное программное
> обеспечение".

Если ты лично не готов обеспечивать меня и мою семью материально то не стоит и начинать обижаться на мои попытки как то заработать.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

28. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +4 +/
Сообщение от Горегоре email on 30-Дек-15, 13:29 
А ты сюда в поисках инвесторов зашел и саморекламы?
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

29. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  –3 +/
Сообщение от Ivan_83 email(ok) on 30-Дек-15, 14:02 
нет
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

32. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  –1 +/
Сообщение от клоун on 30-Дек-15, 16:41 
Думаешь, написал один раз код и несколько лет он тебя кормить будет?

Столман тебя ненавидит!

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

33. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +2 +/
Сообщение от . on 30-Дек-15, 17:14 
Если код стоящий - то будет.
И Сталлман тому пример. Он если чё единожды написав емакс - не работает до сих пор :)


Правда карапуз написавший дЭхЭцЭпЭ на перловке и думающий на этом заработать ... ну скажем - забавен :) Вот ежели хотя бы лет 15 назад - тогда да!

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

34. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +1 +/
Сообщение от . on 30-Дек-15, 17:49 
>Правда карапуз написавший дЭхЭцЭпЭ на перловке

Мои извинения. Не шедевр конечно, но и не карапузостроение :)
В следующий раз сразу линк на нетленку кидай:
http://netlab.linkpc.net/download/software/perl/dhcp_srv/dhc...
а то ни за что огребёшь :)

Ещё раз извиняюсь, принял за обычно тут тусующися школопетов :)

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

41. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от Ivan_83 email(ok) on 01-Янв-16, 15:13 
>>Правда карапуз написавший дЭхЭцЭпЭ на перловке
> Мои извинения. Не шедевр конечно, но и не карапузостроение :)
> В следующий раз сразу линк на нетленку кидай:
> http://netlab.linkpc.net/download/software/perl/dhcp_srv/dhc...
> а то ни за что огребёшь :)
> Ещё раз извиняюсь, принял за обычно тут тусующися школопетов :)

Оно и не может быть шедевром, это самое сложное что я написал на перле :)
Количество минусов и матерных коментов не влияет ни на что.

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

4. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +2 +/
Сообщение от Аноним (??) on 30-Дек-15, 01:10 
Представил себе разбор DHCP-пакета на перле. Теперь спать не смогу.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +2 +/
Сообщение от Eklykti on 30-Дек-15, 01:17 
Представил себе глаза того человека, который увидел ЭТО и обнаружит, что ЭТО надо как-то поддерживать.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +2 +/
Сообщение от Аноним (??) on 30-Дек-15, 01:20 
Утопить в бетоне
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

16. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +1 +/
Сообщение от Andrey Mitrofanov on 30-Дек-15, 09:46 
> Утопить в бетоне

Глаза??!

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

31. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от Аноним (??) on 30-Дек-15, 15:48 
В Петоне?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

44. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от Led (ok) on 03-Янв-16, 23:51 
> В Петоне?

Ну, зачем же сразу - в г-но?

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

26. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от Ivan_83 email(ok) on 30-Дек-15, 12:48 
> Представил себе глаза того человека, который увидел ЭТО и обнаружит, что ЭТО
> надо как-то поддерживать.

Ничего сложного там нет.
Это был мой первый "масштабный" проект на перле.
Сам разборщик пакетов был уже готовый, я только немного обработки/разбора опций на себя взял, в частности опцию82 у себя разбираю.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +4 +/
Сообщение от Crazy Alex (ok) on 30-Дек-15, 01:54 
Вот как раз разбор бинарных структур на перле великолепно делается. Этим: http://perldoc.perl.org/functions/pack.html
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

9. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +2 +/
Сообщение от jOKer (ok) on 30-Дек-15, 02:47 
Тогда, раз уж вы все равно не спите, подумайте ночью о следующем: количество серверов написанных на перле просто зашкаливает. И, да - большая часть из них демонстрирует очень неплохую производительность. Так что вариант с перлом вполне жизнеспособен, были бы руки прямые.

И вообще.... мы ведь не видели код этого Ивана, как можно судить тогда хорош его вариант или нет? Может и впрямь ISC нервно курит в сторонке? Что мало случаев было что ли, когда индивидуалы затыкали за пояс солидные компании с немалым персоналом?

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

11. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от Аноним (??) on 30-Дек-15, 06:17 
зашкаливает говорите? назовите три вне рунета (он карликовый относительно всей сети и погоды не делает)
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

38. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от sage (??) on 30-Дек-15, 21:49 
http://anidb.net
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

43. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от zero (??) on 02-Янв-16, 03:21 
booking.com
sauron - тоже dns&dhcp
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

45. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от ACCA (ok) on 07-Янв-16, 05:43 
Тонко затроллено.

amazon.com
imdb.com
slashdot.org

Больше амазона по-моему только Google.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

27. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от Ivan_83 email(ok) on 30-Дек-15, 12:54 
> И вообще.... мы ведь не видели код этого Ивана, как можно судить
> тогда хорош его вариант или нет? Может и впрямь ISC нервно
> курит в сторонке? Что мало случаев было что ли, когда индивидуалы
> затыкали за пояс солидные компании с немалым персоналом?

http://www.netlab.linkpc.net/wiki/ru:software:perl:dhcp_server
Оно для провайдеров/интырпрайза, для личного применения не фонтан, мягко говоря, - из пушки по тараканам :)

У ISC задача только одна: их софт должен максимально соответствовать всем стандартам. Типа эталонной реализации.
От меня этого не требовалось.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

10. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от Аноним (??) on 30-Дек-15, 02:59 
Точно так же как на C или любом другом языке
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

12. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от Аноним (??) on 30-Дек-15, 07:03 
показывай свой "шедевр", ваня, или gtfo
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

15. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  –1 +/
Сообщение от Аноним (??) on 30-Дек-15, 09:33 
На наге все есть.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

39. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от XoRe (ok) on 01-Янв-16, 14:05 
> ISC как всегда пилит всякую фигню.

Вам не кажется, что это несколько необоснованное заявление? Особенно учитывая, что они писали код, которым пользовались ИТ службы планеты, ещё когда вы только мышкой учились клацать?
Просто следующие поколения (включая вас) воспользовались их опытом и написали более подходящие под свою нишу программы. А теперь и сами ISC воспользовались своим опытом и написали Kea.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

13. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  –1 +/
Сообщение от Аноним (??) on 30-Дек-15, 07:35 
MPL пермиссивная лицензия, какой ещё копилефт?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +1 +/
Сообщение от Andrey Mitrofanov on 30-Дек-15, 09:48 
> MPL пермиссивная лицензия, какой ещё копилефт?

MPL - "слабый" копилефт.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

30. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  –1 +/
Сообщение от Аноним (??) on 30-Дек-15, 15:45 
MPLv2 - Copyleft, да ещё и совметимый с copyleft'ом от Столмана.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

18. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от chelovek on 30-Дек-15, 10:03 
Ну код Ивана, был написан ещё когда более менее адекватных решений толком небыло. Были или кастыли с ISC и генерацией конфигов с базы, или какие то свои решения которыми особо не делился никто. Была ещё конечно pydhcplib. Которую можно было использовать, но популярных решений для ISP небыло. Разве что может не открытые. + Писаля он как раз таки с учётом потребности ISP. Если кому интересно, на НАГ-е есть его ветка. Так что Ване спасибо за его труд.
А что касается Kea, то давненько присматривался... Но ждал стабильного релиза. Вот сейчас поковыряю. )
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от chelovek on 30-Дек-15, 11:56 
Очень опечалился увидив идентификацию клиентов только по mac-у. В будущем обещают и по другим критериям, но пока нет. Жаль. Не думаю что это такая большая проблема, добавить идентификацию по произвольной опции. Разработчики видимо сочли не нужным. А добавило бы универсальности значительно больше. В остальном многообещающе.  
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от Ivan_83 email(ok) on 30-Дек-15, 12:44 
Опцию82 сделать не проблема, проблема в том как это сделать гибким.
Мне в своё время в голову ничего лучше перла не пришло.
Напомню, примерно в то же время на том же форуме появилась альтернативная реализация на си, но не уверен что прижилась ибо сложно конфигурить.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

37. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от cmp (??) on 30-Дек-15, 21:16 
Сколько запросов может обработать?
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

40. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от Ivan_83 email(ok) on 01-Янв-16, 15:04 
Тестил уже давно, на Е5300, было 2к-4к запросов в секунду.
Но в целом оно больше в базу упирается, нежели перл в проц.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

21. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от Аноним (??) on 30-Дек-15, 12:08 
Без опт82 в ISP ему не место, и без этого функционала сервер от Ivan83 - более предопчтительней.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от qengho email on 30-Дек-15, 12:39 
так-то в документации поддержка этой опции заявлена
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

35. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  –1 +/
Сообщение от Владимир Владимироваич on 30-Дек-15, 20:17 
Иван молодец
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  –1 +/
Сообщение от о on 30-Дек-15, 20:56 
isc давным давно растерял компетенции, и не понимают этого, не смешили бы людей
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

42. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  –2 +/
Сообщение от rvs2016 (ok) on 01-Янв-16, 19:03 
> Kea демонстрирует неплохую производительность, например,
> при использовании бэкеда MySQL сервер может выполнить
> 1000 присвоений адресов в секунду (около 4000 пакетов
> в секунду), а при использовании бэкенда memfile
> производительность достигает 7500 присвоений в секунду.

А кому нужна такая производительность от DHCP-сервера?

Рассмотрим пример минимальной производительности:

1000 присвоений адресов в секунду.
В минуту уже 60 тыс. присвоений.
И так далее.

Где столько клиентов для такой производительности набирать? Представляю... офис на сотни тысяч рабочих станций... :-)))

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

46. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от Аноним (??) on 12-Янв-16, 19:50 
>[оверквотинг удален]
>> 1000 присвоений адресов в секунду (около 4000 пакетов
>> в секунду), а при использовании бэкенда memfile
>> производительность достигает 7500 присвоений в секунду.
> А кому нужна такая производительность от DHCP-сервера?
> Рассмотрим пример минимальной производительности:
> 1000 присвоений адресов в секунду.
> В минуту уже 60 тыс. присвоений.
> И так далее.
> Где столько клиентов для такой производительности набирать? Представляю... офис на сотни
> тысяч рабочих станций... :-)))

Средней руки региональный провайдер. Совсем не все недоумки раздают каждому по белому IP. Хуч v4, хуч v6.

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

47. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от rvs2016 (ok) on 12-Янв-16, 20:48 
>> Где столько клиентов для такой производительности набирать? Представляю... офис на сотни
>> тысяч рабочих станций... :-)))
> Средней руки региональный провайдер. Совсем не все недоумки раздают каждому по белому
> IP. Хуч v4, хуч v6.

Так какой же провайдер будет раздавать адреса через DHCP? Деревенский? (вайфай для соседних курятников) :-)
DHCP больше годится для офисов. А провайдерам адреса удобнее раздавать уже через PPPoE там всякие...

Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

48. "Первый стабильный релиз DHCP-сервера Kea, идущего на смену I..."  +/
Сообщение от Аноним (??) on 16-Окт-16, 21:43 
Школота, успокойся. Сколько вас энтерпрайзных админов в isp перемалывает, ты даже представить себе не можешь
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

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