Traffic policing (communications)
مواصلات میں، ٹریفک پولیسنگ ٹریفک معاہدے کی تعمیل کے لیے نیٹ ورک ٹریفک کی نگرانی کرنے اور اس معاہدے کو نافذ کرنے کے لیے اقدامات کرنے کا عمل ہے۔ ٹریفک کے ذرائع جو ٹریفک کے معاہدے سے واقف ہیں وہ ٹریفک کی تشکیل کا اطلاق کر سکتے ہیں تاکہ یہ یقینی بنایا جا سکے کہ ان کی پیداوار معاہدے کے اندر رہے اور اس طرح اسے ضائع نہ کیا جائے۔ انتظامی پالیسی اور اضافی ٹریفک کی خصوصیات کے لحاظ سے ٹریفک کے معاہدے سے تجاوز کرنے والی ٹریفک کو فوری طور پر مسترد کیا جا سکتا ہے، عدم تعمیل کے طور پر نشان زد کیا جا سکتا ہے، یا جیسا ہے ویسا ہی چھوڑ دیا جا سکتا ہے۔ اثرات ٹریفک کا وصول کنندہ جسے پولیس کیا گیا ہے وہ آنے والے ٹریفک کے معاہدے سے تجاوز کرنے کے دوران پیکٹ کے نقصان کا مشاہدہ کرے گا۔ اگر ماخذ اپنی بھیجنے کی شرح کو محدود نہیں کرتا ہے (مثال کے طور پر، فیڈ بیک میکانزم کے ذریعے)، تو یہ جاری رہے گا، اور وصول کنندہ کو ایسا نظر آسکتا ہے جیسے لنک کی غلطیاں یا کوئی اور خلل بے ترتیب پیکٹ کے نقصان کا سبب بن رہا ہو۔ موصولہ ٹریفک، جس نے راستے میں پولیسنگ کا تجربہ کیا ہے، عام طور پر معاہدے کی تعمیل کرے گا، حالانکہ پولیس والے کے نیچے کی طرف نیٹ ورک کے عناصر کے ذریعہ جٹر متعارف کرایا جا سکتا ہے۔ قابل اعتماد پروٹوکول کے ساتھ، جیسے کہ ٹی سی پی یو ڈی پی کے برخلاف، گرائے گئے پیکٹوں کو وصول کنندہ تسلیم نہیں کرے گا، اور اس وجہ سے اخراج کنندہ ناراض ہوگا، اس طرح زیادہ ٹریفک پیدا ہوگا۔ بھیڑ پر قابو پانے والے ذرائع پر اثر فیڈ بیک پر مبنی بھیڑ پر قابو پانے کے طریقہ کار والے ذرائع (مثال کے طور پر ٹی سی پی) عام طور پر جامد پولیسنگ کے لیے تیزی سے ڈھال لیتے ہیں، جو پولیس کی مستقل شرح سے بالکل نیچے کی شرح پر یکجا ہوتے ہیں۔ کوآپریٹو پولیسنگ میکانزم، جیسے پیکٹ پر مبنی ڈسکارڈ زیادہ تیزی سے ہم آہنگی، اعلی استحکام اور زیادہ موثر وسائل کے اشتراک کی سہولت فراہم کرتا ہے۔ نتیجے کے طور پر، اختتامی نکات کے لیے ٹی سی پی ٹریفک میں فرق کرنا مشکل ہو سکتا ہے جسے محض ٹی سی پی ٹریفک سے الگ کیا گیا ہے جسے شکل دی گئی ہے۔ اے ٹی ایم کے معاملے میں اثر جہاں سیل لیول ڈراپ نافذ کیا جاتا ہے (اس کے برعکس جو پیکٹ پر مبنی پولیسنگ کے ذریعے حاصل کیا جاتا ہے) اثر خاص طور پر لمبے پیکٹوں پر شدید ہوتا ہے۔ چونکہ خلیات عام طور پر زیادہ سے زیادہ پیکٹ کے سائز سے بہت چھوٹے ہوتے ہیں، روایتی پولیس والے ایسے خلیات کو خارج کر دیتے ہیں جو پیکٹ کی حدود کا احترام نہیں کرتے ہیں، اور اس لیے گرے ہوئے ٹریفک کی کل مقدار عام طور پر کئی پیکٹوں میں تقسیم کی جاتی ہے۔ تقریبا تمام معروف پیکٹ دوبارہ جمع کرنے کے طریقہ کار پیکٹ کو مکمل طور پر چھوڑ کر گمشدہ سیل کا جواب دیں گے، اور اس کے نتیجے میں پیکٹ کے نقصانات کی ایک بہت بڑی تعداد پولیس کے معاہدے سے اعتدال سے تجاوز کرنے کے نتیجے میں ہو سکتی ہے۔ پروسیس آر ایف سی 2475 ٹریفک پولیسنگ کے عناصر جیسے میٹر اور ڈراپر کو بیان کرتا ہے۔ وہ اختیاری طور پر ایک مارکر بھی شامل کر سکتے ہیں۔ میٹر ٹریفک کی پیمائش کرتا ہے اور اس بات کا تعین کرتا ہے کہ آیا یہ معاہدے سے تجاوز کرتا ہے یا نہیں (مثال کے طور پر جی سی آر اے کے ذریعے)۔ جہاں یہ معاہدے سے تجاوز کرتا ہے، کچھ پالیسی اس بات کا تعین کرتی ہے کہ آیا کوئی دی گئی پی ڈی یو چھوڑ دی گئی ہے، یا اگر مارکنگ نافذ کی گئی ہے، اگر اور اسے کیسے نشان زد کیا جانا ہے۔ نشان زد کرنے میں بھیڑ کا جھنڈا لگانا (جیسے ٹی سی پی کا ای سی این جھنڈا یا اے ٹی ایم کا سی ایل پی بٹ) یا ٹریفک کا مجموعی اشارہ لگانا (جیسے کہ آئی پی کا تفریق شدہ سروسز کوڈ پوائنٹ) شامل ہو سکتا ہے۔ سادہ نفاذ میں، ٹریفک کو دو زمروں، یا "رنگوں" میں درجہ بند کیا جاتا ہے: تعمیل (سبز) اور ضرورت سے زیادہ (سرخ)۔ آر ایف سی 2697 تین "رنگوں" کے ساتھ ایک زیادہ درست درجہ بندی کی تجویز پیش کرتا ہے۔ اس دستاویز میں، معاہدے کو تین پیرامیٹرز کے ذریعے بیان کیا گیا ہے: کمٹیڈ انفارمیشن ریٹ (سی آئی آر)، کمٹیڈ برسٹ سائز (سی بی ایس)، اور اضافی برسٹ سائز (ای بی ایس)۔ ایک پیکٹ "سبز" ہے اگر یہ سی بی ایس سے تجاوز نہیں کرتا ہے، "پیلا" اگر یہ سی بی ایس سے تجاوز کرتا ہے، لیکن ای بی ایس سے نہیں، اور بصورت دیگر "سرخ" ہے۔ آر ایف سی 2697 کے ذریعہ بیان کردہ "سنگل ریٹ تھری کلر مارکر" عارضی پھٹنے کی اجازت دیتا ہے۔ پھٹنے کی اجازت اس وقت دی جاتی ہے جب لائن کے ظاہر ہونے سے پہلے اسے کم استعمال کیا گیا ہو۔ ایک زیادہ پیش گوئی کے قابل الگورتھم RFC 2698 میں بیان کیا گیا ہے، جو "ڈبل ریٹ تھری کلر مارکر" کی تجویز کرتا ہے۔ آر ایف سی 2698 ایک نئے پیرامیٹر، پیک انفارمیشن ریٹ (پی آئی آر) کی وضاحت کرتا ہے۔ آر ایف سی 2859 "ٹائم سلائیڈنگ ونڈو تھری کلر مارکر" کی وضاحت کرتا ہے جو ٹریفک کے سلسلے کو میٹر کرتا ہے اور دو مخصوص شرحوں کے مقابلے میں ماپا تھرو پٹ کی بنیاد پر پیکٹوں کو نشان زد کرتا ہے: کمٹیڈ ٹارگیٹ ریٹ (سی ٹی آر) اور پیک ٹارگیٹ ریٹ (پی ٹی آر)۔ سسکو آلات پر نفاذ، ٹریفک پولیسنگ اور تشکیل دونوں کو ٹوکن بالٹی الگورتھم کے ذریعے نافذ کیا جاتا ہے۔ اے ٹی ایم نیٹ ورک میں ٹریفک پولیسنگ کو یوز/نیٹ ورک پیرامیٹر کنٹرول کے نام سے جانا جاتا ہے۔ نیٹ ورک نیٹ ورک میں غیر مطابقت پذیر ٹریفک کو بھی خارج کر سکتا ہے (ترجیحی کنٹرول کا استعمال کرتے ہوئے)۔ اے ٹی ایم میں ٹریفک پولیسنگ اور ٹریفک کی تشکیل دونوں کا حوالہ (اے ٹی ایم فورم اور آئی ٹی یو-ٹی کے ذریعہ دیا گیا) جنیرک سیل ریٹ الگورتھم (جی سی آر اے) ہے، جسے لیک بالٹی الگورتھم کے ایک ورژن کے طور پر بیان کیا گیا ہے۔ تاہم، لیک بالٹی اور ٹوکن بالٹی الگورتھم کے موازنہ سے پتہ چلتا ہے کہ وہ محض ایک دوسرے کی آئینہ دار تصاویر ہیں، ایک بالٹی کے مواد کو شامل کرتا ہے جہاں دوسرا اسے لے جاتا ہے اور بالٹی کے مواد کو لے جاتا ہے جہاں دوسرا اسے شامل کرتا ہے۔ لہذا، مساوی پیرامیٹرز کو دیکھتے ہوئے، دونوں الگورتھم کے نفاذ میں بالکل وہی ٹریفک نظر آئے گا جو کنفارمنگ اور نان کنفارمنگ ہے۔ ٹریفک پولیسنگ کے لیے ہر پولیس والے ٹریفک کے بہاؤ کے لیے عددی اعداد و شمار اور اقدامات کی دیکھ بھال کی ضرورت ہوتی ہے، لیکن اس کے لیے پیکٹ بفر کی بڑی مقدار کے نفاذ یا انتظام کی ضرورت نہیں ہوتی ہے۔ نتیجتا، ٹریفک کی تشکیل کے مقابلے میں اس پر عمل درآمد کرنا نمایاں طور پر کم پیچیدہ ہے۔ ایک متبادل کنکشن پر مبنی نیٹ ورک کے طور پر کنکشن داخلہ کنٹرول (مثال کے طور پر اے ٹی ایم سسٹم) ٹریفک معاہدوں کی بنیاد پر کنکشن داخلہ کنٹرول (سی اے سی) انجام دے سکتا ہے۔ وائس اوور آئی پی (وی او آئی پی) کے تناظر میں اسے کال ایڈمیشن کنٹرول (سی اے سی) کے نام سے بھی جانا جاتا ہے۔ ایک ایپلیکیشن جو ٹریفک کی نقل و حمل کے لیے کنکشن پر مبنی نیٹ ورک استعمال کرنا چاہتی ہے اسے پہلے کنکشن کی درخواست کرنی چاہیے (سگنلنگ کے ذریعے، مثال کے طور پر Q.2931)، جس میں نیٹ ورک کو ٹریفک کی خصوصیات اور سروس کے معیار (کیو او ایس) کے بارے میں مطلع کرنا شامل ہے۔ یہ معلومات ٹریفک کے معاہدے کے ساتھ مماثل ہے۔ اگر کنکشن کی درخواست قبول کر لی جاتی ہے، تو درخواست کو ٹریفک کی نقل و حمل کے لیے نیٹ ورک استعمال کرنے کی اجازت ہے۔ یہ فنکشن نیٹ ورک کے وسائل کو بدنیتی پر مبنی کنکشن سے بچاتا ہے اور اس کے طے شدہ ٹریفک معاہدے کے ہر کنکشن کی تعمیل کو نافذ کرتا ہے۔ سی اے سی اور ٹریفک پولیسنگ کے درمیان فرق یہ ہے کہ سی اے سی ایک ترجیحی تصدیق ہے (منتقلی ہونے سے پہلے)، جبکہ ٹریفک پولیسنگ ایک پوسٹرری تصدیق ہے (منتقلی کے دوران)۔ براڈ بینڈ نیٹ ورکس قطاری نظم ٹیلی ٹریفک انجینئرنگ براڈ بینڈ نیٹ ورکس میں حوالہ جات ٹیلی ٹریفک ٹیلی کمیونیکیشن انجینئرنگ نیٹ ورک کی کارکردگی بھی دیکھیں۔