Routing protocol
روٹنگ پروٹوکول اس بات کی وضاحت کرتا ہے کہ کس طرح راؤٹر معلومات تقسیم کرنے کے لیے ایک دوسرے کے ساتھ بات چیت کرتے ہیں جو انہیں کمپیوٹر نیٹ ورک پر نوڈس کے درمیان راستے منتخب کرنے کے قابل بناتا ہے۔ راؤٹر انٹرنیٹ پر ٹریفک کی ہدایت کے افعال انجام دیتے ہیں۔ ڈیٹا پیکٹ انٹرنیٹ کے نیٹ ورک کے ذریعے راؤٹر سے راؤٹر تک فارورڈ کیے جاتے ہیں جب تک کہ وہ اپنے منزل کے کمپیوٹر تک نہ پہنچ جائیں۔ روٹنگ الگورتھم راستے کے مخصوص انتخاب کا تعین کرتے ہیں۔ ہر راؤٹر کو صرف اس سے براہ راست منسلک نیٹ ورکس کا پہلے سے علم ہوتا ہے۔ ایک روٹنگ پروٹوکول اس معلومات کو پہلے قریبی پڑوسیوں کے درمیان اور پھر پورے نیٹ ورک میں بانٹتا ہے۔ اس طرح، راؤٹرز نیٹ ورک کی ٹوپولوجی کا علم حاصل کرتے ہیں۔ روٹنگ پروٹوکول کی بدلتے ہوئے حالات جیسے غیر فعال کنکشنز اور اجزاء اور رکاوٹوں کے ارد گرد روٹ ڈیٹا کو متحرک طور پر ایڈجسٹ کرنے کی صلاحیت ہی انٹرنیٹ کو اس کی غلطی رواداری اور اعلی دستیابی فراہم کرتی ہے۔ روٹنگ پروٹوکول کی مخصوص خصوصیات میں وہ طریقہ شامل ہے جس میں وہ روٹنگ لوپس سے گریز کرتے ہیں، وہ طریقہ جس میں وہ ترجیحی راستوں کا انتخاب کرتے ہیں، ہاپ کے اخراجات کے بارے میں معلومات کا استعمال کرتے ہوئے، روٹنگ کنورجنس تک پہنچنے کے لیے ان کی ضرورت کا وقت، ان کی اسکیل ایبلٹی، اور دیگر عوامل جیسے ریلے ملٹی پلیکسنگ اور کلاؤڈ ایکسیس فریم ورک پیرامیٹرز۔ کچھ اضافی خصوصیات جیسے ملٹی لیئر انٹرفیسنگ کو غیر سمجھوتہ شدہ نیٹ ورکنگ گیٹ وے کو مجاز بندرگاہوں تک تقسیم کرنے کے ذرائع کے طور پر بھی استعمال کیا جا سکتا ہے۔ اس میں روٹنگ پروٹوکول لوپس کے مسائل کو روکنے کا اضافی فائدہ ہے۔ بہت سے روٹنگ پروٹوکول کی وضاحت تکنیکی معیار کے دستاویزات میں کی جاتی ہے جسے آر ایف سی کہتے ہیں۔ اقسام اگرچہ روٹنگ پروٹوکول کی بہت سی قسمیں ہیں، لیکن آئی پی نیٹ ورکس پر تین بڑی کلاسیں بڑے پیمانے پر استعمال میں ہیں: داخلہ گیٹ وے پروٹوکول ٹائپ 1، لنک اسٹیٹ روٹنگ پروٹوکول، جیسے او ایس پی ایف اور آئی ایس-آئی ایس داخلہ گیٹ وے پروٹوکول ٹائپ 2، فاصلہ ویکٹر روٹنگ پروٹوکول، جیسے روٹنگ انفارمیشن پروٹوکول، آر آئی پی وی 2، آئی جی آر پی۔ بیرونی گیٹ وے پروٹوکول روٹنگ پروٹوکول ہیں جو خود مختار نظاموں کے درمیان روٹنگ کی معلومات کے تبادلے کے لیے انٹرنیٹ پر استعمال ہوتے ہیں، جیسے کہ بارڈر گیٹ وے پروٹوکول (بی جی پی)، ایک پاتھ ویکٹر روٹنگ پروٹوکول۔ بیرونی گیٹ وے پروٹوکول کو ایک متروک روٹنگ پروٹوکول، بیرونی گیٹ وے پروٹوکول (ای جی پی) کے ساتھ الجھن میں نہیں ڈالنا چاہیے۔ او ایس آئی پرت کا عہدہ روٹنگ پروٹوکول، او ایس آئی روٹنگ فریم ورک کے مطابق، نیٹ ورک پرت کے لیے پرت کے انتظام کے پروٹوکول ہیں، ان کے نقل و حمل کے طریقہ کار سے قطع نظر: آئی ایس-آئی ایس ڈیٹا لنک پرت پر چلتا ہے (پرت 2) اوپن شارٹسٹ پاتھ فرسٹ (او ایس پی ایف) آئی پی میں منسلک ہوتا ہے، لیکن صرف آئی پی وی 4 سب نیٹ پر چلتا ہے، جبکہ آئی پی وی 6 ورژن صرف لنک-لوکل ایڈریسنگ کا استعمال کرتے ہوئے لنک پر چلتا ہے۔ آئی جی آر پی، اور ای آئی جی آر پی براہ راست آئی پی میں منسلک ہوتے ہیں۔ ای آئی جی آر پی اپنا قابل اعتماد ٹرانسمیشن میکانزم استعمال کرتا ہے، جبکہ آئی جی آر پی نے ایک ناقابل اعتماد ٹرانسپورٹ فرض کیا۔ روٹنگ انفارمیشن پروٹوکول (آر آئی پی) یوزر ڈیٹاگرام پروٹوکول (یو ڈی پی) پر چلتا ہے۔ ورژن 1 براڈکاسٹ موڈ میں کام کرتا ہے، جبکہ ورژن 2 ملٹی کاسٹ ایڈریسنگ کا استعمال کرتا ہے۔ بی جی پی ٹرانسمیشن کنٹرول پروٹوکول (ٹی سی پی) پر چلتا ہے۔ داخلہ گیٹ وے پروٹوکول داخلہ گیٹ وے پروٹوکول (آئی جی پی) ایک واحد روٹنگ ڈومین کے اندر روٹنگ کی معلومات کا تبادلہ کرتے ہیں۔ آئی جی پیز کی مثالوں میں شامل ہیں: اوپن شارٹسٹ پاتھ فرسٹ (او ایس پی ایف) روٹنگ انفارمیشن پروٹوکول (آر آئی پی) انٹرمیڈیٹ سسٹم سے انٹرمیڈیٹ سسٹم (آئی ایس-آئی ایس) بہتر داخلہ گیٹ وے روٹنگ پروٹوکول (ای آئی جی آر پی) بیرونی گیٹ وے پروٹوکول بیرونی گیٹ وے پروٹوکول خود مختار نظاموں کے درمیان روٹنگ کی معلومات کا تبادلہ کرتے ہیں۔ مثالوں میں شامل ہیں: بیرونی گیٹ وے پروٹوکول (ای جی پی) بارڈر گیٹ وے پروٹوکول (بی جی پی) روٹنگ سافٹ ویئر زیادہ تر عام روٹنگ پروٹوکول کے لیے بہت سے سافٹ ویئر کے نفاذ موجود ہیں۔ اوپن سورس ایپلی کیشنز کی مثالیں برڈ انٹرنیٹ روٹنگ ڈیمون، کواگا، جی این یو زیبرا، اوپن بی جی پی ڈی، اوپن او ایس پی ایف ڈی، اور ایکس او آر پی ہیں۔ روٹڈ پروٹوکول کچھ نیٹ ورک سرٹیفیکیشن کورسز روٹنگ پروٹوکول اور روٹڈ پروٹوکول کے درمیان فرق کرتے ہیں۔ ایپلیکیشن ٹریفک فراہم کرنے کے لیے روٹڈ پروٹوکول استعمال کیا جاتا ہے۔ یہ اپنی انٹرنیٹ پرت یا نیٹ ورک پرت میں مناسب ایڈریسنگ کی معلومات فراہم کرتا ہے تاکہ پیکٹ کو ایک نیٹ ورک سے دوسرے نیٹ ورک میں فارورڈ کیا جا سکے۔ روٹڈ پروٹوکول کی مثالیں انٹرنیٹ پروٹوکول (آئی پی) اور انٹرنیٹ ورک پیکٹ ایکسچینج (آئی پی ایکس) ہیں۔ اسٹیٹک روٹنگ ڈائنامک روٹنگ ہائیرارکیکل اسٹیٹ روٹنگ آپٹیمائزڈ لنک اسٹیٹ روٹنگ پروٹوکول B.A.T.M.A.N بھی دیکھیں۔ زیڈ ایچ ایل ایس-جی ایف نوٹس حوالہ جات مزید پڑھنے کا باب سسکو "انٹرنیٹ ورکنگ ٹیکنالوجی ہینڈ بک" کمپیوٹر نیٹ ورکنگ روٹنگ میں "روٹنگ بیسکس"