ΠΠΊΠΈΠΏΡΡ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°ΡΠΈΡ ΠΏΠ°ΠΊΠ΅Ρ OpenBGPD ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°ΠΌΠ΅ ΡΠ΅Π»ΠΈΠ· Π½Π° 13 Π°ΠΏΡΠΈΠ» 2026 Π³ΠΎΠ΄ΠΈΠ½Π° OpenBGPD 9.1. Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π°ΠΏΠΎΠΌΠ½ΡΡ, ΡΠ΅ ΠΎΡΠ²Π΅Π½ OpenBSD, OpenBGPD-portable ΡΠ°Π±ΠΎΡΠΈ Π½Π° FreeBSD ΠΈ Linux Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ Alpine, Debian, Fedora, RHEL/CentOS ΠΈ Ubuntu.
ΠΠ°ΠΊΠ²ΠΎ Π²ΠΊΠ»ΡΡΠ²Π° OpenBGPD 9.1
- ΡΠ»Π΅ΡΠ½Π΅Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° outbound ΡΠΈΠ»ΡΡΠΈ ΡΡΠ΅Π· ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠ°Π²ΠΈΠ»Π°ΡΠ° Π² ΠΌΠ°ΡΠΈΠ² ΠΈ Π΄Π΅Π΄ΡΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ Π½Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΈ ΡΠΈΠ»ΡΡΠΈ ΠΌΠ΅ΠΆΠ΄Ρ peers;
- ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ Π΅ Π»ΠΎΠ³ΡΡ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ ΠΏΡΠΈ Π°Π½Π°Π»ΠΈΠ· Π½Π° Π°ΡΡΠΈΠ±ΡΡΠΈΡΠ΅, Π΄ΠΎΠ²Π΅ΠΆΠ΄Π°ΡΠΈ Π΄ΠΎ Π½ΡΠ»ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅ΡΠΈΠΈΡΠ΅ ΡΡΠ΅Π· ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ Π·Π° Π³ΡΠ΅ΡΠΊΠ° UPDATE ATTRLIST;
- Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΡΠ° Π½ΠΎΠ²ΠΈ ΠΌΠ΅ΡΡΠΈΠΊΠΈ Π·Π° ΠΏΠ°ΠΌΠ΅Ρ Π·Π° 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
