Het ontwikkelteam van het routeringspakket OpenBGPD publiceerde op 13 april 2026 de release OpenBGPD 9.1. De ontwikkelaars herinneren eraan dat naast OpenBSD ook OpenBGPD-portable werkt op FreeBSD en Linux-distributies Alpine, Debian, Fedora, RHEL/CentOS en Ubuntu.
Wat is er nieuw in OpenBGPD 9.1
- de verwerking van outbound-filters is versneld door de regels in een array op te slaan en duplicaten van dezelfde filters tussen peers te verwijderen;
- de logging van parsingfouten, die de reset van sessies via UPDATE ATTRLIST error notification veroorzaakten, is verbeterd;
- nieuwe geheugencijfers zijn toegevoegd voor show rib memory, waarvan een deel ook beschikbaar is in show neighbor;
- er is een logische fout in de verwerking van MRT dump-configuraties voor per-peer en per-group opgelost.
De belangrijkste focus van OpenBGPD 9.1 ligt niet op het uitbreiden van de functie lijst, maar op het verbeteren van de efficiëntie in situaties met hoge belasting. Herontworpen uitgaande filters: de regels worden nu in een array opgeslagen en identieke filters tussen buren worden gededupliceerd. Volgens de projectautoren maakt dit samen met de wijzigingen in filter_set het mogelijk om de tijd van initiële synchronisatie op grote route-servers met meer dan 25%.
De verwerking van filter_sets in het proces RDE. Het project heeft de oude schema's afgewezen ten gunste van een lineaire array van set-objecten, om het aantal cache misses te verminderen en zo de verwerking van routes door het filteringsbeleid te versnellen. Voor netwerkoperators betekent dit in feite een voortzetting van de optimalisatie van OpenBGPD voor zware configuraties en intensieve BGP-scenario's, waar niet alleen correctheid, maar ook voorspelbaar gedrag onder belasting belangrijk is.
Een andere opvallende verandering betreft de observatie. In OpenBGPD 9.1 zijn nieuwe geheugencijfersbeschikbaar via de opdracht show rib memory; een deel van deze gegevens wordt nu ook bijgehouden over buren en weergegeven via show neighbor. Tegelijkertijd is de logging van parsingfouten die kunnen leiden tot de reset van de BGP-sessie met notificatie UPDATE ATTRLIST error. Dit maakt het diagnosticeren van problemen met sessies en routes transparanter.
Bron: linux.org.ru
