Pieejama OpenBGPD 6.6p0 portatīvā versija

OpenBSD izstrādātāji sagatavots maršrutēšanas pakotnes portatīvā izdevuma izlaišana OpenBGPD 6.6, ko var izmantot operētājsistēmās, kas nav OpenBSD. Lai nodrošinātu pārnesamību, tika izmantotas OpenNTPD, OpenSSH un LibreSSL projektu koda daļas. Papildus OpenBSD tiek paziņots par Linux un FreeBSD atbalstu. OpenBGPD ir pārbaudīts uz Debian 9, Ubuntu 14.04 un FreeBSD 12.

OpenBGPD tiek izstrādāts saskaņā ar atbalsts reģionālais interneta reģistrators RIPE NCC, kas ir ieinteresēts OpenBGPD funkcionalitātes nodrošināšanā līdz lietošanai serveros maršrutēšanai interoperatoru trafika apmaiņas punktos (IXP) un pilnvērtīgas alternatīvas pakotnei radīšanā. BIRD (citas atvērtas alternatīvas, kas ievieš BGP protokolu, ietver projektus FRRouting, GoBGP, ExaBGP и Biomaršrutēšana).

OpenBGPD izstrāde koncentrējas uz augstākā līmeņa drošības un uzticamības nodrošināšanu. Aizsardzībai tiek izmantota stingra visu parametru pareizības pārbaude, līdzekļi bufera robežu ievērošanas uzraudzībai, privilēģiju nodalīšana un piekļuves ierobežošana sistēmas izsaukumiem. Citas priekšrocības ietver ērtu konfigurācijas definīcijas valodas sintakse, augstu veiktspēju un atmiņas efektivitāti (piemēram, OpenBGPD var strādāt ar maršrutēšanas tabulām, kas satur simtiem tūkstošu ierakstu). Projekts atbalsta lielāko daļu BGP 4 specifikāciju un atbilst RFC8212 prasībām, taču nemēģina aptvert plašo un galvenokārt nodrošina atbalstu populārākajām un izplatītākajām funkcijām.

OpenBGPD 6.6 laidienā ir šādi uzlabojumi:

  • Lai uzlabotu galda veiktspēju Adj-RIB-Out, kurā tiek glabāta informācija par lokālā BGP maršrutētāja izvēlētajiem maršrutiem, lai reklamētu optimālos maršrutus vienaudžiem, ir pārslēgta uz RB koku izmantošanu, kas saistīti ar vienaudžiem;
  • Ir pārrakstīts kopienu saskaņošanas kods, ievērojami paātrināts konfigurāciju darbs ar vairākām kopienām un lielu skaitu līdzinieku.
  • Komanda "show mrt kaimiņus" ir pievienota failam bgpctl, lai izmestu blakus esošo BGP maršrutētāju tabulu šādā formātā MRT TABLE_DUMP_V2;
  • Darbojoties operētājsistēmā Linux, tiek nodrošināts atbalsts BGP sesiju nodrošināšanai, izmantojot TCP MD5SIG;
  • Maksimālais izmērs komunikācijas pārtraukšanas ziņojumi palielināts līdz 255 baitiem.

Avots: opennet.ru

Pievieno komentāru