Версияи сайёри OpenBGPD 6.7p0 дастрас аст

Таҳиягарони OpenBSD нашр кардааст баровардани нашри сайёри бастаи масир OpenBGPD 6.7, ки метавонад дар системаҳои оператсионии ғайр аз OpenBSD истифода шавад. Барои таъмини интиқол, қисмҳои код аз лоиҳаҳои OpenNTPD, OpenSSH ва LibreSSL истифода шуданд. Илова ба OpenBSD, дастгирии Linux ва FreeBSD эълон карда мешавад. OpenBGPD дар Debian 9, Ubuntu 14.04+ ва FreeBSD 12 озмуда шудааст.

Дар доираи OpenBGPD таҳия карда мешавад дастгирии Бақайдгирандаи минтақавии интернетии RIPE NCC, ки манфиатдор аст, ки функсияҳои OpenBGPD ба мувофиқат барои истифода дар серверҳо барои масир дар нуқтаҳои мубодилаи трафики интероператорӣ (IXP) ва эҷоди алтернативаи мукаммал ба баста Парранда (дигар алтернативаҳои кушодаи татбиқи протоколи BGP лоиҳаҳоро дар бар мегиранд FROuting, GoBGP, ExaBGP и Био-маршрут).

Рушди OpenBGPD ба таъмини сатҳи баландтарини амният ва эътимод нигаронида шудааст. Барои муҳофизат, санҷиши дақиқи дурустии ҳамаи параметрҳо, воситаҳои назорати риояи сарҳадҳои буферӣ, ҷудо кардани имтиёзҳо ва маҳдуд кардани дастрасӣ ба зангҳои система истифода мешаванд. Бартариҳои дигар аз синтаксиси қулайи забони таърифи конфигуратсия, иҷрои баланд ва самаранокии хотира иборатанд (масалан, OpenBGPD метавонад бо ҷадвалҳои масир кор кунад, ки дорои садҳо ҳазор сабтҳо мебошанд). Лоиҳа аксари мушаххасоти BGP 4-ро дастгирӣ мекунад ва ба талаботи RFC8212 мувофиқат мекунад, аммо кӯшиш намекунад, ки васеъро қабул кунад ва асосан функсияҳои маъмултарин ва паҳншударо дастгирӣ мекунад.

Дар нашри OpenBGPD 6.7 нишон дода шудааст беҳбудиҳои зерин:

  • Барномаи bgpctl дастгирии ибтидоиро барои баромади JSON таъмин мекунад;
  • В bgpd.conf иҷозат дода мешавад, ки ҳамзамон суроғаҳои IPv4 ва IPv6 дар дастури суроғаҳои маҳаллӣ дар блокҳои "гурӯҳӣ" муқаррар карда шаванд;
  • Ҷамъоварии дурусти ҷадвалҳои ROA (Authorization Route Origin) бо ҷуфтҳои префикс/манбаъ ба як элемент бо арзиши дарозтарини “maxlen” таъмин карда мешавад;
  • Ба bgpd.conf хосияти "max-prefix {NUM} out" илова карда шуд, то шумораи префиксҳои эълоншударо маҳдуд созад, то ифшои ҷадвалҳои пурраро пешгирӣ кунад;
  • Дар bgpctl, фармони "нишон додани ҳамсоя" барои намоиши ҳисобкунакҳои префиксҳои гирифташуда ва муқарраршуда, инчунин арзиши маҳдудияти "max-prefix out" васеъ карда шудааст;
  • Огоҳиҳо маълумотро дар бораи сабабҳои хатогиҳои воридшуда дар бар мегиранд. Фармони "bgpctl show neighbour" натиҷаи хатои охирини қабулшударо медиҳад;
  • Барои дуруст иҷро кардани амалиёти "азнавборкунии зебо", префиксҳои кӯҳнашуда дар ҷадвали Adj-RIB-Out, ки маълумотро дар бораи масирҳои интихобкардаи роутери маҳаллии BGP барои таблиғи хатсайрҳои оптималӣ ба ҳамсолон нигоҳ медорад, қайд карда мешаванд;
  • Имконияти сохтани OpenBGPD бо истифода аз баста барои навиштани парсерҳои бизон бидуни byacc илова карда шуд;
  • Опсияи "--runstatedir" илова карда шуд, ки тавассути он шумо метавонед роҳро ба bgpctl.sock муайян кунед;
  • Барои беҳтар кардани интиқол скрипти конфигуратсия тоза карда шуд.

Манбаъ: opennet.ru

Илова Эзоҳ