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;