Traffic classification
ٹریفک کی درجہ بندی ایک خودکار عمل ہے جو کمپیوٹر نیٹ ورک ٹریفک کو مختلف پیرامیٹرز (مثال کے طور پر پورٹ نمبر یا پروٹوکول کی بنیاد پر) کے مطابق متعدد ٹریفک کلاسوں میں درجہ بندی کرتا ہے۔ ڈیٹا جنریٹر یا صارف کے لیے مضمر خدمت میں فرق کرنے کے لیے ہر نتیجے میں آنے والی ٹریفک کلاس کے ساتھ مختلف سلوک کیا جا سکتا ہے۔ عام استعمال پیکٹوں کو نیٹ ورک شیڈولر کے ذریعہ مختلف طریقے سے پروسیس کرنے کے لیے درجہ بند کیا جاتا ہے۔ کسی خاص پروٹوکول کا استعمال کرتے ہوئے ٹریفک کے بہاؤ کی درجہ بندی کرنے پر، اس پر اور دیگر بہاؤ پر ایک پہلے سے طے شدہ پالیسی لاگو کی جا سکتی ہے تاکہ یا تو کسی خاص معیار کی ضمانت دی جا سکے (جیسا کہ وی او آئی پی یا میڈیا اسٹریمنگ سروس کے ساتھ) یا بہترین کوشش کی فراہمی فراہم کی جا سکے۔ اس کا اطلاق انگرس پوائنٹ (وہ مقام جہاں ٹریفک نیٹ ورک میں داخل ہوتا ہے، عام طور پر ایک ایج ڈیوائس) پر ایک دانے دار کے ساتھ کیا جا سکتا ہے جو ٹریفک مینجمنٹ میکانزم کو ٹریفک کو انفرادی بہاؤ اور قطار، پولیس میں الگ کرنے اور انہیں مختلف شکل دینے کی اجازت دیتا ہے۔ درجہ بندی کے طریقے درجہ بندی مختلف ذرائع سے حاصل کی جاتی ہے۔ پورٹ نمبر تیز کم وسائل استعمال کرنے والے بہت سے نیٹ ورک ڈیوائسز کے ذریعہ سپورٹ کردہ ایپلی کیشن پرت پے لوڈ کو نافذ نہیں کرتا ہے، لہذا یہ صارفین کی رازداری سے سمجھوتہ نہیں کرتا ہے۔ یہ صرف ایپلی کیشنز اور خدمات کے لیے مفید ہے، جو فکسڈ پورٹ نمبر استعمال کرتے ہیں۔ سسٹم میں پورٹ نمبر کو تبدیل کرکے دھوکہ دینا آسان ہے۔ ڈیپ پیکٹ انسپیکشن پیکٹ کے اصل پے لوڈ کا معائنہ کرتا ہے۔ پورٹ نمبر سے قطع نظر ایپلی کیشنز اور خدمات کا پتہ لگاتا ہے، جس پر وہ آہستہ چلتے ہیں۔ بہت سارے پروسیسنگ پاور کے دستخطوں کو تازہ ترین رکھنا ضروری ہے، کیونکہ ایپلی کیشنز بہت کثرت سے تبدیل ہوتی ہیں۔ خفیہ کاری اس طریقہ کو ناممکن بنا دیتی ہے۔ بہت سے معاملات میں ڈیٹا کے بٹ پیٹرن کو معروف پروٹوکول سے ملانا ایک آسان وسیع پیمانے پر استعمال ہونے والی تکنیک ہے۔ بٹ ٹورنٹ پروٹوکول ہینڈ شیکنگ مرحلے سے ملنے کے لیے ایک مثال یہ دیکھنے کے لیے چیک ہوگی کہ آیا کوئی پیکٹ 19 حروف سے شروع ہوتا ہے جس کے بعد 19 بائٹ سٹرنگ 'بٹ ٹورنٹ پروٹوکول' آتا ہے۔ مختلف نیٹ ورک ٹریفک کلاسیفائرز کا ایک جامع موازنہ، جو ڈیپ پیکٹ انسپیکشن (پی اے سی ای، اوپن ڈی پی آئی، ایل 7 فلٹر کی 4 مختلف ترتیبات، این ڈی پی آئی، لبپروٹیڈنٹ، اور سسکو این بی اے آر) پر منحصر ہے، ٹریفک کی درجہ بندی کے لیے مقبول ڈی پی آئی ٹولز کے آزاد موازنہ میں دکھایا گیا ہے۔ شماریاتی درجہ بندی بائٹ فریکوئنسیز، پیکٹ کے سائز اور پیکٹ کے درمیان آمد کے اوقات جیسے صفات کے شماریاتی تجزیے پر منحصر ہے۔ اکثر مشین لرننگ الگورتھم کا استعمال کرتا ہے، جیسے کے-مینز، نائیو بائز فلٹر، سی 4.5، سی 5.0، جے 48، یا رینڈم فاریسٹ فاسٹ تکنیک (ڈیپ پیکٹ انسپیکشن کی درجہ بندی کے مقابلے میں) یہ ابھی تک نامعلوم ایپلی کیشنز کی کلاس کا پتہ لگا سکتا ہے انکرپٹڈ ٹریفک کی درجہ بندی آج کل ٹریفک زیادہ پیچیدہ اور زیادہ محفوظ ہے، اس کے لیے ہمیں انکرپٹڈ ٹریفک کو کلاسک موڈ سے مختلف طریقے سے درجہ بندی کرنے کے لیے ایک طریقہ کار کی ضرورت ہے (کور نیٹ ورک میں تحقیقات کے ذریعے آئی پی ٹریفک تجزیہ پر مبنی)۔ اس کو حاصل کرنے کے لیے ایک فارم درجہ بندی انجام دینے کے لیے ریڈیو انٹرفیس میں کنکشن ٹریسز سے ٹریفک ڈسکرپٹرز کا استعمال کرنا ہے۔ ٹریفک کی درجہ بندی کے ساتھ یہی مسئلہ ملٹی میڈیا ٹریفک میں بھی موجود ہے۔ یہ عام طور پر ثابت ہوا ہے کہ نیورل نیٹ ورکس، ویکٹر سپورٹ مشینوں، اعداد و شمار، اور قریبی پڑوسیوں پر مبنی طریقوں کا استعمال اس ٹریفک کی درجہ بندی کرنے کا ایک بہترین طریقہ ہے، لیکن کچھ مخصوص معاملات میں کچھ طریقے دوسروں سے بہتر ہوتے ہیں، مثال کے طور پر: نیورل نیٹ ورک بہتر کام کرتے ہیں جب پورے مشاہدے کے سیٹ کو مدنظر رکھا جاتا ہے۔ نفاذ دونوں، لینکس نیٹ ورک شیڈولر اور نیٹ فلٹر نیٹ ورک پیکٹوں کی شناخت اور نشان زد یا درجہ بندی کرنے کے لیے منطق پر مشتمل ہوتے ہیں۔ عام ٹریفک کلاس آپریٹرز اکثر نیٹ ورک ٹریفک کی تین وسیع اقسام میں فرق کرتے ہیں: حساس، بہترین کوشش، اور ناپسندیدہ۔ حساس ٹریفک حساس ٹریفک ہے جس کی آپریٹر کو وقت پر فراہمی کی توقع ہوتی ہے۔ اس میں وی او آئی پی، آن لائن گیمنگ، ویڈیو کانفرنسنگ، اور ویب براؤزنگ شامل ہیں۔ ٹریفک مینجمنٹ اسکیمیں عام طور پر اس طرح سے تیار کی جاتی ہیں کہ ان منتخب کردہ استعمال کی خدمت کے معیار کی ضمانت دی جاتی ہے، یا کم از کم ٹریفک کے دیگر طبقات پر ترجیح دی جاتی ہے۔ یہ اس ٹریفک کلاس کے لیے تشکیل کی عدم موجودگی، یا حساس ٹریفک کو دیگر کلاسوں سے اوپر ترجیح دے کر پورا کیا جا سکتا ہے۔ بہترین کوشش ٹریفک بہترین کوشش ٹریفک دیگر تمام قسم کی غیر تخریبی ٹریفک ہے۔ یہ وہ ٹریفک ہے جو آئی ایس پی کو لگتا ہے کہ کوالٹی آف سروس میٹرکس (جٹر، پیکٹ لاس، لیٹینسی) کے لیے حساس نہیں ہے۔ ایک عام مثال پیئر ٹو پیئر اور ای میل ایپلی کیشنز ہوں گی۔ ٹریفک مینجمنٹ اسکیمیں عام طور پر اس طرح تیار کی جاتی ہیں کہ حساس ٹریفک کے بعد جو بچا ہے وہ بہترین کوشش والے ٹریفک کو مل جائے۔ ناپسندیدہ ٹریفک یہ زمرہ عام طور پر کیڑے، بوٹنیٹ اور دیگر بدنیتی پر مبنی حملوں سے پیدا ہونے والے اسپیم اور ٹریفک کی فراہمی تک محدود ہے۔ کچھ نیٹ ورکس میں، اس تعریف میں اسی قسم کی 'ان ہاؤس' خدمات کے لیے مارکیٹ کی حفاظت کے لیے غیر مقامی وی او آئی پی (مثال کے طور پر، اسکائپ) یا ویڈیو اسٹریمنگ سروسز جیسے ٹریفک شامل ہو سکتے ہیں۔ ان صورتوں میں، ٹریفک کی درجہ بندی کے طریقہ کار اس ٹریفک کی شناخت کرتے ہیں، جس سے نیٹ ورک آپریٹر کو یا تو اس ٹریفک کو مکمل طور پر بلاک کرنے کی اجازت ملتی ہے، یا اس کے آپریشن میں شدید رکاوٹ پیدا ہوتی ہے۔ فائل شیئرنگ پیئر ٹو پیئر فائل شیئرنگ ایپلی کیشنز اکثر کسی بھی اور تمام دستیاب بینڈوتھ کو استعمال کرنے کے لیے ڈیزائن کی جاتی ہیں جو کیو او ایس حساس ایپلی کیشنز (جیسے آن لائن گیمنگ) کو متاثر کرتی ہیں جو نسبتا کم مقدار میں بینڈوتھ استعمال کرتی ہیں۔ پی 2 پی پروگرام ڈاؤن لوڈ کی حکمت عملی کی ناکارہیوں کا شکار بھی ہو سکتے ہیں، یعنی لنک کی لاگت سے قطع نظر، کسی بھی دستیاب ہم مرتبہ سے فائلیں ڈاؤن لوڈ کرنا۔ ایپلی کیشنز سرورز کو دریافت کرنے اور دستیاب فائلوں کی ڈائریکٹریز ڈاؤن لوڈ کرنے کے لیے آئی سی ایم پی اور باقاعدہ ایچ ٹی ٹی پی ٹریفک کا استعمال کرتی ہیں۔ 2002 میں، سینڈوائن انکارپوریٹڈ نے ٹریفک تجزیہ کے ذریعے طے کیا کہ پی 2 پی ٹریفک زیادہ تر نیٹ ورکس پر 60 ٪ تک ٹریفک کا حصہ ہے۔ اس سے ظاہر ہوتا ہے، پچھلے مطالعات اور پیش گوئیوں کے برعکس، کہ پی 2 پی مرکزی دھارے میں شامل ہو گیا ہے۔ پی 2 پی پروٹوکول اکثر اس طرح ڈیزائن کیے جاتے ہیں کہ نتیجے میں آنے والے پیکٹوں کی شناخت کرنا مشکل ہو (ٹریفک کلاسیفائرز کے ذریعے پتہ لگانے سے بچنے کے لیے)، اور اتنی مضبوطی کے ساتھ کہ وہ نیٹ ورک میں مخصوص کیو او ایس خصوصیات (ان آرڈر پیکٹ ڈیلیوری، جٹر، وغیرہ) پر انحصار نہ کریں۔ - عام طور پر یہ بڑھتی ہوئی بفرنگ اور قابل اعتماد نقل و حمل کے ذریعے حاصل کیا جاتا ہے، جس کے نتیجے میں صارف کو ڈاؤن لوڈ کے وقت میں اضافہ ہوتا ہے)۔ خفیہ کردہ بٹ ٹورنٹ پروٹوکول مثال کے طور پر شناخت سے بچنے کے لیے مبہم اور بے ترتیب پیکٹ کے سائز پر انحصار کرتا ہے۔ فائل شیئرنگ ٹریفک کو مناسب طور پر بہترین کوشش ٹریفک کے طور پر درجہ بند کیا جا سکتا ہے۔ چوٹی کے اوقات میں جب حساس ٹریفک اپنے عروج پر ہوتا ہے، ڈاؤن لوڈ کی رفتار کم ہو جائے گی۔ تاہم، چونکہ پی 2 پی ڈاؤن لوڈ اکثر پس منظر کی سرگرمیاں ہوتی ہیں، اس لیے یہ سبسکرائبر کے تجربے کو بہت کم متاثر کرتا ہے، جب تک کہ ڈاؤن لوڈ کی رفتار ان کی پوری صلاحیت تک بڑھ جائے جب دوسرے تمام سبسکرائبر اپنے وی او آئی پی فون بند کر دیں۔ مستثنیات ریئل ٹائم پی 2 پی وی او آئی پی اور پی 2 پی ویڈیو اسٹریمنگ سروسز ہیں جنہیں مستقل کیو او ایس کی ضرورت ہوتی ہے اور جہاں تک ممکن ہو اسے نافذ کرنے کے لیے ضرورت سے زیادہ اوور ہیڈ اور پیریٹی ٹریفک کا استعمال کرتے ہیں۔ کچھ P2P ایپلی کیشنز کو خود کو محدود کرنے والے ذرائع کے طور پر کام کرنے کے لیے ترتیب دیا جا سکتا ہے، جو صارف کے (نیٹ ورک آپریٹر کے برعکس) ٹریفک کی تفصیلات کے مطابق ٹریفک شیپر کے طور پر کام کرتا ہے۔ کچھ دکاندار مخصوص پروٹوکول کے بجائے کلائنٹس کے انتظام کی وکالت کرتے ہیں، خاص طور پر آئی ایس پیز کے لیے۔ فی کلائنٹ (یعنی فی گاہک) کا انتظام کرکے، اگر کلائنٹ پی 2 پی ایپلی کیشنز چلانے والے بینڈوڈتھ کے اپنے منصفانہ حصے کو استعمال کرنے کا انتخاب کرتا ہے، تو وہ ایسا کر سکتے ہیں، لیکن اگر ان کی ایپلی کیشن بدسلوکی ہے، تو وہ صرف اپنی بینڈوڈتھ کو روکتے ہیں اور دوسرے گاہکوں کے استعمال کردہ بینڈوڈتھ کو متاثر نہیں کر سکتے۔ حوالہ جات نیٹ ورک کی کارکردگی