Serbestberdana portable ya OpenBGPD 8.2

Pêşkêşkirî serbestberdana guhertoyek portable ya pakêta rêvekirinê OpenBGPD 8.2 e, ku ji hêla pêşdebirên projeya OpenBSD ve hatî pêşve xistin û ji bo karanîna li FreeBSD û Linux hatî adapte kirin (piştgiriya ji bo Alpine, Debian, Fedora, RHEL / CentOS, Ubuntu tê ragihandin). Ji bo misogerkirina veguheztinê, beşên kodê yên ji projeyên OpenNTPD, OpenSSH û LibreSSL hatine bikar anîn. Proje piraniya taybetmendiyên BGP 4 piştgirî dike û bi hewcedariyên RFC8212 re tevdigere, lê hewil nade ku pirfireh hembêz bike û bi gelemperî ji fonksiyonên herî populer û berbelav piştgirî peyda dike.

Разработка OpenBGPD ведётся при поддержке регионального интернет-регистратора RIPE NCC, который заинтересован в доведении функциональности OpenBGPD до пригодности к использованию на серверах для маршрутизации в точках межоператорского обмена трафиком (IXP) и в создании полноценной альтернативы пакету BIRD (из открытых альтернатив с реализацией протокола BGP можно отметить проекты FRRouting, GoBGP, ExaBGP и Bio-Routing).

Proje li ser dabînkirina asta herî zêde ya ewlehî û pêbaweriyê disekine. Ji bo parastinê, verastkirina hişk a rastbûna hemî pîvanan, rêgezên çavdêriya lihevhatina bi sînorên tampon, veqetandina îmtiyazan, û sînordarkirina gihîştina bangên pergalê têne bikar anîn. Feydeyên din hevoksaziya hêsan a zimanê pênasekirina mîhengê, performansa bilind û karbidestiya bîranînê ne (mînakek, OpenBGPD dikare bi tabloyên rêvekirinê yên ku bi sed hezaran navnîşan hene bixebite).

Guhertinên sereke di guhertoya nû de:

  • Обновлена реализация механизма ASPA (Autonomous System Provider Authorization), применяемого в BPG для верификации путей AS_PATH, авторизации автономных систем провайдеров и защиты от утечки некорректных маршрутов. Реализация ASPA приведена к соответствию спецификациям draft-ietf-sidrops-aspa-verification-16 и draft-ietf-sidrops-aspa-profile-16, и переведена на использование поисковых таблиц, не зависящих от AFI (Address Family Indicator).
  • Устранена ошибка в коде парсера сообщений netlink, связанная с неверным определением размера сообщений и приводящая к аварийному завершению на платформе Linux.
  • Код для генерации сообщений UPDATE переведён на использование нового API ibuf.
  • Улучшены сообщения об ошибках, выводимых в bgpctl при попытке использования возможностей, не поддерживаемых в переносимой версии OpenBGPD.
  • Пример правил фильтрации GRACEFUL_SHUTDOWN переделан для обработки только сеансов ebgp.

Source: opennet.ru

Add a comment