áááºááŒáááºááŸá¬ OpenBSD ááá±á¬áá»ááºá developer áá»á¬ážááŸáá®ááœááºááŒá®áž FreeBSD ááŸáá·áº Linux ááœááºá¡áá¯á¶ážááŒá¯áááºá¡ááœááºá¡áááºááŒá±á¡á±á¬ááºááŒá¯áá¯ááºáá¬ážáá±á¬ OpenBGPD 8.2 áááºážááŒá±á¬ááºážáááºáááºáá±á·ááºá»áá¡áááºáá±á¬ááºáá¯ááºáá±ááŸá¯áá¯ááºáá±ááŒááºážááŒá áºááẠ(Alpineá Debianá Fedoraá RHEL/CentOSá Ubuntu ááá¯ááŒá±ááŒá¬áá¬ážáááº)á áááºáá±á¬ááºáááœááºáá°á á±áááºá¡ááœáẠOpenNTPDá OpenSSH ááŸáá·áº LibreSSL ááá±á¬áá»ááºáá»á¬ážá០áá¯ááºá¡á áááºá¡ááá¯ááºážáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯áá²á·áááºá ááá±á¬áá»ááºááẠBGP 4 áááºááŸááºáá»ááºá¡áá»á¬ážá á¯ááᯠáá¶á·ááá¯ážáá±ážááŒá®áž RFC8212 á ááá¯á¡ááºáá»ááºáá»á¬ážááᯠááá¯ááºáá»á±á¬áá®ááœá±ááŒá áºá á±áá±á¬áºáááºáž áá»ááºááŒá±á¬ááŸáá±á¬ á¡áá¬áá»á¬ážááᯠáááºáá¶ááẠáááŒáá¯ážá á¬ážáá² áá°ááŒáá¯ááºá¡áá»á¬ážáá¯á¶ážááŸáá·áº áá»ááºááŒáá·áºáá±á¬ áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠá¡áááá¡á¬ážááŒáá·áº áá¶á·ááá¯ážáá±ážáá«áááºá
РазÑабПÑка OpenBGPD веЎÑÑÑÑ Ð¿ÑО пПЎЎеÑжке ÑегОПМалÑМПгП ОМÑеÑМеÑ-ÑегОÑÑÑаÑПÑа RIPE NCC, кПÑПÑÑй заОМÑеÑеÑПваМ в ЎПвеЎеМОО ÑÑМкÑОПМалÑМПÑÑО OpenBGPD ЎП пÑОгПЎМПÑÑО к ОÑпПлÑÐ·ÐŸÐ²Ð°ÐœÐžÑ ÐœÐ° ÑеÑвеÑÐ°Ñ ÐŽÐ»Ñ ÐŒÐ°ÑÑÑÑÑОзаÑОО в ÑПÑÐºÐ°Ñ ÐŒÐµÐ¶ÐŸÐ¿ÐµÑаÑПÑÑкПгП ПбЌеМа ÑÑаÑОкПЌ (IXP) О в ÑПзЎаМОО пПлМПÑеММПй алÑÑеÑМаÑÐžÐ²Ñ Ð¿Ð°ÐºÐµÑÑ BIRD (Оз ПÑкÑÑÑÑÑ Ð°Ð»ÑÑеÑМаÑОв Ñ ÑеалОзаÑОей пÑПÑПкПла BGP ЌПжМП ПÑЌеÑОÑÑ Ð¿ÑПекÑÑ FRRouting, GoBGP, ExaBGP О Bio-Routing).
ááá±á¬áá»ááºááẠáá±ážáááºážááŸá¯ááŸáá·áº áá¯á¶ááŒááºá áááºáá»áááŸá¯á á¡ááŒáá·áºáá¯á¶ážá¡ááá·áºááᯠáá±áá»á¬á á±ááẠá¡áá±ážáá±ážáá¬ážáááºá á¡áá¬á¡ááœááºá¡ááœááºá ááá·áºáááºáá±á¬ááºáá»á¬ážá¡á¬ážáá¯á¶ážá ááŸááºáááºááŸá¯ááᯠáááºážááŒááºá áœá¬á¡áááºááŒá¯ááŒááºážá ááŒá¬ážáá¶áááºááááááºáá»á¬ážááŸáá·áºá¡áá® á á±á¬áá·áºááŒáá·áºááŒááºážá á¡ááœáá·áºáá°ážáá»á¬ážááᯠááœá²áá¯ááºááŒááºážááŸáá·áº á áá áºáá±á«áºááá¯ááŸá¯áá»á¬ážááá¯á· áááºáá±á¬ááºááœáá·áºááá·áºáááºááŒááºážááá¯á·ááᯠá¡áá¯á¶ážááŒá¯áá«áááºá á¡ááŒá¬ážá¡á¬ážáá¬áá»ááºáá»á¬ážááœáẠconfiguration definition language áá¡áááºááŒá±áá±á¬ syntax á ááŒáá·áºáá¬ážáá±á¬á áœááºážáá±á¬ááºáááºááŸáá·áº memory efficiency (á¥ááá¬á OpenBGPD ááẠáá¬ááŸáá·áºáá»á®áá±á¬ entry áá»á¬ážáá«áááºáá±á¬ routing tables ááŸáá·áºá¡áá¯ááºáá¯ááºááá¯ááºáááº)á
áá¬ážááŸááºážá¡áá áºááœáẠá¡áááááŒá±á¬ááºážáá²ááŸá¯áá»á¬áž-
- ÐбМПвлеМа ÑеалОзаÑÐžÑ ÐŒÐµÑ Ð°ÐœÐžÐ·ÐŒÐ° ASPA (Autonomous System Provider Authorization), пÑОЌеМÑеЌПгП в BPG ÐŽÐ»Ñ Ð²ÐµÑОÑОкаÑОО пÑÑей AS_PATH, авÑПÑОзаÑОО авÑПМПЌМÑÑ ÑОÑÑеЌ пÑПвайЎеÑПв О заÑОÑÑ ÐŸÑ ÑÑеÑкО МекПÑÑекÑÐœÑÑ ÐŒÐ°ÑÑÑÑÑПв. РеалОзаÑÐžÑ ASPA пÑОвеЎеМа к ÑППÑвеÑÑÑÐ²ÐžÑ ÑпеÑОÑОкаÑОÑÐŒ draft-ietf-sidrops-aspa-verification-16 О draft-ietf-sidrops-aspa-profile-16, О пеÑевеЎеМа Ма ОÑпПлÑзПваМОе пПОÑкПвÑÑ ÑаблОÑ, Ме завОÑÑÑÐžÑ ÐŸÑ AFI (Address Family Indicator).
- УÑÑÑаМеМа ПÑОбка в кПЎе паÑÑеÑа ÑППбÑеМОй netlink, ÑвÑÐ·Ð°ÐœÐœÐ°Ñ Ñ ÐœÐµÐ²ÐµÑÐœÑÐŒ ПпÑеЎелеМОеЌ ÑазЌеÑа ÑППбÑеМОй О пÑОвПЎÑÑÐ°Ñ Ðº аваÑÐžÐ¹ÐœÐŸÐŒÑ Ð·Ð°Ð²ÐµÑÑÐµÐœÐžÑ ÐœÐ° плаÑÑПÑЌе Linux.
- ÐПЎ ÐŽÐ»Ñ Ð³ÐµÐœÐµÑаÑОО ÑППбÑеМОй UPDATE пеÑевеЎÑÐœ Ма ОÑпПлÑзПваМОе МПвПгП API ibuf.
- УлÑÑÑÐµÐœÑ ÑППбÑÐµÐœÐžÑ ÐŸÐ± ПÑÐžÐ±ÐºÐ°Ñ , вÑвПЎОЌÑÑ Ð² bgpctl пÑО пПпÑÑке ОÑпПлÑÐ·ÐŸÐ²Ð°ÐœÐžÑ Ð²ÐŸÐ·ÐŒÐŸÐ¶ÐœÐŸÑÑей, Ме пПЎЎеÑжОваеЌÑÑ Ð² пеÑеМПÑОЌПй веÑÑОО OpenBGPD.
- ÐÑÐžÐŒÐµÑ Ð¿ÑавОл ÑОлÑÑÑаÑОО GRACEFUL_SHUTDOWN пеÑеЎелаМ ÐŽÐ»Ñ ÐŸÐ±ÑабПÑкО ÑПлÑкП ÑеаМÑПв ebgp.
source: opennet.ru