OpenBGPD 9.1

good-penguin.png

Команда разработчиков пакета маршрутизации OpenBGPD 13 апреля 2026 года опубликовала релиз OpenBGPD 9.1. Разработчики отдельно напоминают, что помимо OpenBSD, OpenBGPD-portable работает на FreeBSD и Linux-дистрибутивах Alpine, Debian, Fedora, RHEL/CentOS и Ubuntu.

Что вошло в OpenBGPD 9.1

  • ускорена обработка outbound-фильтров за счёт хранения правил в массиве и дедупликации одинаковых фильтров между peers;
  • улучшено логирование ошибок разбора атрибутов, вызывающих reset сессии через UPDATE ATTRLIST error notification;
  • добавлены новые метрики памяти для show rib memory, часть из них доступна и в show neighbor;
  • исправлена логическая ошибка в обработке MRT dump-конфигураций для per-peer и per-group.

Главный акцент в OpenBGPD 9.1 сделан не на расширении списка функций, а на повышении эффективности работы в сценариях под большой нагрузкой. Переработаны исходящие фильтры: правила теперь хранятся в массиве, а одинаковые фильтры между соседями дедуплицируются. По оценке авторов проекта, вместе с изменениями в filter_set это позволяет сократить длительность начальной синхронизации на крупных route server более чем на 25%.

Улучшена обработка filter_sets в процессе RDE. В проекте отказались от прежней схемы в пользу линейного массива объектов set, чтобы снизить число cache miss и тем самым ускорить прохождение маршрутов через политику фильтрации. Для операторов сетей это, по сути, означает продолжение курса на оптимизацию OpenBGPD под тяжёлые конфигурации и интенсивные BGP-сценарии, где важны не только корректность, но и предсказуемое поведение под нагрузкой.

Ещё одно заметное изменение касается наблюдаемости. В OpenBGPD 9.1 добавлены новые метрики памяти, доступные через команду show rib memory; часть этих данных теперь также отслеживается по соседям и отображается через show neighbor. Одновременно улучшено журналирование ошибок разбора атрибутов, которые могут приводить к сбросу BGP-сессии с уведомлением UPDATE ATTRLIST error. Это делает диагностику проблем в работе сессий и маршрутов более прозрачной.

>>> Основная ссылка новости

Linux.org.ru прочитано 1058 раз