اس ہفتے اٹھایا گیا دسمبر میں لینکس 6.2 مرج ونڈو سے پہلے”نیٹ اگلے”کوڈ میں TCP پروٹیکٹیو لوڈ بیلنسنگ (PLB) کے لیے سپورٹ ہے۔

ٹی سی پی پروٹیکٹو لوڈ بیلنسنگ کنجشن کنٹرول کے حصے کے طور پر لینکس کرنل کے ڈیٹا سینٹر TCP (DCTCP) کوڈ میں ہکس کرتا ہے۔ پروٹیکٹو لوڈ بیلنسنگ ایکسپلیسیٹ کنجشن نوٹیفکیشن (ECN) اور ٹرانسپورٹ لیئر سے دوسرے کنجشن ڈیٹا کا استعمال کر کے سوئچ لنکس پر میزبان پر مبنی لوڈ بیلنسنگ فراہم کرتا ہے تاکہ کنجشن کا سامنا کرنے والے کنکشن کے راستے کو تصادفی طور پر تبدیل کیا جا سکے۔ فی الحال یہ لینکس TCP PLB نفاذ صرف IPv6 ٹریفک کے لیے کام کرتا ہے اور بطور ڈیفالٹ غیر فعال ہے۔

پینڈنگ لینکس پیچ کے ساتھ TCP PLB سپورٹ کو tcp_plb_enabled sysctl knob کا استعمال کرتے ہوئے فعال کیا جا سکتا ہے۔

Linux کرنل TCP PLB کا نفاذ جمعہ کو نیٹ-اگلے میں ضم ہوگیا اس کام کے ساتھ جو گوگل کے مبشر عدنان قریشی کے ساتھ ساتھ گوگل کے دیگر انجینئرز کے تعاون سے کیا جا رہا ہے۔ اس آف بائی ڈیفالٹ فیچر کے ساتھ آنے والے کسی بھی مسئلے کو چھوڑ کر، کوڈ کو پھر لینکس 6.2 میں ضم کر دیا جائے گا۔

Categories: IT Info