OpenBSD Developers များ
OpenBGPD အောက်တွင် တီထွင်လျက်ရှိသည်။
OpenBGPD ၏ ဖွံ့ဖြိုးတိုးတက်မှုသည် လုံခြုံရေးနှင့် ယုံကြည်စိတ်ချရမှု၏ အမြင့်ဆုံးအဆင့်ကို သေချာစေရန် အာရုံစိုက်သည်။ အကာအကွယ်အတွက်၊ ကန့်သတ်ဘောင်များအားလုံး၏ မှန်ကန်မှုကို တင်းကြပ်စွာအတည်ပြုခြင်း၊ ကြားခံနယ်နိမိတ်များနှင့်အညီ စောင့်ကြည့်ခြင်း၊ အခွင့်ထူးများကို ခွဲထုတ်ခြင်းနှင့် စနစ်ခေါ်ဆိုမှုများသို့ ဝင်ရောက်ခွင့်ကန့်သတ်ခြင်းတို့ကို အသုံးပြုပါသည်။ အခြားအားသာချက်များတွင် configuration definition language ၏အဆင်ပြေသော syntax ၊ မြင့်မားသောစွမ်းဆောင်ရည်နှင့် memory efficiency (ဥပမာ၊ OpenBGPD သည် ရာနှင့်ချီသော entry များပါဝင်သော routing tables နှင့်အလုပ်လုပ်နိုင်သည်)။ ပရောဂျက်သည် BGP 4 သတ်မှတ်ချက်အများစုကို ပံ့ပိုးပေးပြီး RFC8212 ၏ လိုအပ်ချက်များကို လိုက်လျောညီထွေဖြစ်စေသော်လည်း ကျယ်ပြောလှသော အရာများကို လက်ခံရန် မကြိုးစားဘဲ လူကြိုက်အများဆုံးနှင့် ကျယ်ပြန့်သော လုပ်ဆောင်ချက်များကို အဓိကအားဖြင့် ပံ့ပိုးပေးပါသည်။
OpenBGPD 6.7 ထုတ်ဝေမှုတွင်
- bgpctl utility သည် JSON output အတွက် ကနဦး ပံ့ပိုးမှု ပေးပါသည်။
- В
bgpd.conf ၎င်းအား "အုပ်စု" ဘလောက်များတွင် ဒေသတွင်းလိပ်စာ ညွှန်ကြားချက်တွင် IPv4 နှင့် IPv6 လိပ်စာများကို တစ်ပြိုင်နက် သတ်မှတ်ခွင့်ပြုထားသည်။ - အရှည်ဆုံး “maxlen” တန်ဖိုးရှိသော ဒြပ်စင်တစ်ခုသို့ ရှေ့ဆက်/ရင်းမြစ်-အတွဲများအဖြစ် ROA ဇယားများ (လမ်းကြောင်းမူလခွင့်ပြုချက်) ကို မှန်ကန်စွာပေါင်းစည်းခြင်းအား အာမခံပါသည်။
- ဇယားအပြည့်မပေါက်ကြားစေရန်အတွက် "max-prefix {NUM} out" ကို bgpd.conf သို့ ကြော်ငြာထည့်ထားသော ရှေ့ဆက်အရေအတွက်ကို ကန့်သတ်ရန်၊
- bgpctl တွင်၊ လက်ခံရရှိသည့် ကောင်တာများနှင့် ရှေ့ဆက်များ သတ်မှတ်ခြင်းအပြင် “max-prefix out” ကန့်သတ်ချက်၏ တန်ဖိုးကို ပြသရန် 'show neighbor' အမိန့်ကို တိုးချဲ့ထားသည်။
- အသိပေးချက်များတွင် nested errors များ၏အကြောင်းရင်းနှင့်ပတ်သက်သောအချက်အလက်များပါဝင်သည်။ “bgpctl show neighbor” အမိန့်သည် နောက်ဆုံးရရှိခဲ့သော အမှား၏ အကြောင်းရင်းကို ထုတ်ပေးသည်။
- “graceful reload” လုပ်ဆောင်ချက်ကို မှန်ကန်စွာလုပ်ဆောင်ရန်၊ ဟောင်းနွမ်းနေသော ရှေ့ဆက်များကို Adj-RIB-Out ဇယားတွင် အမှတ်အသားပြုထားပြီး၊ ဒေသန္တရ BGP ရောက်တာမှ ရွေးချယ်ထားသော လမ်းကြောင်းများအကြောင်း အချက်အလက်များကို ရွယ်တူများသို့ ကြော်ငြာရန်အတွက် အကောင်းဆုံးလမ်းကြောင်းများကို သိမ်းဆည်းထားသည်။
- byacc မပါဘဲ bison parsers များကိုရေးသားခြင်းအတွက် အထုပ်ကိုအသုံးပြု၍ OpenBGPD တည်ဆောက်နိုင်မှုကို ပေါင်းထည့်ခဲ့သည်။
- bgpctl.sock သို့သွားမည့်လမ်းကြောင်းကို သင်ဆုံးဖြတ်နိုင်စေသော “--runstatedir” option ကိုထပ်ထည့်ထားသည်။
- သယ်ဆောင်ရလွယ်ကူစေရန်အတွက် စီစဉ်သတ်မှတ်ထားသော ဇာတ်ညွှန်းကို ရှင်းလင်းခဲ့သည်။
source: opennet.ru