Inguqulo entsha ye-OpenBGPD 6.7p0 isivele ikhishiwe futhi lezi yizinguquko zayo

Abakhiqizi be-OpenBSD bakhishiwe ezinsukwini eziningana ezedlule ukwethulwa kwe- inguqulo entsha ephathekayo yephakheji yomzila I-OpenBGPD 6.7 ebonakala ngokukwazi ukusetshenziswa ezinhlelweni ezisebenzayo ngaphandle kwe-OpenBSD nokuthi Ikuvumela ukuthi usebenzise ikhompyutha yenhloso ejwayelekile njenge-router.

I-OpenBGPD yi-daemon ye-Unix lokho okusebenzisa, ngokusebenzisa isoftware yamahhala, inguqulo 4 yeBorder Gateway Protocol futhi ngenxa yalokhu umshini ungashintshana ngemizila nezinye izinhlelo usebenzisa i-BGP. Ukuqinisekisa ukuthwala, izingxenye zekhodi ezivela ku-OpenNTPD, OpenSSH neLibreSSL zisetshenzisiwe. Ngaphezu kwe-OpenBSD, imemezele ukusekelwa kweLinux neFreeBSD.

Mayelana ne-OpenBGPD

Le suite yathuthukiswa njengenye indlela yamaphakeji afana neQuagga, i-GPL enelayisense yokulandela umzila ye-Linux engahlangabezani nezidingo zephrojekthi namazinga wekhwalithi.

Izinhloso zokwakhiwa kwe-OpenBGPD zifaka phakathi ukuvikeleka, ukwethenjelwa, nokukhanya ngokwanele kubasebenzisi abaningi, ngosayizi nokusetshenziswa kwememori.

Ulimi lokumisa kufanele lube namandla futhi lusebenzise kalula. Kumele futhi ikwazi ukuphatha ngokushesha amakhulu ezinkulungwane zokufakwa kwetafula ngendlela ephumelelayo yememori.

Ukuthuthukiswa kwe-OpenBGPD usekelwa ngumbhalisi wesifunda we-Intanethi uRIPE NCC, onentshisekelo yokwenza ukusebenza kwe-OpenBGPD kulungele ukusetshenziswa kumaseva wokuhambisa kumaphoyinti wokushintshisana othwala (i-IXPs) nokwakha enye indlela ephelele ephaketheni le-BIRD (kusuka kwezinye izindlela ezivulekile ngokusetshenziswa komthetho olandelwayo we-BGP usho i-FRRouting, Amaphrojekthi weGoBGP, ExaBGP kanye ne-Bio-Routing).

Lapho wenza i-OpenBGPD, inhloso ukuqinisekisa ukuphepha nokuthembeka okuphezulu. Ukuze kuvikelwe, kusetshenziswa ukuqinisekiswa okuqinile kokunemba kwawo wonke amapharamitha, izindlela zokuqapha ukuhambisana nemikhawulo ye-buffer, ukwahlukaniswa kwamalungelo nokuvinjelwa kokufinyelela kumakholi wesistimu.

Phakathi kwezinzuzo kukhona ne-syntax elula yolimi lokumiswa, futhil Ukusebenza okuphezulu nokusebenza kahle kwememori (ngokwesibonelo, i-OpenBGPD ingasebenza ngamatafula womzila afaka phakathi amakhulu ezinkulungwane okufakiwe).

Iphrojekthi isekela imininingwane eminingi ye-BGP 4 futhi ihambisana nezidingo ze-RFC8212, kepha ayizami ukwamukela ubukhulu futhi isekela imisebenzi ethandwa kakhulu futhi ejwayelekile.

Yini okusha ku-OpenBGPD 6.7?

Kule nguqulo entsha kunikeziwe ukusekelwa kokuqala kokukhishwa kwe-JSON kusetshenziswa kwe-bgpctl, ngaphandle kwalokho ku-bgpctl, umyalo 'wokubonisa umakhelwane' uyanwebisa okhombisa izibali zokutholwa nokusetha iziqalo, kanye nenani lomkhawulo "max-prefix out".

Olunye ushintsho ukuthi ukuhlanganiswa okulungile kwamatafula e-ROA (Ukugunyazwa komthombo wePath) ngeziqalo / ngazimbili zomthombo njengakwinto enenani elide kakhulu elithi 'maxlen', ngenkathi ikumabgpd.conf IPv4 kanye ne-IPv6 amakheli kungalungiswa ngasikhathi sinye kusiqondisi sekheli lendawo kumabhulokhi "iqembu".

Kwezinye izinguquko:

  • Impahla ye- "max-prefix {NUM} out" ingezwe ku-bgpd.conf ukunciphisa inani leziqalo ezikhangisiwe ukugwema ukuvuza wonke amatafula;
  • Izaziso zifaka imininingwane mayelana nembangela yamaphutha ahlanganisiwe. Umyalo we- "bgpctl show makhelwane" unikeza okukhishwayo kwembangela yephutha lokugcina elitholakele;
  • Ngokusebenza okulungile "kokulayisha kabusha ngomusa", iziqalo ezingasasebenzi ziphawulwe etafuleni le-Adj-RIB-Out, eligcina imininingwane ngemizila ekhethwe umzila wendawo we-BGP ukukhangisa imizila efanelekile kontanga;
  • Kungezwe amandla wokwakha i-OpenBGPD usebenzisa iphakethe le-bison parser ngaphandle kokuba khona kwe-byacc;
  • Inketho eyengeziwe "-runstatedir", lapho unganquma khona indlela eya ku-bgpctl.sock;
  • Iskripthi sokusetha sihlanziwe ukuze kuthuthukiswe ukuthwala.

Ekugcineni, kulabo abanentshisekelo kule nguqulo, kufanele bakwazi lokho Isivele ihlolwe ku-Debian 9, Ubuntu 14.04+, nakuFreeBSD 12.

Uma ufuna ukuthola amaphakheji noma ufunde kabanzi ngayo, ungabheka iwebhusayithi yayo esemthethweni. Isixhumanisi yilokhu. 


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.