OpenBGPD 9.1

Zespół programistów pakietu routingu OpenBGPD 13 kwietnia 2026 roku opublikował wydanie OpenBGPD 9.1. Programiści przypominają, że oprócz OpenBSD, OpenBGPD-portable działa na FreeBSD i dystrybucjach Linuxa Alpine, Debian, Fedora, RHEL/CentOS i Ubuntu.

Co zawiera OpenBGPD 9.1

  • przyspieszono przetwarzanie filtrów outbound dzięki przechowywaniu reguł w tablicy i deduplikacji identycznych filtrów między sąsiadami;
  • ulepszono rejestrowanie błędów analizy atrybutów, które powodują reset sesji za pośrednictwem powiadomienia o błędzie UPDATE ATTRLIST;
  • dodano nowe metryki pamięci do show rib memory, część z nich jest również dostępna w show neighbor;
  • naprawiono błąd logiczny w przetwarzaniu konfiguracji zrzutów MRT dla per-peer i per-group.

Główny nacisk w OpenBGPD 9.1 położono nie na rozszerzanie listy funkcji, ale na zwiększenie efektywności działania w scenariuszach pod dużym obciążeniem. Przepracowano filtry wychodzące: reguły są teraz przechowywane w tablicy, a identyczne filtry między sąsiadami są deduplikowane. Zdaniem autorów projektu, w połączeniu ze zmianami w filter_set, pozwala to skrócić czas wstępnej synchronizacji na dużych serwerach routingu o więcej niż 25%.

Ulepszono przetwarzanie filter_sets w procesie RDE. Projekt zrezygnował z poprzedniego schematu na rzecz liniowej tablicy obiektów set, aby zredukować liczbę cache miss i tym samym przyspieszyć przechodzenie tras przez politykę filtrowania. Dla operatorów sieci oznacza to w praktyce kontynuację kursu na optymalizację OpenBGPD pod względem skomplikowanych konfiguracji i intensywnych scenariuszy BGP, w których ważne są nie tylko prawidłowość, ale także przewidywalne zachowanie pod obciążeniem.

Kolejna zauważalna zmiana dotyczy obserwowalności. W OpenBGPD 9.1 dodano nowe metryki pamięci, dostępne za pośrednictwem polecenia show rib memory; część tych danych jest teraz również śledzona po sąsiadach i wyświetlana przez show neighbor. Jednocześnie ulepszono rejestrowanie błędów analizy atrybutów, które mogą prowadzić do resetu sesji BGP z powiadomieniem UPDATE ATTRLIST error. Umożliwia to diagnozę problemów związanych z sesjami i trasami bardziej przejrzystą.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster