URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 118034
[ Назад ]

Исходное сообщение
"Доступна переносимая версия OpenBGPD 6.5p1"

Отправлено opennews , 01-Авг-19 07:07 
Разработчики OpenBSD опубликовали (https://www.mail-archive.com/announce@openbsd.org/msg00...) первое стабильное обновление переносимой редакции пакета маршрутизации OpenBGPD 6.5 (http://www.openbgpd.org/), который можно использовать в операционных системах, отличных от OpenBSD. Для обеспечения переносимости использованы части кода из проектов OenNTPD, OpenSSH и LibreSSL. Кроме OpenBSD заявлена поддержка  Linux  и FreeBSD. Работа OpenBGPD протестирована в Debian 9, Ubuntu 14.04 и FreeBSD 12.

Разработка OpenBGPD ведётся при поддержке (https://www.opennet.dev/opennews/art.shtml?num=49682) регионального интернет-регистратора RIPE NCC, который заинтересован в доведении функциональности  OpenBGPD  до пригодности к использованию на серверах для маршрутизации в точках межоператорского обмена трафиком (IXP) и в создании полноценной альтернативы пакету BIRD (https://bird.network.cz/) (из других открытых альтернатив с реализацией протокола BGP можно отметить проекты FRRouting (https://www.opennet.dev/opennews/art.shtml?num=46323), GoBGP (https://www.opennet.dev/opennews/art.shtml?num=44268), ExaBGP (https://github.com/Exa-Networks/exabgp) и Bio-Routing (https://github.com/bio-routing/bio-rd)).


Благодаря поддержке RIPE NCC в рамках цикла разработки OpenBSD 6.5 проект OpenBGPD осуществил значительный рывок в развитии.  Например, в выпуске 6.5 внесены следующие улучшения:


-  Добавлен простой оптимизатор правил (выполняет слияние правил фильтрации, отличающихся только наборами фильтров);
-  Изменён процесс настройки BGP MPLS VPN;
-  Добавлена поддержка IPv6 BGP MPLS VPN
-  Реализована функциональность "as-override" для замены AS соседа на локальный AS в путях;
-  Добавлена возможность сопоставления с несколькими community в одном правиле;
-  Добавлены новые признаки сопоставлений "*", "local-as" и "neighbor-as";

-  Добавлены новые команды для работы с группами соседних автономных систем ( "bgpctl neighbor group", "bgpctl show neighbor group", "bgpctl show rib neighbor group");
-  Проведена работа по снижению потребления памяти;
-  Улучшена работа с большими наборами правил;
-  В bgpctl добавлена возможность добавления сетей в таблицы BGP VPN.


URL: https://www.mail-archive.com/announce@openbsd.org/msg00...
Новость: https://www.opennet.dev/opennews/art.shtml?num=51201


Содержание

Сообщения в этом обсуждении
"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено Аноним , 01-Авг-19 07:07 
Странно что переносимая версия не работает на андроиде) Вот это был бы поворот, переносимая версия на переносные устройствах, огонь))...

"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено neAnonim , 01-Авг-19 08:54 
Заработает на фуксии.
/* Но если тебе нужно, ты можешь попробовать сделать порт под андроид */

"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено 1 , 01-Авг-19 09:19 
Ну да ... И Full View сделать сразу после установки

"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено Anonymouss , 01-Авг-19 18:16 
Лучше сразу два)

"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено amix , 01-Авг-19 09:37 
А чем птичка плоха? райпы раньше за неё топили.

"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено пох. , 01-Авг-19 09:41 
они неудачно сообщили что она уже пригодная для деск...тьфу, эксплуатации. Поэтому на ней больше денег не попилишь.

Надо начать заново, с чистого листа. Желательно выбрав операционную систему с управлением памятью 1986го года для простоты и эффективности.


"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено Mikk , 01-Авг-19 21:31 
Видал я такие фильтры.
Сравни с JonOs'ью.

"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено пох. , 01-Авг-19 09:39 
похоже, новый попильно-откатный бизнес-сегмент открылся - теперь хорошо спонсируют попытки каждого васяна написать свой bgpd.  Вон уже пять штук понаписали, и на этом не останавливаются.

С блэкджеком, шлюхами и "частями кода openssh" (вот они-то точно в bgpd нужны - главное не перепутать части, и взять оттуда "roaming")

И смотрите-ка, на деньги райпа они уже научили его as-override, вот это достижение, есть о чем отрапортовать! Шлите новый транш!

P.S. непонятно, чего ждет мазила. Очевидно же, что правильный bgpd должен быть написан на хруст!


"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено qwerty123 , 01-Авг-19 10:31 
>похоже, новый попильно-откатный бизнес-сегмент открылся - теперь хорошо спонсируют попытки каждого васяна написать свой bgpd.

кейсу openbgpd около 15 лет.

# svn log /usr/ports/net/openbgpd/ | grep -n2 ^r | tail -3
r135476 | flz | 2005-05-17 17:46:42 +0300 (Tue, 17 May 2005) | 4 lines

- Add openbgpd 3.6, a free implementation of the Border Gateway Protocol.

>Вон уже пять штук понаписали, и на этом не останавливаются.

1 не всем же делать нескучные обои 100500 реализаций.
2 писать код их право. как и твое выглядеть идиотом. к примеру.


"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено пох. , 01-Авг-19 11:04 
> писать код их право

если бы они его писали for fun, а не собирали деньги на ремонт разнообразных провалов с "ripe members", удобно усевшись на финансовый поток за торговлю воздухом - это было бы не только "право", но и достойное занятие.
А так - типичный комитетский распил, увы.

Ну и да - на продукте, который с 2005го "все еще немногопочтиужесовсемготов" - вот, local-as научился подставлять, офигеть.

Причем песенок про неизбежную альтернативу квагге и прекрасное щастье с bird эти же самые птички начирикали на конференциях на сто томов.
А ты сиди ночью, разбирайся почему в очередной раз навернулась сессия с ix, и не прижать ли ее нахрен вообще на пару дней, хрен с ним с платным траффиком, подальше от этих экспериментаторов пусть ходит.

ждем мазилу, я хотеть реализацию на хруст!


"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено qwerty123 , 01-Авг-19 14:01 
>А так - типичный комитетский распил

судя по тому, что тебя беспокоит неэффективность инвестиций на другой стороне планеты,
с тотальным воровством вокруг тебя уже покончено.

или проблема только в том, что не в доле?



"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено пох. , 01-Авг-19 20:23 
> с тотальным воровством вокруг тебя уже покончено.

увы. Сп...ть который год уже нечего.
> или проблема только в том, что не в доле?

ну, блин. Имею я право хотя бы завидовать?


"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено qwerty123 , 01-Авг-19 14:05 
>А ты сиди ночью, разбирайся почему в очередной раз навернулась сессия с ix

используй quagag или bird. в общем, хорошо работают.

в чем проблема?


"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено пох. , 01-Авг-19 20:28 
>>А ты сиди ночью, разбирайся почему в очередной раз навернулась сессия с ix
> используй quagag или bird. в общем, хорошо работают.

э...в смысле? Я ASR9k использовал. Падала-то птичка на стороне IX.

Ты не застал прекрасную историю перехода msk-ix на bird, когда чуть не каждую ночь то первая, то вторая сессия, а то и обе сразу (птичка заклевала полосатого ишака насмерть, видимо) валились?


"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено б.б. , 01-Авг-19 13:09 
не знаю, кто такой svn, в openbsd либо cvs, либо git, но openbgpd появился в OpenBSD 3.5, которая вышла 1 мая 2004, а значит написан был ещё раньше

"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено пох. , 01-Авг-19 13:42 
судя по текущим новостям этого прекрасного проекта - не знаю, что там "было написано", но ни для какого реального применения оно не было пригодно в принципе, и вряд ли стало сейчас.


"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено qwerty123 , 01-Авг-19 14:02 
хочешь об этом поговорить?

"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено 123 , 01-Авг-19 19:48 
Оно работало тогда и работает сейчас. Просто бирды и квагги пытаются сделать комбайн, там где он не нужен.

"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено пох. , 01-Авг-19 20:20 
> Оно работало тогда и работает сейчас.

в смысле - "запускалось"? Охотно верю.

> Просто бирды и квагги пытаются сделать комбайн, там где он не нужен.

вообще-то они пытались сделать полноценную поддержку bgp протокола. Ну надо же - в bgpd. Если она вам не нужна - тут eigrpd как раз выпустили, для самых маленьких.

И да, комбайн с bgp vpls для применения на ix - именно что нахрен не нужен. Он, подозреваю, вообще никому не нужен, оборудование их поддерживающее как-нибудь без дерьма и клея обойдется, своими силами.

а вот без этого, элементарного -
-  Реализована функциональность "as-override" для замены AS соседа на локальный AS в путях;
-  Добавлена возможность сопоставления с несколькими community в одном правиле;
-  Добавлены новые признаки сопоставлений "*", "local-as" и "neighbor-as";
- оно вообще никому кроме авторов ненужно.

Учитывая что это осилили за сколько там - 12 лет? И неизвестно, сколько еще тривиальных вещей ниасилено.

Спрашивается - уж какой бы невменяемой фигней не был bird - неужели его нельзя значительно быстрее и проще доработать под текущие задачи - если на секундочку предположить, что у райпа они вообще есть, отличные от "срочно потратить лишних денег, отель на Мальдивах подешевел, а мы обязаны прочавкивать их все по статусу некоммерческой организации".


"Доступна переносимая версия OpenBGPD 6.5p1"
Отправлено Ананимус , 05-Авг-19 15:09 
Чуваки из openbsd топят за простоту коду и безопасность. Поэтому допиливать bird было слегка не вариант.