OpenBGPD 6.6p0-ի շարժական տարբերակը հասանելի է

OpenBSD ծրագրավորողներ подготовили երթուղային փաթեթի շարժական տարբերակի թողարկում OpenBGPD 6.6, որը կարող է օգտագործվել OpenBSD-ից բացի այլ օպերացիոն համակարգերում: Դյուրակիրությունն ապահովելու համար օգտագործվել են OpenNTPD, OpenSSH և LibreSSL նախագծերի կոդի մասեր: Բացի OpenBSD-ից, հայտարարվում է Linux-ի և FreeBSD-ի աջակցություն: OpenBGPD-ն փորձարկվել է Debian 9-ի, Ubuntu 14.04-ի և FreeBSD 12-ի վրա:

OpenBGPD-ն մշակվում է ներքո աջակցություն տարածաշրջանային ինտերնետ գրանցող RIPE NCC, որը շահագրգռված է OpenBGPD-ի ֆունկցիոնալությունը հարմարեցնելով սերվերների վրա՝ միջօպերատորների երթևեկության փոխանակման կետերում (IXP) երթուղղելու համար և փաթեթին լիարժեք այլընտրանք ստեղծելով: ԲԻՐԴ (BGP արձանագրությունն իրականացնող այլ բաց այլընտրանքները ներառում են նախագծեր FRRouting, GoBGP, ExaBGP и Բիո-երթուղում).

OpenBGPD-ի մշակումը կենտրոնացած է անվտանգության և հուսալիության ամենաբարձր մակարդակի ապահովման վրա: Պաշտպանության համար օգտագործվում են բոլոր պարամետրերի ճշգրտության խիստ ստուգում, բուֆերային սահմաններին համապատասխանության մոնիտորինգի միջոցներ, արտոնությունների տարանջատում և համակարգային զանգերի հասանելիության սահմանափակում: Այլ առավելություններից են կազմաձևման լեզվի հարմար շարահյուսությունը, բարձր կատարողականությունը և հիշողության արդյունավետությունը (օրինակ, OpenBGPD-ն կարող է աշխատել հարյուր հազարավոր գրառումներ պարունակող երթուղային աղյուսակների հետ): Նախագիծն աջակցում է BGP 4 բնութագրերի մեծամասնությանը և համապատասխանում է RFC8212-ի պահանջներին, սակայն չի փորձում ընդունել հսկայականը և հիմնականում ապահովում է ամենահայտնի և տարածված գործառույթների աջակցությունը:

OpenBGPD 6.6 թողարկումն ունի հետևյալ բարելավումները.

  • Սեղանի աշխատանքը բարելավելու համար Adj-RIB-Out, որը պահպանում է տեղեկատվություն տեղական BGP երթուղիչի կողմից ընտրված երթուղիների մասին՝ հասակակիցներին օպտիմալ երթուղիներ գովազդելու համար, անցել է RB ծառերի օգտագործմանը՝ կապված հասակակիցների հետ;
  • Համայնքի համընկնման կոդը վերաշարադրվել է, մի քանի համայնքների և մեծ թվով հասակակիցների հետ կոնֆիգուրացիաների աշխատանքը զգալիորեն արագացվել է:
  • «Ցույց տալ mrt հարևաններին» հրամանն ավելացվել է bgpctl-ին` հարևան BGP երթուղիչների աղյուսակը ձևաչափով հեռացնելու համար: MRT TABLE_DUMP_V2;
  • Լինուքսի վրա աշխատելիս աջակցություն է տրամադրվում BGP նիստերն օգտագործելու համար TCP MD5SIG;
  • Առավելագույն չափը կապի դադարեցման հաղորդագրություններ ավելացել է մինչև 255 բայթ:

Source: opennet.ru

Добавить комментарий