Toleo la kubebeka la OpenBGPD 6.7p0 linapatikana

Watengenezaji wa OpenBSD iliyochapishwa kutolewa kwa toleo linalobebeka la kifurushi cha kuelekeza OpenBGPD 6.7, ambayo inaweza kutumika kwenye mifumo ya uendeshaji isipokuwa OpenBSD. Ili kuhakikisha kubebeka, sehemu za msimbo kutoka kwa miradi ya OpenNTPD, OpenSSH na LibreSSL zilitumika. Mbali na OpenBSD, usaidizi wa Linux na FreeBSD unatangazwa. OpenBGPD imejaribiwa kwenye Debian 9, Ubuntu 14.04+ na FreeBSD 12.

OpenBGPD inatengenezwa chini ya msaada msajili wa mtandao wa kikanda RIPE NCC, ambayo ina nia ya kuleta utendaji wa OpenBGPD kwa kufaa kwa matumizi kwenye seva kwa kuelekeza kwenye vituo vya kubadilishana vya trafiki vya interoperator (IXP) na kuunda mbadala kamili ya kifurushi. Kuzaliwa (Nyingine mbadala wazi zinazotekeleza itifaki ya BGP ni pamoja na miradi KUPANDA, GoBGP, ExaBGP ΠΈ Bio-Routing).

Maendeleo ya OpenBGPD inalenga katika kuhakikisha kiwango cha juu cha usalama na kutegemewa. Kwa ulinzi, uthibitishaji mkali wa usahihi wa vigezo vyote, njia za ufuatiliaji wa kufuata mipaka ya bafa, mgawanyo wa marupurupu, na kizuizi cha upatikanaji wa simu za mfumo hutumiwa. Faida nyingine ni pamoja na sintaksia inayofaa ya lugha ya ufafanuzi wa usanidi, utendakazi wa hali ya juu na ufanisi wa kumbukumbu (kwa mfano, OpenBGPD inaweza kufanya kazi na majedwali ya kuelekeza yaliyo na mamia ya maelfu ya maingizo). Mradi huu unaauni vipimo vingi vya BGP 4 na unazingatia mahitaji ya RFC8212, lakini haujaribu kukumbatia kubwa na hutoa msaada hasa kwa utendaji maarufu na ulioenea.

Katika kutolewa kwa OpenBGPD 6.7 alama maboresho yafuatayo:

  • Huduma ya bgpctl hutoa usaidizi wa awali kwa pato la JSON;
  • Π’ bgpd.conf inaruhusiwa kuweka wakati huo huo anwani za IPv4 na IPv6 katika maagizo ya anwani ya ndani katika vizuizi vya "kikundi";
  • Usahihishaji sahihi wa majedwali ya ROA (Uidhinishaji wa Asili ya Njia) yenye viambishi awali/chanzo-kama jozi katika kipengele kimoja chenye thamani ndefu zaidi ya "maxlen" imehakikishwa;
  • Imeongeza kipengele cha "max-prefix {NUM} out" kwenye bgpd.conf ili kupunguza idadi ya viambishi awali vinavyotangazwa ili kuepuka kuvuja kwa majedwali kamili;
  • Katika bgpctl, amri ya 'onyesha jirani' imepanuliwa ili kuonyesha vihesabio vya viambishi awali vilivyopokelewa na vilivyowekwa, pamoja na thamani ya kikomo cha "kiambishi kikuu cha juu";
  • Arifa hizo ni pamoja na habari kuhusu sababu ya makosa yaliyowekwa. Amri ya "bgpctl onyesha jirani" hutoa matokeo ya sababu ya kosa lililopokelewa mwisho;
  • Ili kutekeleza kwa usahihi operesheni ya "kupakia upya kwa neema", viambishi awali vya kizamani vinawekwa alama kwenye jedwali la Adj-RIB-Out, ambalo huhifadhi habari kuhusu njia zilizochaguliwa na kipanga njia cha ndani cha BGP ili kutangaza njia bora kwa wenzao;
  • Imeongeza uwezo wa kujenga OpenBGPD kwa kutumia kifurushi cha kuandika vichanganuzi vya nyati bila byacc;
  • Imeongeza chaguo la "--runstatedir", ambalo unaweza kuamua njia ya bgpctl.sock;
  • Imesafisha hati ya kusanidi ili kuboresha uwezo wa kubebeka.

Chanzo: opennet.ru

Kuongeza maoni