Mtundu wam'manja wa OpenBGPD 6.7p0 ulipo

Madivelopa a OpenBSD lofalitsidwa kutulutsidwa kwa mtundu wonyamula wa phukusi lolowera Pulogalamu ya OpenBGPD 6.7, 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.

Kutulutsidwa kwa OpenBGPD 6.7 cholembedwa zotsatirazi:

  • Ntchito ya bgpctl imapereka chithandizo choyambirira cha kutulutsa kwa JSON;
  • Π’ bgpd.conf imaloledwa kuyika nthawi imodzi ma adilesi a IPv4 ndi IPv6 mu malangizo a ma adilesi akumaloko mu midadada ya "gulu";
  • Kuphatikizika kolondola kwa matebulo a ROA (Route Origin Authorization) okhala ndi mawu oyambira/source-monga mawiri awiri mu chinthu chimodzi chokhala ndi "maxlen" yayitali kwambiri kumatsimikizika;
  • Anawonjeza katundu wa "max-prefix {NUM} out" ku bgpd.conf kuti achepetse chiwerengero cha ziganizo zotsatsa kuti asatayike;
  • Mu bgpctl, lamulo la 'show neighbour' lakulitsidwa kuti liwonetse zowerengera za zolandilidwa ndi zokhazikitsidwa, komanso mtengo wa malire a "max-prefix out";
  • Zidziwitso zimaphatikizapo zambiri za zomwe zidachitika zolakwika zomwe zasungidwa. Lamulo la "bgpctl show neighbour" limapereka zotsatira za zomwe zidapangitsa cholakwika chomaliza;
  • Kuti mugwire bwino ntchito ya "kubwezeretsanso mwachisomo", ma prefixes osatha amalembedwa patebulo la Adj-RIB-Out, lomwe limasunga zambiri zamayendedwe osankhidwa ndi rauta ya BGP yakumaloko kulengeza njira zabwino kwa anzawo;
  • Anawonjezera luso kumanga OpenBGPD ntchito phukusi kulemba njati parsers popanda byacc;
  • Anawonjezera njira ya "--runstatedir", momwe mungadziwire njira yopita ku bgpctl.sock;
  • Yatchinjiriza zolembedwa kuti zitheke kusuntha.

Source: opennet.ru

Kuwonjezera ndemanga