ΠŸΡ€Π΅Π½ΠΎΡΠΈΠΌΠ° вСрсия Π½Π° OpenBGPD 8.0

Обявява сС пусканСто Π½Π° прСносимото ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π·Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ OpenBGPD 8.0, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΎ ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° OpenBSD ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€Π°Π½ΠΎ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ във FreeBSD ΠΈ Linux (ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° alpine, Debian, Fedora, RHEL/CentOS, Ubuntu). Π—Π° Π΄Π° сС осигури прСносимост, бяха ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ части ΠΎΡ‚ ΠΊΠΎΠ΄Π° ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ‚Π΅ OpenNTPD, OpenSSH ΠΈ LibreSSL. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΎΡ‚ спСцификациитС Π½Π° BGP 4 ΠΈ отговаря Π½Π° изискванията Π½Π° RFC8212, Π½ΠΎ Π½Π΅ сС ΠΎΠΏΠΈΡ‚Π²Π° Π΄Π° ΠΏΡ€Π΅Π³ΡŠΡ€Π½Π΅ нСобятността ΠΈ основно осигурява ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π½Π°ΠΉ-Ρ‚ΡŠΡ€ΡΠ΅Π½ΠΈΡ‚Π΅ ΠΈ ΠΎΠ±Ρ‰ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° OpenBGPD сС подкрСпя ΠΎΡ‚ рСгионалния ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ рСгистратор RIPE NCC, ΠΊΠΎΠΉΡ‚ΠΎ сС интСрСсува ΠΎΡ‚ ΠΏΡ€ΠΈΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° функционалността Π½Π° OpenBGPD Π΄ΠΎ пригодност Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π·Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π² Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° мСТдуопСраторски ΠΎΠ±ΠΌΠ΅Π½ Π½Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊ (IXP) ΠΈ създаванС Π½Π° ΠΏΡŠΠ»Π½ΠΎΡ†Π΅Π½Π½Π° Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° към ΠΏΠ°ΠΊΠ΅Ρ‚Π° BIRD (ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΈ с внСдряванСто Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° BGP ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠ°Ρ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ‚Π΅ FRRouting, GoBGP, ExaBGP ΠΈ Bio-Routing).

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ сС фокусира Π²ΡŠΡ€Ρ…Ρƒ осигуряванСто Π½Π° максимално Π½ΠΈΠ²ΠΎ Π½Π° бСзопасност ΠΈ надСТдност. Π—Π° Π·Π°Ρ‰ΠΈΡ‚Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° стриктна ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° корСктността Π½Π° всички ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, срСдства Π·Π° наблюдСниС Π½Π° спазванСто Π½Π° Π³Ρ€Π°Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Π±ΡƒΡ„Π΅Ρ€Π°, раздСлянС Π½Π° ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ° Π΄ΠΎ систСмни повиквания. Π‘Ρ€Π΅Π΄ прСдимствата ΠΈΠΌΠ° ΠΈ ΡƒΠ΄ΠΎΠ±Π΅Π½ синтаксис Π·Π° Π΅Π·ΠΈΠΊΠ° Π·Π° Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° конфигурацията, висока производитСлност ΠΈ СфСктивност Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ OpenBGPD ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ с Ρ‚Π°Π±Π»ΠΈΡ†ΠΈ Π·Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠΈΡ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ стотици хиляди записи).

ΠŸΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ във вСрсията OpenBGPD 8.0 Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚:

  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Flowspec (RFC5575). Π’ ΡΠ΅Π³Π°ΡˆΠ½Π°Ρ‚Π° си Ρ„ΠΎΡ€ΠΌΠ° сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ само обявяванС Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π° Π½Π° flowspec.
  • ΠΠ½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ bgpctl Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½, Π·Π° Π΄Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π° спСцифични Π·Π° flowspec ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΈ конструкции ΠΊΠ°Ρ‚ΠΎ "bgpctl show rib 192.0.2.0/24 detail".
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ сСмафор Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅Ρ‚ΠΎ Π² RDE (Route Decision Engine) Π½Π° RTR (RPKI към Router) Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ сСсията.
  • ΠšΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½Π° Π³Ρ€Π΅ΡˆΠΊΠ°, ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅Π½Π° ΠΎΡ‚ появата Π½Π° Π½ΠΎΠ² ASPA ΠΎΠ±Π΅ΠΊΡ‚ Π² RPKI (инфраструктура Π½Π° ΠΏΡƒΠ±Π»ΠΈΡ‡Π΅Π½ ΠΊΠ»ΡŽΡ‡ Π½Π° рСсурс).

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€