Разработчики 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
Странно что переносимая версия не работает на андроиде) Вот это был бы поворот, переносимая версия на переносные устройствах, огонь))...
Заработает на фуксии.
/* Но если тебе нужно, ты можешь попробовать сделать порт под андроид */
Ну да ... И Full View сделать сразу после установки
Лучше сразу два)
А чем птичка плоха? райпы раньше за неё топили.
они неудачно сообщили что она уже пригодная для деск...тьфу, эксплуатации. Поэтому на ней больше денег не попилишь.Надо начать заново, с чистого листа. Желательно выбрав операционную систему с управлением памятью 1986го года для простоты и эффективности.
Видал я такие фильтры.
Сравни с JonOs'ью.
похоже, новый попильно-откатный бизнес-сегмент открылся - теперь хорошо спонсируют попытки каждого васяна написать свой bgpd. Вон уже пять штук понаписали, и на этом не останавливаются.С блэкджеком, шлюхами и "частями кода openssh" (вот они-то точно в bgpd нужны - главное не перепутать части, и взять оттуда "roaming")
И смотрите-ка, на деньги райпа они уже научили его as-override, вот это достижение, есть о чем отрапортовать! Шлите новый транш!
P.S. непонятно, чего ждет мазила. Очевидно же, что правильный bgpd должен быть написан на хруст!
>похоже, новый попильно-откатный бизнес-сегмент открылся - теперь хорошо спонсируют попытки каждого васяна написать свой 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 писать код их право. как и твое выглядеть идиотом. к примеру.
> писать код их правоесли бы они его писали for fun, а не собирали деньги на ремонт разнообразных провалов с "ripe members", удобно усевшись на финансовый поток за торговлю воздухом - это было бы не только "право", но и достойное занятие.
А так - типичный комитетский распил, увы.Ну и да - на продукте, который с 2005го "все еще немногопочтиужесовсемготов" - вот, local-as научился подставлять, офигеть.
Причем песенок про неизбежную альтернативу квагге и прекрасное щастье с bird эти же самые птички начирикали на конференциях на сто томов.
А ты сиди ночью, разбирайся почему в очередной раз навернулась сессия с ix, и не прижать ли ее нахрен вообще на пару дней, хрен с ним с платным траффиком, подальше от этих экспериментаторов пусть ходит.ждем мазилу, я хотеть реализацию на хруст!
>А так - типичный комитетский распилсудя по тому, что тебя беспокоит неэффективность инвестиций на другой стороне планеты,
с тотальным воровством вокруг тебя уже покончено.или проблема только в том, что не в доле?
> с тотальным воровством вокруг тебя уже покончено.увы. Сп...ть который год уже нечего.
> или проблема только в том, что не в доле?ну, блин. Имею я право хотя бы завидовать?
>А ты сиди ночью, разбирайся почему в очередной раз навернулась сессия с ixиспользуй quagag или bird. в общем, хорошо работают.
в чем проблема?
>>А ты сиди ночью, разбирайся почему в очередной раз навернулась сессия с ix
> используй quagag или bird. в общем, хорошо работают.э...в смысле? Я ASR9k использовал. Падала-то птичка на стороне IX.
Ты не застал прекрасную историю перехода msk-ix на bird, когда чуть не каждую ночь то первая, то вторая сессия, а то и обе сразу (птичка заклевала полосатого ишака насмерть, видимо) валились?
не знаю, кто такой svn, в openbsd либо cvs, либо git, но openbgpd появился в OpenBSD 3.5, которая вышла 1 мая 2004, а значит написан был ещё раньше
судя по текущим новостям этого прекрасного проекта - не знаю, что там "было написано", но ни для какого реального применения оно не было пригодно в принципе, и вряд ли стало сейчас.
хочешь об этом поговорить?
Оно работало тогда и работает сейчас. Просто бирды и квагги пытаются сделать комбайн, там где он не нужен.
> Оно работало тогда и работает сейчас.в смысле - "запускалось"? Охотно верю.
> Просто бирды и квагги пытаются сделать комбайн, там где он не нужен.
вообще-то они пытались сделать полноценную поддержку bgp протокола. Ну надо же - в bgpd. Если она вам не нужна - тут eigrpd как раз выпустили, для самых маленьких.
И да, комбайн с bgp vpls для применения на ix - именно что нахрен не нужен. Он, подозреваю, вообще никому не нужен, оборудование их поддерживающее как-нибудь без дерьма и клея обойдется, своими силами.
а вот без этого, элементарного -
- Реализована функциональность "as-override" для замены AS соседа на локальный AS в путях;
- Добавлена возможность сопоставления с несколькими community в одном правиле;
- Добавлены новые признаки сопоставлений "*", "local-as" и "neighbor-as";
- оно вообще никому кроме авторов ненужно.Учитывая что это осилили за сколько там - 12 лет? И неизвестно, сколько еще тривиальных вещей ниасилено.
Спрашивается - уж какой бы невменяемой фигней не был bird - неужели его нельзя значительно быстрее и проще доработать под текущие задачи - если на секундочку предположить, что у райпа они вообще есть, отличные от "срочно потратить лишних денег, отель на Мальдивах подешевел, а мы обязаны прочавкивать их все по статусу некоммерческой организации".
Чуваки из openbsd топят за простоту коду и безопасность. Поэтому допиливать bird было слегка не вариант.