Mtundu wam'manja wa OpenBGPD 6.6p0 ulipo

Madivelopa a OpenBSD kukonzekera kutulutsidwa kwa mtundu wonyamula wa phukusi lolowera Pulogalamu ya OpenBGPD 6.6, yomwe ingagwiritsidwe ntchito pamakina ogwiritsira ntchito kupatula OpenBSD. Kuti muwonetsetse kusuntha, magawo a code kuchokera ku OpenNTPD, OpenSSH ndi LibreSSL mapulojekiti adagwiritsidwa ntchito. Kuphatikiza pa OpenBSD, chithandizo cha Linux ndi FreeBSD chimalengezedwa. OpenBGPD yayesedwa pa Debian 9, Ubuntu 14.04 ndi FreeBSD 12.

OpenBGPD ikupangidwa pansi thandizo Registrar Internet Registrar RIPE NCC, yomwe ikufuna kubweretsa magwiridwe antchito a OpenBGPD kuti ikhale yoyenera kugwiritsidwa ntchito pa maseva kuti ayendetse malo osinthira magalimoto amtundu wa interoperator (IXP) ndikupanga njira ina yonse ya phukusi. BIRD (Njira zina zotseguka zomwe zikugwiritsa ntchito protocol ya BGP zikuphatikiza ma projekiti KUCHEZA, GoBGP, ExaBGP ΠΈ Bio-Routing).

Kukula kwa OpenBGPD kumayang'ana kwambiri kuonetsetsa chitetezo chapamwamba komanso kudalirika. Pachitetezo, kutsimikizira mosamalitsa kulondola kwa magawo onse, njira zowunikira kutsatiridwa ndi malire a buffer, kulekanitsa mwayi, komanso kuletsa kuyimba mafoni kumagwiritsidwe ntchito. Ubwino wina umaphatikizapo kaphatikizidwe kabwino ka chilankhulo chomasulira, magwiridwe antchito apamwamba komanso kukumbukira bwino (mwachitsanzo, OpenBGPD imatha kugwira ntchito ndi matebulo owongolera omwe ali ndi mazana masauzande). Pulojekitiyi imathandizira zambiri za BGP 4 ndipo ikugwirizana ndi zofunikira za RFC8212, koma siyesa kukumbatira zazikuluzikulu ndipo imapereka makamaka chithandizo cha ntchito zotchuka kwambiri komanso zofala.

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

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

Source: opennet.ru

Kuwonjezera ndemanga