OpenBGPD 6.7p0 کا پورٹ ایبل ورژن دستیاب ہے۔

اوپن بی ایس ڈی ڈویلپرز شائع ہوا روٹنگ پیکیج کے پورٹیبل ایڈیشن کا اجراء اوپن بی جی پی ڈی 6.7، جو OpenBSD کے علاوہ آپریٹنگ سسٹمز پر استعمال کیا جا سکتا ہے۔ پورٹیبلٹی کو یقینی بنانے کے لیے، OpenNTPD، OpenSSH اور LibreSSL پروجیکٹس کے کوڈ کے حصے استعمال کیے گئے۔ اوپن بی ایس ڈی کے علاوہ لینکس اور فری بی ایس ڈی کے لیے سپورٹ کا اعلان کیا گیا ہے۔ OpenBGPD کا تجربہ Debian 9، Ubuntu 14.04+ اور FreeBSD 12 پر کیا گیا ہے۔

اوپن بی جی پی ڈی کے تحت تیار کیا جا رہا ہے۔ حمایت علاقائی انٹرنیٹ رجسٹرار RIPE NCC، جو OpenBGPD کی فعالیت کو انٹر آپریٹر ٹریفک ایکسچینج پوائنٹس (IXP) پر روٹنگ کے لیے سرورز پر استعمال کے لیے موزوں بنانے میں دلچسپی رکھتا ہے اور پیکج کے لیے ایک مکمل متبادل بنانے میں دلچسپی رکھتا ہے۔ پرندہ (بی جی پی پروٹوکول کو نافذ کرنے والے دوسرے کھلے متبادل میں پروجیکٹ شامل ہیں۔ ایف آر روٹنگ, GoBGP, ExaBGP и بائیو روٹنگ).

OpenBGPD کی ترقی اعلیٰ ترین سطح کی حفاظت اور وشوسنییتا کو یقینی بنانے پر مرکوز ہے۔ تحفظ کے لیے، تمام پیرامیٹرز کی درستگی کی سخت تصدیق، بفر باؤنڈری کے ساتھ تعمیل کی نگرانی کے لیے، مراعات کی علیحدگی، اور سسٹم کالز تک رسائی کی پابندی کا استعمال کیا جاتا ہے۔ دیگر فوائد میں کنفیگریشن ڈیفینیشن لینگوئج کا آسان نحو، اعلیٰ کارکردگی اور میموری کی کارکردگی شامل ہیں (مثال کے طور پر، OpenBGPD روٹنگ ٹیبلز کے ساتھ کام کر سکتا ہے جس میں سیکڑوں ہزار اندراجات شامل ہوں)۔ یہ پروجیکٹ بی جی پی 4 کی زیادہ تر تصریحات کی حمایت کرتا ہے اور RFC8212 کے تقاضوں کی تعمیل کرتا ہے، لیکن وسیع کو اپنانے کی کوشش نہیں کرتا ہے اور بنیادی طور پر سب سے زیادہ مقبول اور وسیع فنکشنز کے لیے معاونت فراہم کرتا ہے۔

OpenBGPD 6.7 کے اجراء میں نشان زد درج ذیل بہتری:

  • bgpctl یوٹیلیٹی JSON آؤٹ پٹ کے لیے ابتدائی مدد فراہم کرتی ہے۔
  • В bgpd.conf اسے "گروپ" بلاکس میں مقامی ایڈریس ڈائریکٹو میں ایک ساتھ IPv4 اور IPv6 ایڈریس سیٹ کرنے کی اجازت ہے۔
  • ROA ٹیبلز (روٹ اوریجن اتھورائزیشن) کی درست جمع کو پریفکس/ماخذ کے طور پر جوڑوں کے ساتھ ایک عنصر میں سب سے طویل "میکسلین" قدر کے ساتھ یقینی بنایا جاتا ہے۔
  • مکمل ٹیبل لیک ہونے سے بچنے کے لیے مشتہر کیے گئے سابقوں کی تعداد کو محدود کرنے کے لیے bgpd.conf میں "max-prefix {NUM} out" پراپرٹی شامل کی گئی۔
  • bgpctl میں، 'شو پڑوسی' کمانڈ کو وسیع کیا گیا ہے تاکہ موصول ہونے والے اور سیٹ پریفکس کے کاؤنٹرز کو ظاہر کیا جا سکے، ساتھ ہی ساتھ "زیادہ سے زیادہ پری فکس آؤٹ" حد کی قدر؛
  • نوٹیفیکیشن میں اندر کی غلطیوں کی وجہ کے بارے میں معلومات شامل ہیں۔ "bgpctl show پڑوسی" کمانڈ آخری موصول ہونے والی خرابی کی وجہ کا آؤٹ پٹ فراہم کرتی ہے۔
  • صحیح طریقے سے "کریمی دوبارہ لوڈ" آپریشن کو انجام دینے کے لیے، متروک سابقے کو Adj-RIB-Out ٹیبل میں نشان زد کیا گیا ہے، جو مقامی BGP راؤٹر کے ذریعے منتخب کردہ راستوں کے بارے میں معلومات کو ذخیرہ کرتا ہے تاکہ ساتھیوں کے لیے بہترین راستوں کی تشہیر کی جا سکے۔
  • بائسن پارسرز کو بائی اے سی سی کے بغیر لکھنے کے لیے پیکج کا استعمال کرتے ہوئے OpenBGPD بنانے کی صلاحیت شامل کی گئی ہے۔
  • "--runstatedir" آپشن شامل کیا گیا، جس کے ذریعے آپ bgpctl.sock کے راستے کا تعین کر سکتے ہیں۔
  • پورٹیبلٹی کو بہتر بنانے کے لیے کنفیگر اسکرپٹ کو صاف کیا۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں