Unicast flood
کمپیوٹر نیٹ ورکنگ میں، یونیکاسٹ فلڈ اس وقت ہوتا ہے جب کوئی سوئچ یونیکاسٹ فریم وصول کرتا ہے اور اسے براڈکاسٹ فریم کے طور پر پیش کرتا ہے، جس سے فریم کو سوئچ پر موجود دیگر تمام بندرگاہوں تک پہنچا دیا جاتا ہے۔ پس منظر یونیکاسٹ کی اصطلاح سے مراد نیٹ ورک کے ایک مقام سے دوسرے مقام تک ون ٹو ون ٹرانسمیشن ہے۔ روایتی طور پر، یونیکاسٹ کو زیادہ محفوظ سمجھا جاتا ہے کیونکہ فریم صرف مطلوبہ وصول کنندہ کو پہنچایا جاتا ہے نہ کہ متعدد میزبانوں کو۔ یہ خاکہ ایک نیٹ ورک میزبان سے دوسرے نیٹ ورک میزبان میں فریم کی یونیکاسٹ ٹرانسمیشن کی وضاحت کرتا ہے: جب کوئی سوئچ ایک یونیکاسٹ فریم وصول کرتا ہے جس میں منزل کا پتہ سوئچ کے فارورڈنگ ٹیبل میں نہیں ہوتا ہے، تو فریم کو براڈکاسٹ فریم کی طرح سمجھا جاتا ہے اور نیٹ ورک پر موجود تمام میزبانوں کو بھیجا جاتا ہے۔ اس طرح کی کوئی ترسیل موصول ہونے سے پہلے، یونیکاسٹ فلڈنگ کا استعمال ٹرانسمیشن کو ان کی مطلوبہ منزل تک پہنچنے کو یقینی بنانے کے لیے کیا جاتا ہے۔ یہ عام طور پر ایک قلیل مدتی حالت ہوتی ہے کیونکہ رسید عام طور پر ایک ردعمل پیدا کرتی ہے جو سیکھنے کے عمل کو مکمل کرتی ہے۔ یہ عمل اس وقت ہوتا ہے جب کوئی آلہ ابتدائی طور پر کسی نیٹ ورک سے منسلک ہوتا ہے، یا فارورڈنگ انفارمیشن بیس سے صاف کیا جاتا ہے۔ جب آلہ کو ایک بندرگاہ سے دوسری بندرگاہ پر منتقل کیا جاتا ہے (جس کی وجہ سے اصل بندرگاہ پر لنک کی حیثیت بدل جاتی ہے) یا غیر فعال ہونے کی وجہ سے میک ٹیبل اندراج کی میعاد ختم ہونے کے بعد (سسکو سوئچ پر 5 منٹ ڈیفالٹ ہوتا ہے) تو اندراج کو صاف کیا جاتا ہے۔ ایک ایسا سوئچ جس کے ایڈریس کیش میں کوئی جگہ باقی نہ رہے، فریم کو تمام بندرگاہوں تک پہنچا دے گا۔ بہت سے میزبانوں والے نیٹ ورکس پر یہ ایک عام مسئلہ ہے۔ ایڈریس ٹیبلز کا مصنوعی سیلاب کم عام ہے-اسے ایم اے سی سیلاب کہا جاتا ہے۔ ایک اور عام وجہ اے آر پی ٹائمر والے میزبان ہیں جو سوئچ پر ایڈریس کیش ٹائم آؤٹ سے زیادہ طویل ہیں-سوئچ بھول جاتا ہے کہ کون سی پورٹ میزبان سے جڑتی ہے۔ اس کی روک تھام کا حل یہ ہے کہ اے آر پی ٹائم آؤٹ سے زیادہ وقت تک میک ایڈریس ٹائم آؤٹ کے ساتھ سوئچ کو ترتیب دیا جائے۔ مثال کے طور پر، میک ٹائم آؤٹ کو 360 سیکنڈ اور اے آر پی ٹائم آؤٹ کو 300 سیکنڈ مقرر کریں۔ سوئچ کے علاوہ دیگر آلات بھی یونیکاسٹ سیلاب پیدا کر سکتے ہیں۔ ایک راؤٹر جس میں برج انٹرفیس ہوتا ہے لیکن جس میں برج کیشے میں منزل کے فریم کا پتہ نہیں ہوتا ہے وہ فریم کو تمام برج ممبروں تک پہنچا دے گا۔ نیٹ ورک کی غلط تشکیل شدہ خصوصیات بھی یونیکاسٹ سیلاب کا باعث بن سکتی ہیں۔ اگر میزبان A سے B تک دو پرت 2 راستے ہیں اور میزبان A میزبان B سے بات کرنے کے لیے راستہ 1 کا استعمال کرتا ہے، لیکن میزبان B میزبان A کو جواب دینے کے لیے راستہ 2 کا استعمال کرتا ہے، تو راستہ 1 پر انٹرمیڈیٹ سوئچ کبھی بھی میزبان B کا منزل MAC ایڈریس نہیں سیکھیں گے اور راستہ 2 پر انٹرمیڈیٹ سوئچ کبھی بھی میزبان A کا منزل MAC ایڈریس نہیں سیکھیں گے۔ یونیکاسٹ سیلابوں کی حتمی وجہ ٹوپولوجی کی تبدیلیاں ہیں۔ جب نیٹ ورک پورٹ پر لنک کی حالت بدلتی ہے جو تیزی سے پھیلے ہوئے درخت میں حصہ لیتی ہے، تو اس سوئچ پر ایڈریس کیش کو فلش کر دیا جائے گا جس کی وجہ سے اس کے بعد کے تمام فریم تمام بندرگاہوں سے بھر جائیں گے جب تک کہ ایڈریس کو سوئچ کے ذریعے معلوم نہ ہو جائے۔ علاج سسکو سوئچ پر یونیکاسٹ سیلاب کو روکنا آسان ہے، لیکن یہ پہلے سے طے شدہ طور پر فعال نہیں ہے۔ اس بات کو یقینی بنانے کے بعد کہ ٹائم آؤٹ اور/یا حفاظتی خصوصیات کو کلائنٹ رسائی بندرگاہوں پر ٹیبل اندراجات کو عام میزبان اے آر پی کیش ٹائم آؤٹ سے زیادہ دیر تک برقرار رکھنے کے لیے ترتیب دیا گیا ہے، یہ کمانڈ ان بندرگاہوں پر یونیکاسٹ سیلاب کو خاموش کرنے کے لیے استعمال ہوتی ہے: سوئچ (کنفیگ-اگر) #سوئچپورٹ بلاک یونیکاسٹ دیگر تکنیکوں میں پرت 2 پر میزبانوں کو الگ کرنا شامل ہے، جو انٹرا-لین مواصلات کو روکتا ہے جو مشترکہ خدمت فراہم کرنے والے مخصوص نوڈس کے لیے مقرر نہیں ہے (جیسے۔ ایک راؤٹر)۔ اس کے لیے ایک آسان ٹول محفوظ بندرگاہیں (بندرگاہیں جنہیں دیگر محفوظ بندرگاہوں کے ساتھ بات چیت کرنے سے منع کیا گیا ہے) ہیں، جو نچلے سرے کے سوئچوں میں دستیاب ہیں: سوئچ (کنفیگ-اگر) #سوئچپورٹ محفوظ 'سوئچپورٹ پروٹیکٹڈ' سے زیادہ مضبوط، کراس سوئچ حل نجی وی ایل اے این کا استعمال ہے۔ آئی پراؤٹ 2 نصب کرنے کے لیے کافی جدید لینکس مشین پر سیلاب کو روکنے کے لیے، آپ برج لنک سیٹ ڈیو فائی 6 فلڈ آف کر کے ڈیوائس برج میں سیلاب کو کنٹرول کر سکتے ہیں۔ اے آر پی ٹائم آؤٹ سے بڑا ایم اے سی ٹائم آؤٹ سیٹ کرنے کے لیے، یہ کمانڈز جاری کیے جا سکتے ہیں: بی آر سی ٹی ایل سیٹیجنگ بی آر 330 ؛ ایکو 300>/پروک/سسٹ/نیٹ/آئی پی وی 4/نیگ/بی آر 0/جی سی اسٹیل ٹائم زیادہ تر جدید سوئچ-ہائی اور لو اینڈ-سپورٹ فلڈنگ نیٹ ورکس پر اثرات جب کسی نیٹ ورک کو یونیکاسٹ فلڈنگ کا سامنا کرنا پڑ رہا ہو تو نیٹ ورک کی کارکردگی خراب ہو جاتی ہے۔ یہاں پل کے ایڈریس کیش کے سائز کو ایڈجسٹ کرنے سے پہلے اور بعد میں ایک پل کا گراف ہے: 80 ٪ فریموں میں سیلاب آ گیا تھا جو منزل کے ایڈریس پر کبھی موصول نہیں ہوا تھا، جبکہ 20 ٪ درست ٹریفک تھا۔ زیادہ حجم والے نیٹ ورکس میں، سیلاب زدہ ٹریفک بندرگاہوں کو مکمل کرنے کا سبب بن سکتا ہے اور پیکٹ کے نقصان اور زیادہ تاخیر کا باعث بن سکتا ہے۔ تھکے ہوئے ایڈریس ٹیبلز کا ایک اور ضمنی اثر ڈیٹا کا سمجھوتہ ہے۔ ایم اے سی سیلاب میں حفاظتی تحفظات پر تبادلہ خیال کیا گیا ہے-جو یک ساحلی سیلاب کی کئی وجوہات میں سے ایک ہے۔ اگر کوئی اختتامی صارف پیکٹ سنیفر چلا رہا ہے، تو سیلاب زدہ فریموں کو پکڑا اور دیکھا جا سکتا ہے۔ براڈکاسٹ، نامعلوم-یونیکاسٹ اور ملٹی کاسٹ ٹریفک حوالہ جات انٹرنیٹ فن تعمیر بھی دیکھیں۔