Enhanced Interior Gateway Routing Protocol
بہتر داخلہ گیٹ وے روٹنگ پروٹوکول (ای آئی جی آر پی) ایک جدید فاصلاتی ویکٹر روٹنگ پروٹوکول ہے جو کمپیوٹر نیٹ ورک پر روٹنگ کے فیصلوں اور ترتیب کو خودکار بنانے کے لیے استعمال ہوتا ہے۔ پروٹوکول کو سسکو سسٹمز نے ایک ملکیتی پروٹوکول کے طور پر ڈیزائن کیا تھا، جو صرف سسکو راؤٹرز پر دستیاب ہے۔ 2013 میں، سسکو نے دوسرے دکانداروں کو آزادانہ طور پر ای آئی جی آر پی کے ایک محدود ورژن کو اس کی کچھ متعلقہ خصوصیات جیسے کہ اعلی دستیابی (ایچ اے) کے ساتھ نافذ کرنے کی اجازت دی، جبکہ دیگر ای آئی جی آر پی خصوصیات جیسے کہ ای آئی جی آر پی اسٹب، جو ڈی ایم وی پی این اور بڑے پیمانے پر کیمپس کی تعیناتی کے لیے درکار ہیں، کو روک دیا۔ نفاذ کے لیے درکار معلومات 2016 میں معلوماتی حیثیت کے ساتھ شائع کی گئی تھی، جو انٹرنیٹ اسٹینڈرڈز ٹریک کی سطح تک نہیں پہنچی، اور سسکو کو ای آئی جی آر پی پروٹوکول کا کنٹرول برقرار رکھنے کی اجازت دی۔ ای آئی جی آر پی راؤٹر پر اسی خود مختار نظام کے اندر دوسرے راؤٹرز کے ساتھ راستوں کا اشتراک کرنے کے لیے استعمال ہوتا ہے۔ دیگر معروف روٹنگ پروٹوکولز، جیسے کہ آر آئی پی کے برعکس، ای آئی جی آر پی صرف اضافی اپ ڈیٹس بھیجتا ہے، جس سے روٹر پر کام کا بوجھ اور منتقل کیے جانے والے ڈیٹا کی مقدار کم ہوتی ہے۔ ای آئی جی آر پی نے 1993 میں داخلہ گیٹ وے روٹنگ پروٹوکول (آئی جی آر پی) کی جگہ لے لی۔ اس کی ایک بڑی وجہ انٹرنیٹ پروٹوکول میں کلاس لیس آئی پی وی 4 پتے میں تبدیلی تھی، جسے آئی جی آر پی سپورٹ نہیں کر سکا۔ جائزہ تقریبا تمام راؤٹرز میں ایک روٹنگ ٹیبل ہوتا ہے جس میں وہ اصول ہوتے ہیں جن کے ذریعے نیٹ ورک میں ٹریفک کو آگے بڑھایا جاتا ہے۔ اگر راؤٹر میں منزل تک جانے کا درست راستہ نہیں ہے، تو ٹریفک کو خارج کر دیا جاتا ہے۔ ای آئی جی آر پی ایک متحرک روٹنگ پروٹوکول ہے جس کے ذریعے راؤٹرز خود بخود روٹ کی معلومات کا اشتراک کرتے ہیں۔ اس سے نیٹ ورک ایڈمنسٹریٹر پر کام کا بوجھ کم ہوتا ہے جسے روٹنگ ٹیبل میں تبدیلیوں کو دستی طور پر ترتیب دینے کی ضرورت نہیں ہوتی ہے۔ روٹنگ ٹیبل کے علاوہ، ای آئی جی آر پی معلومات کو ذخیرہ کرنے کے لیے درج ذیل ٹیبلز کا استعمال کرتا ہے: نیبر ٹیبل: پڑوسی ٹیبل راؤٹرز کے آئی پی پتے کا ریکارڈ رکھتا ہے جن کا اس راؤٹر کے ساتھ براہ راست جسمانی تعلق ہوتا ہے۔ وہ راؤٹر جو بالواسطہ طور پر کسی دوسرے راؤٹر کے ذریعے اس راؤٹر سے جڑے ہوتے ہیں، اس ٹیبل میں ریکارڈ نہیں کیے جاتے ہیں کیونکہ انہیں پڑوسی نہیں سمجھا جاتا ہے۔ ٹوپولوجی ٹیبل: ٹوپولوجی ٹیبل ان راستوں کو ذخیرہ کرتا ہے جو اس نے پڑوسی روٹنگ ٹیبل سے سیکھے ہیں۔ روٹنگ ٹیبل کے برعکس، ٹوپولوجی ٹیبل تمام راستوں کو ذخیرہ نہیں کرتا ہے، بلکہ صرف ان راستوں کو ذخیرہ کرتا ہے جن کا تعین ای آئی جی آر پی نے کیا ہے۔ ٹوپولوجی ٹیبل درج شدہ ای آئی جی آر پی راستوں، ممکنہ جانشین اور جانشینوں میں سے ہر ایک کے میٹرکس کو بھی ریکارڈ کرتا ہے۔ ٹوپولوجی ٹیبل میں راستوں کو "غیر فعال" یا "فعال" کے طور پر نشان زد کیا جاتا ہے۔ غیر فعال اس بات کی نشاندہی کرتا ہے کہ ای آئی جی آر پی نے مخصوص راستے کا تعین کیا ہے اور پروسیسنگ مکمل کر لی ہے۔ فعال اشارہ کرتا ہے کہ ای آئی جی آر پی اب بھی مخصوص راستے کے لیے بہترین راستے کا حساب لگانے کی کوشش کر رہا ہے۔ ٹوپولوجی ٹیبل میں روٹ روٹر کے ذریعے اس وقت تک قابل استعمال نہیں ہوتے جب تک کہ وہ روٹنگ ٹیبل میں داخل نہ ہو جائیں۔ ٹریفک کو آگے بڑھانے کے لیے روٹر کبھی بھی ٹوپولوجی ٹیبل کا استعمال نہیں کرتا ہے۔ ٹوپولوجی ٹیبل میں راستوں کو روٹنگ ٹیبل میں داخل نہیں کیا جائے گا اگر وہ فعال ہیں، قابل عمل جانشین ہیں، یا مساوی راستے سے زیادہ انتظامی فاصلہ رکھتے ہیں۔ ٹوپولوجی ٹیبل میں موجود معلومات کو روٹر کے روٹنگ ٹیبل میں ڈالا جا سکتا ہے اور پھر اسے ٹریفک کو آگے بڑھانے کے لیے استعمال کیا جا سکتا ہے۔ اگر نیٹ ورک بدلتا ہے (مثال کے طور پر، کوئی فزیکل لنک ناکام ہو جاتا ہے یا منقطع ہو جاتا ہے)، تو راستہ دستیاب نہیں ہوگا۔ ای آئی جی آر پی کو ان تبدیلیوں کا پتہ لگانے کے لیے ڈیزائن کیا گیا ہے اور یہ منزل تک پہنچنے کے لیے ایک نیا راستہ تلاش کرنے کی کوشش کرے گا۔ جو پرانا راستہ اب دستیاب نہیں ہے اسے روٹنگ ٹیبل سے ہٹا دیا جاتا ہے۔ زیادہ تر ڈسٹنس ویکٹر روٹنگ پروٹوکول کے برعکس، ای آئی جی آر پی روٹر کے روٹنگ ٹیبل میں تمام ڈیٹا کو منتقل نہیں کرتا ہے جب تبدیلی کی جاتی ہے، لیکن صرف ان تبدیلیوں کو منتقل کرے گا جو روٹنگ ٹیبل کو آخری بار اپ ڈیٹ کیے جانے کے بعد کی گئی ہیں۔ ای آئی جی آر پی وقتا فوقتا اپنا روٹنگ ٹیبل نہیں بھیجتا، لیکن روٹنگ ٹیبل کا ڈیٹا صرف اس وقت بھیجے گا جب کوئی حقیقی تبدیلی واقع ہو۔ یہ طرز عمل لنک اسٹیٹ روٹنگ پروٹوکول کے ساتھ زیادہ مطابقت رکھتا ہے، اس طرح ای آئی جی آر پی کو زیادہ تر ہائبرڈ پروٹوکول سمجھا جاتا ہے۔ جب ای آئی جی آر پی چلانے والا راؤٹر دوسرے راؤٹر سے منسلک ہوتا ہے جو بھی ای آئی جی آر پی چلا رہا ہوتا ہے، تو دونوں راؤٹرز کے درمیان معلومات کا تبادلہ ہوتا ہے۔ وہ ایک رشتہ بناتے ہیں، جسے ملحقہ کہا جاتا ہے۔ اس وقت دونوں راؤٹرز کے درمیان پوری روٹنگ ٹیبل کا تبادلہ ہوتا ہے۔ تبادلے کے مکمل ہونے کے بعد، صرف مختلف تبدیلیاں بھیجی جاتی ہیں۔ ای آئی جی آر پی کو اکثر ہائبرڈ پروٹوکول سمجھا جاتا ہے کیونکہ جب لنک ریاستیں بدلتی ہیں تو یہ لنک اسٹیٹ اپ ڈیٹس بھی بھیجتا ہے۔ خصوصیات ای آئی جی آر پی مندرجہ ذیل خصوصیات کی حمایت کرتا ہے: سائٹس کے درمیان متوازی لنکس پر لوڈ بیلنس کے لیے سپورٹ۔ مختلف اوقات میں مختلف تصدیق کے پاس ورڈ استعمال کرنے کی صلاحیت۔ دو راؤٹرز کے درمیان ایم ڈی 5 اور ایس ایچ اے-2 کی تصدیق۔ روٹ بدلنے پر پوری روٹنگ ٹیبل بھیجنے کے بجائے ٹوپولوجی میں تبدیلیاں بھیجتا ہے۔ وقتا فوقتا چیک کرتا ہے کہ آیا کوئی راستہ دستیاب ہے، اور اگر کوئی تبدیلی واقع ہوئی ہے تو پڑوسی راؤٹرز میں روٹنگ کی تبدیلیوں کو پھیلاتا ہے۔ پروٹوکول پر منحصر ماڈیولز (پی ڈی ایم) کے استعمال کے ذریعے انٹرنیٹ پروٹوکول (آئی پی)، آئی پی وی 6، آئی پی ایکس اور ایپل ٹاک کے لیے علیحدہ روٹنگ کے عمل کو چلاتا ہے۔ آئی جی آر پی روٹنگ پروٹوکول کے ساتھ پیچھے کی طرف مطابقت۔ کنفیگریشن سسکو آئی او ایس مثال نجی نیٹ ورک کے لیے سسکو آئی او ایس روٹر پر ای آئی جی آر پی ترتیب دینے کی مثال۔ اس مثال میں 0.0.15.255 وائلڈ کارڈ زیادہ سے زیادہ 4094 میزبانوں کے ساتھ ذیلی نیٹ ورک کی نشاندہی کرتا ہے-یہ ذیلی نیٹ ماسک 255.255.240.0 کی بٹ وائز تکمیل ہے۔ کوئی خودکار خلاصہ کمانڈ کلاس فل حدود پر خودکار روٹ کے خلاصہ کو روکتا ہے، جس کے نتیجے میں غیر متزلزل نیٹ ورکس میں روٹنگ لوپس ہوتے ہیں۔ راؤٹر #کنفیگر ٹرمینل راؤٹر (کنفیگر) #راؤٹر ایگرپ 1 راؤٹر (کنفیگر-راؤٹر) #نیٹ ورک 10.201.96.0 0.0.15.255 راؤٹر (کنفیگر-راؤٹر) #کوئی آٹو سمری راؤٹر (کنفیگر-راؤٹر) #ایگزٹ تکنیکی تفصیلات ای آئی جی آر پی ایک ڈسٹنس ویکٹر اور لنک اسٹیٹ روٹنگ پروٹوکول ہے جو پروٹوکول کی کارکردگی کو بہتر بنانے اور ریموٹ نیٹ ورک تک بہترین راستے کا تعین کرنے کی کوشش کرتے وقت حساب کی غلطیوں کو روکنے میں مدد کے لیے ڈفیوزنگ اپ ڈیٹ الگورتھم (ڈی یو اے ایل) (ایس آر آئی انٹرنیشنل کے کام پر مبنی) کا استعمال کرتا ہے۔ ای آئی جی آر پی پانچ میٹرکس کا استعمال کرتے ہوئے راستے کی قیمت کا تعین کرتا ہے: بینڈوتھ، لوڈ، تاخیر، وشوسنییتا اور ایم ٹی یو۔ ای آئی جی آر پی اپنے پڑوسی راؤٹرز کے ساتھ بات چیت کرنے کے لیے پانچ مختلف پیغامات کا استعمال کرتا ہے۔ ای آئی جی آر پی پیغامات ہیلو، اپ ڈیٹ، سوال، جواب، اور اعتراف ہیں۔ اسی خود مختار نظام کے اندر کسی دوسرے راؤٹر سے راؤٹر میں تبادلے کی گئی ای آئی جی آر پی روٹنگ کی معلومات کا ڈیفالٹ انتظامی فاصلہ 90 ہوتا ہے۔ ای آئی جی آر پی روٹنگ کی معلومات جو خود مختار نظام سے باہر ای آئی جی آر پی سے فعال راؤٹر سے آئی ہے اس کا ڈیفالٹ انتظامی فاصلہ 170 ہے۔ ای آئی جی آر پی ٹرانسمیشن کنٹرول پروٹوکول (ٹی سی پی) یا یوزر ڈیٹاگرام پروٹوکول (یو ڈی پی) کا استعمال کرتے ہوئے کام نہیں کرتا ہے۔ اس کا مطلب یہ ہے کہ ای آئی جی آر پی ٹریفک کی شناخت کے لیے پورٹ نمبر استعمال نہیں کرتا ہے۔ بلکہ، ای آئی جی آر پی کو پرت 3 کے اوپر کام کرنے کے لیے ڈیزائن کیا گیا ہے (یعنی۔ آئی پی پروٹوکول)۔ چونکہ ای آئی جی آر پی مواصلات کے لیے ٹی سی پی کا استعمال نہیں کرتا ہے، اس لیے یہ سسکو کے قابل اعتماد ٹرانسپورٹ پروٹوکول (آر ٹی پی) کو نافذ کرتا ہے تاکہ یہ یقینی بنایا جا سکے کہ ای آئی جی آر پی راؤٹر کی اپ ڈیٹس تمام پڑوسیوں کو مکمل طور پر پہنچائی جائیں۔ قابل اعتماد ٹرانسپورٹ پروٹوکول میں کارکردگی کو زیادہ سے زیادہ کرنے اور ملٹی کاسٹنگ کی حمایت کرنے کے لیے دیگر میکانزم بھی شامل ہیں۔ ای آئی جی آر پی 224.0.0.10 کو اپنے ملٹی کاسٹ ایڈریس اور پروٹوکول نمبر 88 کے طور پر استعمال کرتا ہے۔ ڈسٹنس ویکٹر روٹنگ پروٹوکول سسکو سسٹمز اب ای آئی جی آر پی کو ڈسٹنس ویکٹر روٹنگ پروٹوکول کے طور پر درجہ بندی کرتا ہے، لیکن اسے عام طور پر ہائبرڈ روٹنگ پروٹوکول کہا جاتا ہے۔ اگرچہ ای آئی جی آر پی ایک جدید روٹنگ پروٹوکول ہے جو لنک اسٹیٹ اور ڈسٹنس ویکٹر روٹنگ پروٹوکول دونوں کی بہت سی خصوصیات کو یکجا کرتا ہے، ای آئی جی آر پی کے ڈیول الگورتھم میں بہت سی خصوصیات شامل ہیں جو اسے لنک اسٹیٹ روٹنگ پروٹوکول سے زیادہ ڈسٹنس ویکٹر روٹنگ پروٹوکول بناتی ہیں۔ اس کے باوجود، ای آئی جی آر پی زیادہ تر دوسرے ڈسٹنس ویکٹر روٹنگ پروٹوکول سے بہت سے اختلافات پر مشتمل ہے، بشمول: راؤٹرز کے درمیان قربت کو دریافت کرنے اور برقرار رکھنے کے لیے واضح ہیلو پیکٹ کا استعمال۔ روٹنگ اپ ڈیٹس کو منتقل کرنے کے لیے قابل اعتماد پروٹوکول کا استعمال۔ لوپ فری راستہ منتخب کرنے کے لیے فزیبلٹی کنڈیشن کا استعمال۔ نیٹ ورک کے متاثرہ حصے کو ایک نئے مختصر ترین راستے کی کمپیوٹنگ میں شامل کرنے کے لیے پھیلے ہوئے حسابات کا استعمال۔ ای آئی جی آر پی کمپوزٹ اور ویکٹر میٹرکس ای آئی جی آر پی ہر روٹ کے ساتھ چھ مختلف ویکٹر میٹرکس کو جوڑتا ہے اور کمپوزٹ میٹرک کی کمپیوٹنگ میں صرف چار ویکٹر میٹرکس پر غور کرتا ہے: راؤٹر 1 #دکھائیں آئی پی ای آئی جی آر پی ٹوپولوجی 10.0.0.1 255.255.255.255 آئی پی-ای آئی جی آر پی ٹوپولوجی انٹری 10.0.0.1/32 اسٹیٹ کے لیے غیر فعال ہے، سوال کا اصل جھنڈا 1، 1 جانشین (زبانیں) ہے، ایف ڈی 40640000 روٹنگ ڈسکرپٹر بلاکس ہے: 10.0.0.1 (سیریل 0/0/0)، 10.0.0.1 سے، بھیجیں جھنڈا 0x0 کمپوزٹ میٹرک ہے (40640000/128256)، روٹ اندرونی ویکٹر میٹرک ہے: کم از کم بینڈوتھ 64 کے بٹ ہے۔ رینج 1 سے 255 تک لوڈ نمبر ؛ 255 سیچوریٹڈ کیا جا رہا ہے کل تاخیر، 10 سیکنڈ میں، راؤٹر سے منزل کے نیٹ ورک تک کے راستے پر وشوسنییتا نمبر رینج 1 سے 255 تک ؛ 255 سب سے زیادہ قابل اعتماد ایم ٹی یو منیمم پاتھ زیادہ سے زیادہ ٹرانسمیشن یونٹ (ایم ٹی یو) ہے (میٹرک حساب میں کبھی استعمال نہیں ہوتا ہے) ہاپ کاؤنٹ راؤٹرز کی تعداد ایک پیکٹ دور دراز نیٹ ورک کی طرف جاتے وقت گزرتا ہے، جو ای آئی جی آر پی اے ایس کو محدود کرنے کے لیے استعمال ہوتا ہے۔ ای آئی جی آر پی ہر راستے کے لیے ہاپ کاؤنٹ برقرار رکھتا ہے، تاہم، ہاپ کاؤنٹ میٹرک حساب میں استعمال نہیں ہوتا ہے۔ اس کی تصدیق صرف ای آئی جی آر پی روٹر پر پہلے سے طے شدہ زیادہ سے زیادہ کے خلاف کی جاتی ہے (پہلے سے طے شدہ طور پر اسے 100 پر سیٹ کیا جاتا ہے اور اسے 1 اور 255 کے درمیان کسی بھی قدر میں تبدیل کیا جا سکتا ہے)۔ زیادہ سے زیادہ ہاپ گنتی والے راستوں کو ای آئی جی آر پی راؤٹر کے ذریعے ناقابل رسائی کے طور پر اشتہار دیا جائے گا۔ روٹنگ میٹرک جامع روٹنگ میٹرک کا حساب پانچ پیرامیٹرز کا استعمال کرتا ہے، نام نہاد K اقدار، K1 سے K5 تک۔ یہ جامع میٹرک حساب میں ضرب یا ترمیم کے طور پر کام کرتے ہیں۔ K1 بینڈوڈتھ وغیرہ کے برابر نہیں ہے۔ ڈیفالٹ طور پر، جب راؤٹر پر ای آئی جی آر پی شروع کیا جاتا ہے تو صرف کل تاخیر اور کم سے کم بینڈوتھ پر غور کیا جاتا ہے، لیکن ایک منتظم دوسرے ویکٹر میٹرکس پر غور کرنے کے لیے ضرورت کے مطابق تمام کے ویلیوز کو فعال یا غیر فعال کر سکتا ہے۔ راستوں کا موازنہ کرنے کے مقاصد کے لیے، ان کو ایک وزن والے فارمولے میں ایک ساتھ ملا کر ایک مجموعی میٹرک تیار کیا جاتا ہے: جہاں مختلف مستقلات (کے ذریعے) کو صارف کے ذریعے مختلف طرز عمل پیدا کرنے کے لیے مقرر کیا جا سکتا ہے۔ ایک اہم اور غیر منطقی حقیقت یہ ہے کہ اگر صفر پر سیٹ کیا جائے تو اصطلاح استعمال نہیں کی جاتی ہے (یعنی۔ 1 کے طور پر لیا گیا)۔ ڈیفالٹ کے لیے اور 1 پر سیٹ کیا جانا ہے، اور باقی کو صفر پر، مؤثر طریقے سے مندرجہ بالا فارمولے کو کم کرنا ہے۔ ظاہر ہے، ان مستقلات کو ای آئی جی آر پی سسٹم کے تمام راؤٹرز پر ایک ہی قدر پر سیٹ کیا جانا چاہیے، یا مستقل روٹنگ لوپس کا نتیجہ ہو سکتا ہے۔ ای آئی جی آر پی چلانے والے سسکو راؤٹرز ای آئی جی آر پی کے قریب نہیں بنیں گے اور کے ویلیوز کے مماثلت کے بارے میں شکایت کریں گے جب تک کہ یہ ویلیوز ان راؤٹرز پر یکساں نہ ہوں۔ ای آئی جی آر پی مندرجہ ذیل حسابات کے ساتھ انٹرفیس بینڈوڈتھ اور تاخیر ترتیب کی اقدار کو پیمانہ کرتا ہے: = 107/بینڈوڈتھ انٹرفیس کمانڈ کی قیمت = تاخیر انٹرفیس کمانڈ کی قیمت سسکو راؤٹرز پر، انٹرفیس بینڈوڈتھ ایک قابل ترتیب جامد پیرامیٹر ہے جس کا اظہار کلوبٹس فی سیکنڈ میں کیا جاتا ہے (اس کی ترتیب صرف میٹرک حساب کو متاثر کرتی ہے نہ کہ اصل لائن بینڈوڈتھ)۔ 107 kbit/s کی قدر کو تقسیم کرنا (یعنی۔ 10 Gbit/s) انٹرفیس بینڈوڈتھ سٹیٹمنٹ ویلیو کے ذریعہ ایک نتیجہ حاصل ہوتا ہے جو وزن والے فارمولے میں استعمال ہوتا ہے۔ انٹرفیس تاخیر ایک قابل ترتیب جامد پیرامیٹر ہے جس کا اظہار دسیوں مائیکرو سیکنڈ میں کیا جاتا ہے۔ ای آئی جی آر پی اس قدر کو براہ راست وزن والے فارمولے میں اسکیل کیے بغیر لیتا ہے۔ تاہم، مختلف شو کمانڈ مائیکرو سیکنڈ میں انٹرفیس کی تاخیر کو ظاہر کرتے ہیں۔ لہذا، اگر مائیکرو سیکنڈ میں تاخیر کی قیمت دی جائے تو اسے وزن والے فارمولے میں استعمال کرنے سے پہلے اسے 10 سے تقسیم کرنا ضروری ہے۔ آئی جی آر پی مجموعی میٹرک کی گنتی کے لیے ایک ہی بنیادی فارمولا استعمال کرتا ہے، فرق صرف اتنا ہے کہ آئی جی آر پی میں فارمولے میں 256 کا اسکیلنگ فیکٹر نہیں ہوتا ہے۔ درحقیقت، اس اسکیلنگ فیکٹر کو ای آئی جی آر پی اور آئی جی آر پی کے درمیان پسماندہ مطابقت کو آسان بنانے کے لیے ایک آسان ذریعہ کے طور پر متعارف کرایا گیا تھا: آئی جی آر پی میں، مجموعی میٹرک 24 بٹ ویلیو ہے جبکہ ای آئی جی آر پی اس میٹرک کو ظاہر کرنے کے لیے 32 بٹ ویلیو کا استعمال کرتا ہے۔ 24 بٹ ویلیو کو 256 کے فیکٹر سے ضرب دے کر (مؤثر طریقے سے اسے 8 بٹس بائیں طرف بٹ شفٹ کرتے ہوئے)، ویلیو کو 32 بٹس میں بڑھایا جاتا ہے، اور اس کے برعکس۔ اس طرح، ای آئی جی آر پی اور آئی جی آر پی کے درمیان معلومات کو دوبارہ تقسیم کرنے میں صرف میٹرک ویلیو کو 256 کے عنصر سے تقسیم یا ضرب کرنا شامل ہے، جو خود بخود کیا جاتا ہے۔ ممکنہ جانشین کسی خاص منزل کے لیے ایک قابل عمل جانشین ایک اگلا ہاپ روٹر ہوتا ہے جس کی ضمانت ہوتی ہے کہ وہ روٹنگ لوپ کا حصہ نہیں ہوگا۔ اس شرط کی تصدیق فزیبلٹی کنڈیشن کی جانچ کر کے کی جاتی ہے۔ اس طرح ہر جانشین ایک قابل عمل جانشین بھی ہوتا ہے۔ تاہم، ای آئی جی آر پی کے بارے میں زیادہ تر حوالوں میں قابل عمل جانشین کی اصطلاح صرف ان راستوں کو ظاہر کرنے کے لیے استعمال کی جاتی ہے جو لوپ فری راستہ فراہم کرتے ہیں لیکن جو جانشین نہیں ہیں (یعنی۔ وہ کم سے کم فاصلہ فراہم نہیں کرتے ہیں)۔ اس نقطہ نظر سے، قابل رسائی منزل کے لیے، ہمیشہ کم از کم ایک جانشین ہوتا ہے، تاہم، ہو سکتا ہے کہ کوئی قابل عمل جانشین نہ ہو۔ ایک قابل عمل جانشین ایک ہی منزل تک کام کرنے کا راستہ فراہم کرتا ہے، حالانکہ زیادہ فاصلے کے ساتھ۔ کسی بھی وقت، ایک راؤٹر اپنے کسی بھی جانشین یا قابل عمل جانشین کو پہلی جگہ پر خبردار کیے بغیر "غیر فعال" کے نشان والی منزل پر ایک پیکٹ بھیج سکتا ہے، اور یہ پیکٹ مناسب طریقے سے پہنچایا جائے گا۔ ممکنہ جانشینوں کو بھی ٹوپولوجی ٹیبل میں درج کیا جاتا ہے۔ ممکنہ جانشین مؤثر طریقے سے اس صورت میں بیک اپ کا راستہ فراہم کرتا ہے جب موجودہ جانشین دستیاب نہ ہوں۔ نیز، غیر مساوی لاگت والے لوڈ بیلنسنگ (راستوں کی لاگت کے الٹا تناسب میں نیٹ ورک ٹریفک کو متوازن کرتے ہوئے) انجام دیتے وقت، قابل عمل جانشینوں کو لوڈ متوازن منزل کے لیے روٹنگ ٹیبل میں اگلے ہاپ کے طور پر استعمال کیا جاتا ہے۔ پہلے سے طے شدہ طور پر، روٹنگ ٹیبل میں محفوظ کردہ منزل کے لیے جانشینوں اور قابل عمل جانشینوں کی کل تعداد چار تک محدود ہے۔ اس حد کو 1 سے 6 تک کی حد میں تبدیل کیا جا سکتا ہے۔ سسکو آئی او ایس کے حالیہ ورژن میں (مثال کے طور پر۔ 12. 4)، یہ حد 1 اور 16 کے درمیان ہے۔ فعال اور غیر فعال حالت ٹوپولوجی ٹیبل میں ایک منزل کو غیر فعال یا فعال کے طور پر نشان زد کیا جا سکتا ہے۔ غیر فعال حالت وہ حالت ہوتی ہے جب روٹر نے منزل کے لیے جانشین کی شناخت کر لی ہو۔ منزل فعال حالت میں بدل جاتی ہے جب موجودہ جانشین اب فزیبلٹی کی شرط کو پورا نہیں کرتا ہے اور اس منزل کے لیے کوئی قابل عمل جانشین کی نشاندہی نہیں کی جاتی ہے (یعنی۔ کوئی بیک اپ راستے دستیاب نہیں ہیں)۔ جب راؤٹر کو اپنے پڑوسیوں کو بھیجے گئے تمام سوالات کے جوابات موصول ہوتے ہیں تو منزل فعال سے غیر فعال میں بدل جاتی ہے۔ نوٹ کریں کہ اگر کوئی جانشین فزیبلٹی کی شرط کو پورا کرنا بند کر دیتا ہے لیکن کم از کم ایک قابل عمل جانشین دستیاب ہے، تو روٹر ایک نئے جانشین کے لیے سب سے کم کل فاصلے (ممکنہ جانشین کی طرف سے بتایا گیا فاصلہ اور اس پڑوسی سے لنک کی لاگت) کے ساتھ ایک قابل عمل جانشین کو فروغ دے گا اور منزل غیر فعال حالت میں رہے گی۔ فزیبلٹی کنڈیشن ای آئی جی آر پی روٹڈ نیٹ ورک میں لوپ فریڈم کے لیے فزیبلٹی کنڈیشن کافی شرط ہے۔ اس کا استعمال جانشینوں اور قابل عمل جانشینوں کو منتخب کرنے کے لیے کیا جاتا ہے جن کی کسی منزل تک لوپ فری راستے پر ہونے کی ضمانت ہوتی ہے۔ اس کی آسان تشکیل حیرت انگیز طور پر آسان ہے: اگر، کسی منزل کے لیے، کوئی پڑوسی روٹر اس فاصلے کی تشہیر کرتا ہے جو ہمارے قابل عمل فاصلے سے سختی سے کم ہے، تو یہ پڑوسی اس منزل تک لوپ فری راستے پر واقع ہے۔ یا دوسرے لفظوں میں، اگر، کسی منزل کے لیے، کوئی پڑوسی روٹر ہمیں بتاتا ہے کہ یہ منزل کے اس سے زیادہ قریب ہے جو ہم پہلے کبھی نہیں رہے ہیں، تو یہ پڑوسی اس منزل کے لیے لوپ فری راستے پر واقع ہے۔ یہ سمجھنا ضروری ہے کہ یہ حالت کافی ہے، ضروری نہیں۔ اس کا مطلب یہ ہے کہ اس شرط کو پورا کرنے والے پڑوسیوں کو کسی منزل تک لوپ فری راستے پر ہونے کی ضمانت دی جاتی ہے، تاہم، لوپ فری راستے پر دوسرے پڑوسی بھی ہو سکتے ہیں جو اس شرط کو پورا نہیں کرتے ہیں۔ تاہم، ایسے پڑوسی کسی منزل تک جانے کا مختصر ترین راستہ فراہم نہیں کرتے ہیں، اس لیے ان کا استعمال نہ کرنے سے نیٹ ورک کی فعالیت میں کوئی خاص خرابی پیش نہیں آتی ہے۔ اگر راؤٹر اس منزل کے لیے فعال حالت میں منتقل ہوتا ہے تو ان پڑوسیوں کا ممکنہ استعمال کے لیے دوبارہ جائزہ لیا جائے گا۔ غیر مساوی راستہ لاگت بوجھ توازن ای آئی جی آر پی مختلف اخراجات کے ساتھ راستوں پر بوجھ توازن کی خصوصیات رکھتا ہے۔ ایک ضرب، جسے تغیر کہا جاتا ہے، اس بات کا تعین کرنے کے لیے استعمال ہوتا ہے کہ بوجھ کے توازن میں کون سے راستے شامل کیے جائیں۔ تغیر کو ڈیفالٹ طور پر 1 پر سیٹ کیا جاتا ہے، جس کا مطلب ہے کہ مساوی لاگت کے راستوں پر بوجھ کا توازن۔ زیادہ سے زیادہ تغیر 128 ہے۔ کسی راستے کی کم از کم میٹرک کو تغیر کی قیمت سے ضرب دی جاتی ہے۔ میٹرک والا ہر راستہ جو نتیجہ سے چھوٹا ہوتا ہے بوجھ کے توازن میں استعمال ہوتا ہے۔ ای آئی جی آر پی پر غیر مساوی پاتھ لاگت لوڈ بیلنسنگ کی فعالیت کے ساتھ، او ایس پی ایف پروٹوکول غیر مساوی پاتھ لاگت لوڈ بیلنسنگ کے ذریعے نیٹ ورک کو ڈیزائن کرنے سے قاصر ہے۔ انڈسٹری کے استعمال پر غیر مساوی پاتھ لاگت لوڈ بیلنسنگ فنکشن کے حوالے سے، نیٹ ورک ڈیزائن ٹریفک مینجمنٹ کے ساتھ لچکدار ہو سکتا ہے۔ ای آئی جی آر پی اور دوسرے وینڈرز کے لیے مطابقت سسکو نے ایک آر ایف سی میں ملکیتی ای آئی جی آر پی روٹنگ پروٹوکول کی تفصیلات جاری کیں تاکہ ان کمپنیوں کی مدد کی جا سکے جن کے نیٹ ورک ملٹی وینڈر ماحول میں کام کرتے ہیں۔ پروٹوکول میں بیان کیا گیا ہے۔ ای آئی جی آر پی 20 سال پہلے تیار کیا گیا تھا، پھر بھی یہ دوسرے پروٹوکول کے مقابلے میں اس کے مطلوبہ استعمال اور اسکیل ایبلٹی کی وجہ سے اب بھی سسکو کے بنیادی روٹنگ پروٹوکول میں سے ایک ہے۔ سسکو نے کہا ہے کہ ای آئی جی آر پی ایک کھلا معیار ہے لیکن وہ آر ایف سی کی تعریف میں کئی بنیادی تفصیلات چھوڑ دیتے ہیں جو پروٹوکول استعمال ہونے پر مختلف وینڈرز کے راؤٹرز کے درمیان انٹرآپریبلٹی کو ترتیب دینا مشکل بنا دیتا ہے۔ مثال کے طور پر سسکو این ایکس-او ایس بھی لاگت کے غیر مساوی توازن کی حمایت نہیں کرتا ہے۔ 2022 تک ای آئی جی آر پی کے پاس ایف آر راؤٹنگ میں الفا سپورٹ ہے اور ایسا لگتا ہے کہ یہ عام طور پر دوسرے روٹنگ سافٹ ویئر کے ذریعہ غیر تعاون یافتہ ہے۔ حوالہ جات۔ ۔ ۔ ۔ ۔ بیرونی روابط سسکو پروٹوکول روٹنگ پروٹوکول وہ: اندرونی گیٹ وے روٹنگ Protocol#EIGRP