Robust random early detection
مضبوط بے ترتیب ابتدائی پتہ لگانا (آر آر ای ڈی) نیٹ ورک شیڈولر کے لیے قطار کا ایک نظم ہے۔ موجودہ بے ترتیب ابتدائی پتہ لگانے (آر ای ڈی) الگورتھم اور اس کے متغیرات ابھرتے ہوئے حملوں، خاص طور پر لو ریٹ ڈینیئل آف سروس اٹیکس (ایل ڈی او ایس) کے لیے کمزور پائے جاتے ہیں۔ تجربات نے اس بات کی تصدیق کی ہے کہ موجودہ RED جیسے الگورتھم LDoS حملوں کے تحت نمایاں طور پر خطرے سے دوچار ہیں کیونکہ حملوں کی وجہ سے ٹی سی پی قطار کے سائز میں اتار چڑھاؤ آتا ہے۔ ایل ڈی او ایس حملوں کے خلاف ٹی سی پی تھرو پٹ کو بہتر بنانے کے لیے مضبوط ریڈ (آر آر ای ڈی) الگورتھم تجویز کیا گیا تھا۔ آر آر ای ڈی کے پیچھے بنیادی خیال یہ ہے کہ آنے والے بہاؤ پر عام آر ای ڈی الگورتھم کا اطلاق کرنے سے پہلے حملے کے پیکٹوں کا پتہ لگانا اور فلٹر کرنا ہے۔ آر آر ای ڈی الگورتھم کم شرح کے سروس سے انکار کے حملوں کے تحت ٹی سی پی کی کارکردگی کو نمایاں طور پر بہتر بنا سکتا ہے۔ روٹر پر باقاعدہ ریڈ بلاک کے سامنے مضبوط ریڈ (آر آر ای ڈی) ایک پتہ لگانے اور فلٹر بلاک کا ڈیزائن شامل کیا جاتا ہے۔ آر آر ای ڈی کے پیچھے بنیادی خیال یہ ہے کہ ایل ڈی او ایس حملے کے پیکٹوں کو آنے والے بہاؤ سے پتہ لگانا اور فلٹر کرنا ہے اس سے پہلے کہ وہ ریڈ الگورتھم کو فراہم کریں۔ آر آر ای ڈی ڈیزائن میں حملہ آور پیکٹ کو عام ٹی سی پی پیکٹ سے الگ کرنے کا طریقہ اہم ہے۔ نرم ٹی سی پی بہاؤ کے اندر، اگر نقصان کا پتہ چلا ہے تو بھیجنے والا نئے پیکٹ بھیجنے میں تاخیر کرے گا (مثال کے طور پر، ایک پیکٹ گرا دیا جاتا ہے)۔ نتیجتا، ایک پیکٹ کو حملہ آور پیکٹ ہونے کا شبہ ہے اگر اسے پیکٹ گرائے جانے کے بعد مختصر فاصلے کے اندر بھیجا جائے۔ یہ مضبوط ریڈ (آر آر ای ڈی) کے پتہ لگانے کے الگورتھم کا بنیادی خیال ہے۔ مضبوط سرخ (آر آر ای ڈی) الگورتھم کا الگورتھم آر آر ای ڈی-ای این کیو ای (پی کے ٹی) 01 ایف۔ آر ای ڈی-فلوہاش (پی کے ٹی) 02 ٹی میکس۔ میکس (بہاؤ [ایف]۔ ٹی 1، ٹی 2) 03 اگر pkt.arrivaltime [ٹی میکس، ٹی میکس + ٹی *] کے اندر ہے تو 04 مقامی اشارے کو ہر بن کے لیے 1 سے کم کرتا ہے جو کہ ایف 05 سے مطابقت رکھتا ہے ورنہ 06 مقامی اشارے کو ایف 07 کے ہر بن کے لیے 1 سے بڑھاتا ہے۔ اگر بہاؤ [ایف] ہے تو ایف 08 کے ڈبوں سے زیادہ سے زیادہ مقامی اشارے۔ T2 کسی بھی بہاؤ سے آخری پیکٹ کی آمد کا وقت ہے جو بے ترتیب ابتدائی پتہ لگانے (RED) بلاک کے ذریعہ گرایا جاتا ہے۔ Tmax = زیادہ سے زیادہ (f. T1، T2)۔ ٹی * ایک مختصر وقت کی مدت ہے، جسے تجرباتی طور پر ڈیفالٹ آر آر ای ڈی الگورتھم میں 10 ایم ایس کے طور پر منتخب کیا جاتا ہے۔ مضبوط ریڈ (آر آر ای ڈی) کا تخروپن کوڈ آر آر ای ڈی الگورتھم کا تخروپن کوڈ ایک فعال قطار کے انتظام اور سروس کے حملے سے انکار (اے کیو ایم اور ڈی او ایس) تخروپن پلیٹ فارم کے طور پر شائع کیا گیا ہے۔ اے کیو ایم اینڈ ڈی او ایس سیمولیشن پلیٹ فارم مختلف قسم کے ڈی او ایس حملوں (ڈسٹری بیوٹڈ ڈی او ایس، سپوفنگ ڈی او ایس، لو ریٹ ڈی او ایس وغیرہ) کی تقلید کرنے کے قابل ہے۔ اور فعال قطار مینجمنٹ (اے کیو ایم) الگورتھم (ریڈ، آر آر ای ڈی، ایس ایف بی، وغیرہ)۔ یہ عام ٹی سی پی بہاؤ اور اے کیو ایم الگورتھم پر ڈی او ایس حملوں کے اثرات کے تجزیے کو آسان بنانے کے لیے ڈی او ایس حملوں سے پہلے اور بعد میں عام ٹی سی پی بہاؤ کے اوسط تھرو پٹ کا خود بخود حساب اور ریکارڈ کرتا ہے۔ حوالہ جات بیرونی روابط اے کیو ایم اور ڈی او ایس سیمولیشن پلیٹ فارم کم شرح سے انکار سروس (ایل ڈی او ایس) میں حالیہ اشاعتیں بے ترتیب ابتدائی پتہ لگانے (آر ای ڈی) اسکیموں میں حالیہ اشاعت فعال قطار مینجمنٹ (اے کیو ایم) اسکیموں میں حالیہ اشاعت نیٹ ورک پرفارمنس پیکٹ (انفارمیشن ٹکنالوجی) انکار سروس کمپیوٹر نیٹ ورک سیکیورٹی پر حملہ کرتی ہے