Address Resolution Protocol
ایڈریس ریزولوشن پروٹوکول (اے آر پی) ایک مواصلاتی پروٹوکول ہے جو لنک لیئر ایڈریس کو دریافت کرنے کے لیے استعمال ہوتا ہے، جیسے کہ میک ایڈریس، جو کسی دیئے گئے انٹرنیٹ لیئر ایڈریس، عام طور پر آئی پی وی 4 ایڈریس سے وابستہ ہوتا ہے۔ یہ نقشہ سازی انٹرنیٹ پروٹوکول سوٹ میں ایک اہم کام ہے۔ اے آر پی کی تعریف 1982 میں کی گئی تھی، جو انٹرنیٹ اسٹینڈرڈ ایس ٹی ڈی 37 ہے۔ اے آر پی کو نیٹ ورک اور ڈیٹا لنک لیئر ٹیکنالوجیز کے بہت سے امتزاج کے ساتھ نافذ کیا گیا ہے، جیسے کہ آئی پی وی 4، کیوسنٹ، ڈی ای سی نیٹ اور زیروکس پی اے آر سی یونیورسل پیکٹ (پی یو پی) جس میں آئی ای ای 802 معیارات، ایف ڈی ڈی آئی، ایکس 25، فریم ریلے اور اسنکرونس ٹرانسفر موڈ (اے ٹی ایم) کا استعمال کیا گیا ہے۔ انٹرنیٹ پروٹوکول ورژن 6 (آئی پی وی 6) نیٹ ورکس میں، اے آر پی کی فعالیت نیبر ڈسکوری پروٹوکول (این ڈی پی) کے ذریعے فراہم کی جاتی ہے۔ آپریٹنگ دائرہ کار ایڈریس ریزولوشن پروٹوکول ایک درخواست-جواب پروٹوکول ہے۔ اس کے پیغامات براہ راست لنک لیئر پروٹوکول کے ذریعے منسلک ہوتے ہیں۔ یہ ایک واحد ذیلی نیٹ ورک کی حدود کے اندر بات چیت کی جاتی ہے اور کبھی روٹ نہیں کی جاتی ہے۔ پیکٹ کا ڈھانچہ ایڈریس ریزولوشن پروٹوکول ایک سادہ پیغام کی شکل کا استعمال کرتا ہے جس میں ایک ایڈریس ریزولوشن کی درخواست یا جواب ہوتا ہے۔ پیکٹوں کو خام پے لوڈ کے طور پر بنیادی نیٹ ورک کے ڈیٹا لنک پرت پر لے جایا جاتا ہے۔ ایتھرنیٹ کے معاملے میں، اے آر پی فریموں کی شناخت کے لیے ایتھر ٹائپ ویلیو استعمال کی جاتی ہے۔ اے آر پی پیغام کا سائز لنک پرت اور نیٹ ورک پرت کے ایڈریس کے سائز پر منحصر ہوتا ہے۔ میسج ہیڈر ہر پرت پر استعمال ہونے والے نیٹ ورک کی اقسام کے ساتھ ساتھ ہر ایک کے پتے کے سائز کی وضاحت کرتا ہے۔ میسج ہیڈر درخواست (1) اور جواب (2) کے آپریشن کوڈ کے ساتھ مکمل ہوتا ہے۔ پیکٹ کا پے لوڈ چار پتے، بھیجنے والے اور وصول کنندہ میزبان کے ہارڈ ویئر اور پروٹوکول ایڈریس پر مشتمل ہوتا ہے۔ اے آر پی پیکٹوں کا بنیادی پیکٹ ڈھانچہ درج ذیل جدول میں دکھایا گیا ہے جو ایتھرنیٹ پر چلنے والے آئی پی وی 4 نیٹ ورک کے معاملے کی وضاحت کرتا ہے۔ اس منظر نامے میں، پیکٹ میں مرسل ہارڈ ویئر ایڈریس (ایس ایچ اے) اور ٹارگٹ ہارڈ ویئر ایڈریس (ٹی ایچ اے) کے لیے 48 بٹ فیلڈز ہوتے ہیں، اور متعلقہ مرسل اور ٹارگٹ پروٹوکول ایڈریسز (ایس پی اے اور ٹی پی اے) کے لیے 32 بٹ فیلڈز ہوتے ہیں۔ اس معاملے میں اے آر پی پیکٹ کا سائز 28 بائٹس ہے۔ ہارڈ ویئر ٹائپ (HTYPE) یہ فیلڈ نیٹ ورک لنک پروٹوکول ٹائپ کی وضاحت کرتا ہے۔ مثال: ایتھرنیٹ 1 ہے۔ پروٹوکول ٹائپ (پی ٹی وائی پی ای) یہ فیلڈ انٹرنیٹ ورک پروٹوکول کی وضاحت کرتا ہے جس کے لیے اے آر پی کی درخواست کا ارادہ ہے۔ آئی پی وی 4 کے لیے، اس کی قیمت ہے۔ اجازت شدہ پی ٹی وائی پی ای اقدار ایتھر ٹائپ کے لیے نمبر کی جگہ کا اشتراک کرتی ہیں۔ ہارڈ ویئر کی لمبائی (HLEN) ہارڈ ویئر ایڈریس کی لمبائی (آکٹٹس میں)۔ ایتھرنیٹ ایڈریس کی لمبائی 6 ہے۔ انٹرنیٹ ورک پتے کی پروٹوکول لمبائی (پی ایل ای این) لمبائی (آکٹٹس میں)۔ انٹرنیٹ ورک پروٹوکول پی ٹی وائی پی ای میں متعین کیا گیا ہے۔ مثال: آئی پی وی 4 ایڈریس کی لمبائی 4 ہے۔ آپریشن اس آپریشن کی وضاحت کرتا ہے جو بھیجنے والا انجام دے رہا ہے: 1 درخواست کے لیے، 2 جواب کے لیے۔ بھیجنے والے کا ہارڈ ویئر ایڈریس (ایس ایچ اے) میڈیا ایڈریس۔ اے آر پی درخواست میں یہ فیلڈ درخواست بھیجنے والے میزبان کے پتے کی نشاندہی کرنے کے لیے استعمال ہوتا ہے۔ اے آر پی جواب میں یہ فیلڈ میزبان کے پتے کی نشاندہی کرنے کے لیے استعمال ہوتا ہے جسے درخواست تلاش کر رہی تھی۔ بھیجنے والے کا پروٹوکول ایڈریس (ایس پی اے) انٹرنیٹ ورک ایڈریس۔ مطلوبہ وصول کنندہ کا ٹارگٹ ہارڈ ویئر ایڈریس (ٹی ایچ اے) میڈیا ایڈریس۔ اے آر پی کی درخواست میں اس فیلڈ کو نظر انداز کر دیا جاتا ہے۔ اے آر پی جواب میں یہ فیلڈ اس میزبان کے پتے کی نشاندہی کرنے کے لیے استعمال ہوتا ہے جس نے اے آر پی کی درخواست کی ابتدا کی تھی۔ مطلوبہ وصول کنندہ کا ٹارگٹ پروٹوکول ایڈریس (ٹی پی اے) انٹرنیٹ ورک ایڈریس۔ اے آر پی پروٹوکول پیرامیٹر اقدار کو معیاری بنایا گیا ہے اور انٹرنیٹ اسائنڈ نمبرز اتھارٹی (آئی اے این اے) کے ذریعے برقرار رکھا جاتا ہے۔ اے آر پی کے لیے ایتھر ٹائپ ہے۔ یہ ایتھرنیٹ فریم ہیڈر میں ظاہر ہوتا ہے جب پے لوڈ ایک اے آر پی پیکٹ ہوتا ہے اور اسے پی ٹی وائی پی ای کے ساتھ الجھن میں نہیں ڈالنا چاہیے، جو اس منسلک اے آر پی پیکٹ کے اندر ظاہر ہوتا ہے۔ انٹرنیٹ پروٹوکول سوٹ اور او ایس آئی ماڈل کے اندر اے آر پی کی جگہ کا تعین الجھن یا یہاں تک کہ تنازعہ کا معاملہ ہو سکتا ہے۔ اسے لنک پرت میں رکھتا ہے اور اسے "اعلی سطح کی پرت"، جیسے انٹرنیٹ پرت کے بارے میں پوچھ گچھ کرنے کے آلے کے طور پر پیش کرتا ہے۔ اس کے لنک لیئر سیکشن میں اے آر پی پر بھی بحث کی گئی ہے۔ رچرڈ سٹیونز اے آر پی کو او ایس آئی کی ڈیٹا لنک پرت میں رکھتا ہے جبکہ نئے ایڈیشن اسے نیٹ ورک پرت سے جوڑتے ہیں یا انٹرمیڈیٹ او ایس آئی پرت 2.5 متعارف کراتے ہیں۔ مثال ایک دفتر میں دو کمپیوٹر (کمپیوٹر 1 اور کمپیوٹر 2) لوکل ایریا نیٹ ورک میں ایتھرنیٹ کیبلز اور نیٹ ورک سوئچز کے ذریعے ایک دوسرے سے جڑے ہوتے ہیں، جن میں کوئی درمیانی گیٹ وے یا راؤٹر نہیں ہوتے ہیں۔ کمپیوٹر 1 کے پاس کمپیوٹر 2 کو بھیجنے کے لیے ایک پیکٹ ہے۔ ڈی این ایس کے ذریعے، یہ طے کرتا ہے کہ کمپیوٹر 2 کا آئی پی ایڈریس ہے۔ پیغام بھیجنے کے لیے کمپیوٹر 2s MAC ایڈریس کی بھی ضرورت ہوتی ہے۔ سب سے پہلے، کمپیوٹر 1 کمپیوٹر 2s MAC ایڈریس () کے کسی بھی موجودہ ریکارڈ کو تلاش کرنے کے لیے کیش شدہ اے آر پی ٹیبل کا استعمال کرتا ہے۔ اگر میک ایڈریس مل جاتا ہے، تو یہ منزل کے ایڈریس کے ساتھ لنک پر آئی پی پیکٹ پر مشتمل ایتھرنیٹ فریم بھیجتا ہے۔ اگر کیش نے کوئی نتیجہ پیش نہیں کیا، تو کمپیوٹر 1 کو ایک نشریاتی اے آر پی درخواست پیغام (منزل MAC ایڈریس) بھیجنا پڑتا ہے، جسے مقامی نیٹ ورک پر موجود تمام کمپیوٹرز قبول کرتے ہیں، اور جواب کی درخواست کرتے ہیں۔ کمپیوٹر 2 اپنے میک اور آئی پی پتے پر مشتمل اے آر پی رسپانس میسج کے ساتھ جواب دیتا ہے۔ درخواست دائر کرنے کے ایک حصے کے طور پر، کمپیوٹر 2 مستقبل میں استعمال کے لیے اپنے اے آر پی ٹیبل میں کمپیوٹر 1 کے لیے ایک اندراج داخل کر سکتا ہے۔ کمپیوٹر 1 اپنے اے آر پی ٹیبل میں رسپانس کی معلومات وصول کرتا ہے اور کیش کرتا ہے اور اب پیکٹ بھیج سکتا ہے۔ اے آر پی تحقیقات آئی پی وی 4 میں اے آر پی تحقیقات ایک اے آر پی درخواست ہے جو تحقیقات کرنے والے میزبان کے ایس ایچ اے، تمام 0 کے ایس پی اے، تمام 0 کے ٹی ایچ اے، اور آئی پی وی 4 ایڈریس پر ٹی پی اے سیٹ کے ساتھ بنائی گئی ہے جس کی تحقیقات کی جا رہی ہے۔ اگر نیٹ ورک پر کچھ میزبان آئی پی وی 4 ایڈریس (ٹی پی اے میں) کو اپنا مانتا ہے، تو وہ تحقیقات کا جواب دے گا (تفتیشی میزبان کے ایس ایچ اے کے ذریعے) اس طرح تفتیشی میزبان کو ایڈریس تنازعہ سے آگاہ کرے گا۔ اگر اس کے بجائے کوئی میزبان نہیں ہے جو آئی پی وی 4 ایڈریس کو اپنا سمجھتا ہے، تو کوئی جواب نہیں ملے گا۔ جب اس طرح کی کئی تحقیقات بھیجی گئی ہیں، معمولی تاخیر کے ساتھ، اور کسی کو بھی جواب نہیں ملتا ہے، تو معقول طور پر یہ توقع کی جا سکتی ہے کہ کوئی تنازعہ موجود نہیں ہے۔ چونکہ اصل پروب پیکٹ میں نہ تو کوئی درست ایس ایچ اے/ایس پی اے ہوتا ہے اور نہ ہی کوئی درست ٹی ایچ اے/ٹی پی اے جوڑا ہوتا ہے، اس لیے کسی میزبان کے پیکٹ کا استعمال کرتے ہوئے اس کے کیش کو دشواری زدہ ڈیٹا کے ساتھ اپ ڈیٹ کرنے کا کوئی خطرہ نہیں ہے۔ آئی پی وی 4 ایڈریس کا استعمال شروع کرنے سے پہلے (چاہے وہ دستی ترتیب، ڈی ایچ سی پی، یا کسی اور ذریعہ سے موصول ہوا ہو)، اس تفصیلات کو نافذ کرنے والے میزبان کو اے آر پی پروب پیکٹ نشر کرکے یہ دیکھنے کے لیے جانچ کرنی چاہیے کہ آیا ایڈریس پہلے سے استعمال میں ہے یا نہیں۔ اے آر پی اعلانات اے آر پی کو ایک سادہ اعلان پروٹوکول کے طور پر بھی استعمال کیا جا سکتا ہے۔ جب بھیجنے والے کا آئی پی ایڈریس یا ایم اے سی ایڈریس بدلتا ہے تو یہ ہارڈ ویئر ایڈریس کے دوسرے میزبانوں کی نقشہ سازی کو اپ ڈیٹ کرنے کے لیے مفید ہے۔ اس طرح کا اعلان، جسے بلاجواز اے آر پی (جی اے آر پی) پیغام بھی کہا جاتا ہے، عام طور پر ایک اے آر پی درخواست کے طور پر نشر کیا جاتا ہے جس میں ٹارگٹ فیلڈ (ٹی پی اے = ایس پی اے) میں ایس پی اے ہوتا ہے، جس میں ٹی ایچ اے صفر پر سیٹ ہوتا ہے۔ ایک متبادل طریقہ یہ ہے کہ اے آر پی کے جواب کو بھیجنے والے کے ایس ایچ اے اور ایس پی اے کے ساتھ ٹارگٹ فیلڈز (ٹی پی اے = ایس پی اے، ٹی ایچ اے = ایس ایچ اے) میں نقل کیا جائے۔ اے آر پی درخواست اور اے آر پی جواب کے اعلانات دونوں معیار پر مبنی طریقے ہیں، لیکن اے آر پی درخواست کے طریقہ کو ترجیح دی جاتی ہے۔ کچھ آلات کو ان دو قسم کے اعلانات میں سے کسی ایک کے استعمال کے لیے ترتیب دیا جا سکتا ہے۔ اے آر پی کے اعلان کا مقصد جواب طلب کرنا نہیں ہے ؛ اس کے بجائے، یہ پیکٹ وصول کرنے والے دوسرے میزبانوں کے اے آر پی ٹیبل میں کسی بھی کیش شدہ اندراجات کو اپ ڈیٹ کرتا ہے۔ اعلامیے میں آپریشن کوڈ یا تو درخواست یا جواب ہو سکتا ہے ؛ اے آر پی معیار اس بات کی وضاحت کرتا ہے کہ ایڈریس فیلڈز سے اے آر پی ٹیبل کو اپ ڈیٹ کرنے کے بعد ہی اوپی کوڈ پر کارروائی کی جاتی ہے۔ بہت سے آپریٹنگ سسٹم اسٹارٹ اپ کے دوران اے آر پی کا اعلان جاری کرتے ہیں۔ اس سے ان مسائل کو حل کرنے میں مدد ملتی ہے جو بصورت دیگر اس صورت میں پیش آتے ہیں جب، مثال کے طور پر، کسی نیٹ ورک کارڈ کو حال ہی میں تبدیل کیا گیا ہو (آئی پی ایڈریس کو میک ایڈریس میپنگ میں تبدیل کرنا) اور دوسرے میزبانوں کے پاس اب بھی ان کے اے آر پی کیش میں پرانی میپنگ موجود ہو۔ اے آر پی کے اعلانات کو کچھ نیٹ ورک انٹرفیس بھی استعمال کرتے ہیں تاکہ آنے والے ٹریفک کے لیے لوڈ بیلنس فراہم کیا جا سکے۔ نیٹ ورک کارڈز کی ایک ٹیم میں، یہ ٹیم کے اندر ایک مختلف MAC ایڈریس کا اعلان کرنے کے لیے استعمال ہوتا ہے جسے آنے والے پیکٹ موصول ہونے چاہئیں۔ اے آر پی اعلانات کو زیروکونف پروٹوکول میں استعمال کیا جا سکتا ہے تاکہ لنک-لوکل ایڈریس کو خودکار طور پر اس انٹرفیس پر تفویض کیا جا سکے جہاں آئی پی ایڈریس کی کوئی دوسری ترتیب دستیاب نہ ہو۔ اعلانات کا استعمال اس بات کو یقینی بنانے کے لیے کیا جاتا ہے کہ میزبان کا منتخب کردہ پتہ نیٹ ورک لنک پر موجود دوسرے میزبانوں کے استعمال میں نہ ہو۔ یہ فنکشن سائبرسیکیوریٹی کے نقطہ نظر سے خطرناک ہو سکتا ہے کیونکہ حملہ آور اپنے ذیلی نیٹ کے دوسرے میزبانوں کے بارے میں معلومات حاصل کر سکتا ہے تاکہ وہ اپنے اے آر پی کیش (اے آر پی سپوفنگ) میں ایک اندراج کو محفوظ کر سکے جہاں حملہ آور ایم اے سی منسلک ہے، مثال کے طور پر، ڈیفالٹ گیٹ وے کے آئی پی سے، اس طرح وہ بیرونی نیٹ ورکس پر تمام ٹریفک کو روکنے کی اجازت دیتا ہے۔ اے آر پی ثالثی اے آر پی ثالثی سے مراد پرت-2 پتے کو ورچوئل پرائیویٹ وائر سروس (وی پی ڈبلیو ایس) کے ذریعے حل کرنے کا عمل ہے جب منسلک سرکٹس پر مختلف ریزولوشن پروٹوکول استعمال کیے جاتے ہیں، جیسے کہ ایک سرے پر ایتھرنیٹ اور دوسرے پر فریم ریلے۔ آئی پی وی 4 میں، ہر فراہم کنندہ ایج (پی ای) ڈیوائس مقامی طور پر منسلک کسٹمر ایج (سی ای) ڈیوائس کا آئی پی ایڈریس دریافت کرتا ہے اور اس آئی پی ایڈریس کو متعلقہ ریموٹ پی ای ڈیوائس میں تقسیم کرتا ہے۔ پھر ہر پی ای ڈیوائس ریموٹ سی ای ڈیوائس کے آئی پی ایڈریس اور مقامی پی ای ڈیوائس کے ہارڈ ویئر ایڈریس کا استعمال کرتے ہوئے مقامی اے آر پی کی درخواستوں کا جواب دیتا ہے۔ آئی پی وی 6 میں، ہر پی ای ڈیوائس مقامی اور دور دراز سی ای ڈیوائسز دونوں کا آئی پی ایڈریس دریافت کرتا ہے اور پھر مقامی نیبر ڈسکوری (این ڈی) اور انورس نیبر ڈسکوری (آئی این ڈی) پیکٹوں کو روکتا ہے اور انہیں دور دراز پی ای ڈیوائس پر بھیجتا ہے۔ الٹا اے آر پی اور الٹا اے آر پی الٹا ایڈریس ریزولوشن پروٹوکول (الٹا اے آر پی یا آئی این اے آر پی ") کا استعمال ڈیٹا لنک پرت (پرت 2) پتے سے دوسرے نوڈس کے نیٹ ورک پرت کے پتے (مثال کے طور پر، آئی پی پتے) حاصل کرنے کے لیے کیا جاتا ہے۔ چونکہ اے آر پی پرت-3 پتے کو پرت-2 پتے میں ترجمہ کرتا ہے، اس لیے آئی این اے آر پی کو اس کے الٹا کے طور پر بیان کیا جا سکتا ہے۔ اس کے علاوہ، آئی این اے آر پی کو اے آر پی کے پروٹوکول ایکسٹینشن کے طور پر لاگو کیا جاتا ہے: یہ اے آر پی کی طرح ہی پیکٹ فارمیٹ استعمال کرتا ہے، لیکن مختلف آپریشن کوڈز۔ آئی این اے آر پی بنیادی طور پر فریم ریلے (ڈی ایل سی آئی) اور اے ٹی ایم نیٹ ورکس میں استعمال ہوتا ہے، جس میں ورچوئل سرکٹس کے لیئر-2 پتے بعض اوقات لیئر-2 سگنلنگ سے حاصل کیے جاتے ہیں، اور ان ورچوئل سرکٹس کے استعمال سے پہلے متعلقہ لیئر-3 پتے دستیاب ہونے چاہئیں۔ ریورس ایڈریس ریزولوشن پروٹوکول (ریورس اے آر پی یا آر اے آر پی)، جیسے کہ آئی این اے آر پی، پرت-2 کے پتے کو پرت-3 کے پتے میں ترجمہ کرتا ہے۔ تاہم، آئی این اے آر پی میں درخواست کرنے والا اسٹیشن دوسرے نوڈ کے لیئر-3 ایڈریس سے پوچھتا ہے، جبکہ آر اے آر پی کا استعمال ایڈریس کنفیگریشن کے مقاصد کے لیے درخواست کرنے والے اسٹیشن کا لیئر-3 ایڈریس حاصل کرنے کے لیے کیا جاتا ہے۔ آر اے آر پی متروک ہے ؛ اس کی جگہ بی او او ٹی پی نے لے لی، جسے بعد میں ڈائنامک ہوسٹ کنفیگریشن پروٹوکول (ڈی ایچ سی پی) نے ختم کر دیا۔ اے آر پی سپوفنگ اور پراکسی اے آر پی کیونکہ اے آر پی نیٹ ورک پر اے آر پی جوابات کی تصدیق کے طریقے فراہم نہیں کرتا ہے، اے آر پی جوابات مطلوبہ پرت 2 ایڈریس والے سسٹم کے علاوہ کسی اور سسٹم سے آسکتے ہیں۔ اے آر پی پراکسی ایک ایسا نظام ہے جو کسی دوسرے نظام کی جانب سے اے آر پی کی درخواست کا جواب دیتا ہے جس کے لیے وہ ٹریفک کو آگے بڑھائے گا، عام طور پر نیٹ ورک کے ڈیزائن کے ایک حصے کے طور پر، جیسے کہ ڈائل اپ انٹرنیٹ سروس کے لیے۔ اس کے برعکس، اے آر پی میں جواب دینے والے نظام کو بگاڑنا، یا اسپوفر، دوسرے نظام کے پتے کی درخواست کا جواب دیتا ہے جس کا مقصد اس نظام کے پابند ڈیٹا کو روکنا ہوتا ہے۔ ایک بدنیتی پر مبنی صارف نیٹ ورک پر دوسرے صارفین پر مین ان دی مڈل یا ڈینیل آف سروس حملہ کرنے کے لیے اے آر پی سپوفنگ کا استعمال کر سکتا ہے۔ اے آر پی سپوفنگ حملوں کا پتہ لگانے اور انجام دینے دونوں کے لیے مختلف سافٹ ویئر موجود ہیں، حالانکہ اے آر پی خود ایسے حملوں سے تحفظ کا کوئی طریقہ فراہم نہیں کرتا ہے۔ متبادل آئی پی وی 6 اے آر پی کے بجائے نیبر ڈسکوری پروٹوکول اور اس کی توسیعات جیسے سیکیور نیبر ڈسکوری کا استعمال کرتا ہے۔ کمپیوٹر فعال پروٹوکول کا استعمال کرنے کے بجائے معروف پتے کی فہرستیں برقرار رکھ سکتے ہیں۔ اس ماڈل میں، ہر کمپیوٹر پرت 3 پتے (مثال کے طور پر، آئی پی پتے) سے پرت 2 پتے (مثال کے طور پر، ایتھرنیٹ ایم اے سی پتے) کی نقشہ سازی کا ڈیٹا بیس برقرار رکھتا ہے۔ یہ ڈیٹا بنیادی طور پر مقامی نیٹ ورک لنک سے اے آر پی پیکٹوں کی تشریح کرکے برقرار رکھا جاتا ہے۔ اس طرح اسے اکثر اے آر پی کیش کہا جاتا ہے۔ کم از کم 1980 کی دہائی سے، نیٹ ورک والے کمپیوٹرز میں اس ڈیٹا بیس سے پوچھ گچھ یا ہیرا پھیری کے لیے آرپ نامی ایک افادیت ہے۔ تاریخی طور پر، پتے کے درمیان نقشہ سازی کو برقرار رکھنے کے لیے دیگر طریقے استعمال کیے جاتے تھے، جیسے کہ جامد ترتیب والی فائلیں، یا مرکزی طور پر برقرار رکھی گئی فہرستیں۔ اے آر پی اسٹفنگ ایمبیڈڈ سسٹمز جیسے نیٹ ورک والے کیمرے اور نیٹ ورک والے پاور ڈسٹری بیوشن ڈیوائسز، جن میں یوزر انٹرفیس کی کمی ہے، ابتدائی نیٹ ورک کنکشن بنانے کے لیے نام نہاد اے آر پی اسٹفنگ کا استعمال کر سکتے ہیں، حالانکہ یہ ایک غلط نام ہے، کیونکہ اے آر پی شامل نہیں ہے۔ اے آر پی اسٹفنگ مندرجہ ذیل طریقے سے انجام دی جاتی ہے: صارف کے کمپیوٹر میں ایک آئی پی ایڈریس ہوتا ہے جو دستی طور پر اس کے ایڈریس ٹیبل میں بھرا ہوتا ہے (عام طور پر آرپ کمانڈ کے ساتھ ڈیوائس پر موجود لیبل سے لیے گئے ایم اے سی ایڈریس کے ساتھ) کمپیوٹر ڈیوائس پر خصوصی پیکٹ بھیجتا ہے، عام طور پر غیر ڈیفالٹ سائز کے ساتھ ایک پنگ پیکٹ۔ اس کے بعد آلہ اس آئی پی ایڈریس کو اپناتا ہے۔ صارف پھر ترتیب کو مکمل کرنے کے لیے ٹیل نیٹ یا ویب پروٹوکول کے ذریعے اس کے ساتھ بات چیت کرتا ہے۔ اس طرح کے آلات میں عام طور پر اس عمل کو غیر فعال کرنے کا ایک طریقہ ہوتا ہے جب آلہ عام طور پر کام کر رہا ہوتا ہے، کیونکہ صلاحیت اسے حملے کا شکار بنا سکتی ہے۔ معیاری دستاویزات-ایتھرنیٹ ایڈریس ریزولوشن پروٹوکول، انٹرنیٹ اسٹینڈرڈ ایس ٹی ڈی 37۔ - ریورس ایڈریس ریزولوشن پروٹوکول، انٹرنیٹ اسٹینڈرڈ ایس ٹی ڈی 38۔ - انورس ایڈریس ریزولوشن پروٹوکول، ڈرافٹ اسٹینڈرڈ-آئی پی وی 4 ایڈریس کنفلیکٹ ڈٹیکشن، مجوزہ اسٹینڈرڈ آرپٹیبلز آرپ واچ بونجر سلیپ پراکسی سسکو ایچ ڈی ایل سی حوالہ جات بیرونی لنکس مفت اے آر پی کی معلومات اور وائرشارک اے آر پی-ایس کے اے آر پی ٹریفک جنریشن ٹولز انٹرنیٹ اسٹینڈرڈز سے نمونہ کی گرفتاری