Available ang portable na bersyon ng OpenBGPD 6.6p0

Mga Nag-develop ng OpenBSD nakahanda paglabas ng isang portable na edisyon ng routing package OpenBGPD 6.6, na maaaring gamitin sa mga operating system maliban sa OpenBSD. Upang matiyak ang portability, ginamit ang mga bahagi ng code mula sa OpenNTPD, OpenSSH at LibreSSL na mga proyekto. Bilang karagdagan sa OpenBSD, ang suporta para sa Linux at FreeBSD ay inihayag. Ang OpenBGPD ay nasubok sa Debian 9, Ubuntu 14.04 at FreeBSD 12.

Ang OpenBGPD ay binuo sa ilalim ng suporta regional Internet registrar RIPE NCC, na interesadong dalhin ang functionality ng OpenBGPD sa usability sa mga server para sa pagruruta sa interoperator traffic exchange point (IXP) at sa paglikha ng ganap na alternatibo sa package BIRD (iba pang bukas na alternatibong nagpapatupad ng BGP protocol ay kinabibilangan ng mga proyekto FRRouting, GoBGP, ExaBGP ΠΈ Bio-Routing).

Nakatuon ang pagbuo ng OpenBGPD sa pagtiyak ng pinakamataas na antas ng seguridad at pagiging maaasahan. Para sa proteksyon, ang mahigpit na pag-verify ng kawastuhan ng lahat ng mga parameter, ang paraan para sa pagsubaybay sa pagsunod sa mga hangganan ng buffer, paghihiwalay ng mga pribilehiyo, at paghihigpit sa pag-access sa mga tawag sa system ay ginagamit. Kasama sa iba pang mga bentahe ang maginhawang syntax ng wika ng pagsasaayos, mataas na pagganap at kahusayan sa memorya (halimbawa, ang OpenBGPD ay maaaring gumana sa mga routing table na naglalaman ng daan-daang libong mga entry). Sinusuportahan ng proyekto ang karamihan sa mga detalye ng BGP 4 at sumusunod sa mga kinakailangan ng RFC8212, ngunit hindi sinusubukang yakapin ang malawak at nagbibigay ng pangunahing suporta para sa pinakasikat at laganap na mga function.

Π’ выпускС OpenBGPD 6.6 ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ:

  • Для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Π° Adj-RIB-Out, хранящая ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π°Ρ…, Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌΡ‹Ρ… Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ BGP-ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΎΠΌ для анонсирования ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ² ΠΏΠΈΡ€Π°ΠΌ, ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π° Π½Π° использованиС RB-Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π², привязываСмых ΠΊ ΠΏΠΈΡ€Π°ΠΌ;
  • ΠŸΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Π½ ΠΊΠΎΠ΄ для сопоставлСния community, сущСствСнно ускорСна Ρ€Π°Π±ΠΎΡ‚Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ с нСсколькими community ΠΈ большим числом peer-ΠΎΠ².
  • Π’ bgpctl Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° β€˜show mrt neighbors’ для Π΄Π°ΠΌΠΏΠ° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ сосСдних BGP-ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΎΠ² Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ MRT TABLE_DUMP_V2;
  • ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² Linux обСспСчСна ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π·Π°Ρ‰ΠΈΡ‚Ρ‹ сСансов BGP ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ TCP MD5SIG;
  • Pinakamataas na laki сообщСния ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ связи ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ Π΄ΠΎ 255 Π±Π°ΠΉΡ‚.

Pinagmulan: opennet.ru

Magdagdag ng komento