Inguqulelo ephathekayo ye-OpenBGPD 6.6p0 ekhoyo

Abaphuhlisi be-OpenBSD ilungisiwe ukukhutshwa koshicilelo oluphathwayo lwepakethe yomzila I-OpenBGPD 6.6, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡ‚ OpenBSD. Для обСспСчСния пСрСносимости ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ части ΠΊΠΎΠ΄Π° ΠΈΠ· ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² OpenNTPD, OpenSSH ΠΈ LibreSSL. ΠšΡ€ΠΎΠΌΠ΅ OpenBSD заявлСна ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Linux ΠΈ FreeBSD. Π Π°Π±ΠΎΡ‚Π° OpenBGPD протСстирована Π² Debian 9, Ubuntu 14.04 ΠΈ FreeBSD 12.

OpenBGPD iphuhliswa phantsi inkxaso Umbhalisi we-Intanethi wengingqi i-RIPE NCC, enomdla ekuziseni ukusebenza kwe-OpenBGPD ukuba ilungele ukusetyenziswa kwiiseva zomzila kwiindawo zotshintshiselwano lwe-traffic interoperator (IXP) kunye nokudala enye indlela epheleleyo kwiphakheji. INTAKA (ezinye iindlela ezivulekileyo zokuphumeza iprotocol yeBGP ziquka iiprojekthi UKUQALA, GoBGP, ExaBGP ΠΈ I-Bio-Routing).

Uphuhliso lwe-OpenBGPD lujolise ekuqinisekiseni inqanaba eliphezulu lokhuseleko kunye nokuthembeka. Ukukhusela, ukuqinisekiswa okungqongqo kokuchaneka kwazo zonke iiparameters, iindlela zokubeka esweni ukuthotyelwa kwemida ye-buffer, ukwahlulwa kwamalungelo, kunye nokunciphisa ukufikelela kwiifowuni zenkqubo kusetyenziswa. Ezinye iingenelo ziquka i-syntax efanelekileyo yolwimi lwenkcazo yoqwalaselo, ukusebenza okuphezulu kunye nokusebenza kakuhle kwememori (umzekelo, i-OpenBGPD inokusebenza kunye neetafile zomzila eziqulethe amakhulu amawaka amangenelo). Le projekthi ixhasa uninzi lwenkcazo ye-BGP 4 kwaye ihambelana neemfuno ze-RFC8212, kodwa ayizami ukwamkela ubukhulu kwaye ibonelela ikakhulu ngenkxaso yemisebenzi ethandwa kakhulu kwaye ixhaphake.

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

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

umthombo: opennet.ru

Yongeza izimvo