لوکل ہوسٹ IP 127.0.0.1 کیوں ہے؟
دنیا بھر کے گیکس اپنے مقامی میزبان کو 127.0.0.1 کے نام سے جانتے ہیں ، لیکن وہ تمام مخصوص پتے ، مقامی میزبان کے لئے مخصوص کیوں ہے؟ مقامی میزبانوں کی تاریخ جاننے کے لئے پڑھیں۔
جی ایم فینکس کی تصویر۔ وال پیپر کے طور پر یہاں دستیاب ہے۔
آج کا سوال وجواب کا سیشن ہمارے پاس سوپر یوزر کے بشکریہ ہے St اسٹیک ایکسچینج کی ایک ذیلی تقسیم ، سوال و جواب کی ویب سائٹوں کی کمیونٹی ڈرائیو گروپ بندی۔
سوال
ڈیفالٹ لوکل ہومسٹ IP کے بارے میں جاننے والے سپر یوزر کے قارئ روئی ایڈلر نے کمیونٹی کے سامنے مندرجہ ذیل سوال اٹھایا:
میں نے سوچا کہ کرنے کے فیصلے کی اصل کیا ہے؟لوکل ہوسٹ
کا IP ایڈریس127.0.0.1
. اس کا کیا مطلب127
؟ اس کا کیا مطلب0.0.1
?
واقعی کیا معنی ہیں؟ اگرچہ ان سوالوں کا جواب نہ جانے اپنے پورے جیونت مند وجود کو زندہ رکھنا ممکن ہے ، لیکن ہم کھودنے کے لئے تیار ہیں۔
جوابات
متعدد شراکت کاروں نے روئی کے سوال کا جواب دینے کے لئے تیار کیا ، ان میں سے ہر ایک کی مدد سے 127.0.0.1 میں ہم سب کو گھر بلانے کی جگہ پر مزید روشنی ڈالنے میں مدد ملتی ہے۔ جان ٹی لکھتے ہیں:
127 کلاس اے نیٹ ورک کا آخری نیٹ ورک نمبر ہے جس کا سب نیٹ ماسک ہے255.0.0.0
. 127.0.0.1
سب نیٹ میں پہلا تفویض کردہ پتہ ہے۔127.0.0.0
استعمال نہیں کیا جاسکتا کیونکہ وہ تار نمبر ہوگا۔ لیکن میزبان حصے کے لئے کسی بھی دوسرے نمبر کا استعمال ٹھیک کام کریں اور استعمال کرنے میں واپس جائیں127.0.0.1
. آپ خود ہی پنگ لگا کر کوشش کر سکتے ہیں127.1.1.1
اگر آپ چاہیں۔ اس پر عمل درآمد کے لئے انہوں نے آخری نیٹ ورک نمبر تک کیوں انتظار کیا؟ مجھے نہیں لگتا کہ یہ دستاویزی ہے۔
ہائپرسلگ اس موضوع پر پرانے یادداشتوں کی کھدائی کرکے کچھ محفوظ شدہ دستاویزات کی چھوٹی کتابیں کرتا ہے۔
ابتدائی تذکرہ مجھے 127 کی اسائنمنٹ کے بارے میں مل سکتا ہے کیونکہ لوپ بیک نومبر 1986 میں آر ایف سی 990 ہے جس کی تصنیف رینالڈس اور پوسٹل نے کیا ہے:
پتے صفر کی تشریح "اس" کے طور پر کی جانی چاہئے ، جیسا کہ "اس نیٹ ورک" میں ہے۔
مثال کے طور پر ، پتہ 0.0.0.37 اس نیٹ ورک پر میزبان 37 کے معنی میں بیان کیا جاسکتا ہے۔
…
کلاس اے نیٹ ورک نمبر 127 کو "لوپ بیک" فنکشن تفویض کیا گیا ہے ، یعنی ، کسی نیٹ ورک 127 ایڈریس پر اعلی سطحی پروٹوکول کے ذریعہ بھیجا گیا ڈیٹاگرام میزبان کے اندر واپس لوپ ہوجانا چاہئے۔ کسی بھی نیٹ ورک پر کسی بھی نیٹ ورک پر کبھی بھی کسی بھی ڈیٹاگرام کو "بھیجا" نہیں جاتا ہے۔
یہاں تک کہ ستمبر 1981 کے آغاز تک آر ایف سی 790 ، 0 اور 127 پہلے ہی محفوظ تھے:
000.rrr.rrrrrrr Re محفوظ [JBP] ... 127.rrr.rrrrrr محفوظ ہے [جے بی پی]
1981 تک 0 اور 127 واحد مخصوص کلاس A نیٹ ورک تھے۔ 0 کسی مخصوص میزبان کی نشاندہی کرنے کے لئے استعمال کیا جاتا تھا ، لہذا لوپ بیک کے لئے 127 رہ گیا۔
میں جانتا ہوں کہ اس سوال کا جواب نہیں دیتا ، لیکن یہ اتنا ہی پیچھے ہے جب میں کھود سکتا ہوں۔ اس نے لوپ بیک کے ل 1.0 1.0.0.0 کا انتخاب کرنے میں زیادہ سمجھ لیا ہوگا لیکن یہ پہلے ہی بی بی این پیکٹ ریڈیو نیٹ ورک کو دیا گیا تھا۔
اگرچہ ہم سبھی 127.0.0.1 کو لوکل ہوسٹ کی حیثیت سے جانتے اور جانتے ہیں ، لیکن یہ امر قابل توجہ ہے کہ یہ ہمیشہ کے لئے لوکل ہوسٹ نہیں بن پائے گا۔ 127.0.0.1 اس طرح ہے کہ IPv4 مواصلات میں لوکل ہوسٹ کو کس طرح نامزد کیا گیا ہے اور ، جیسے ہی IPv6 آہستہ آہستہ اپنا اقتدار سنبھال لیتا ہے ، اسے زیادہ سے زیادہ بدیہی تعداد کے ذریعہ نامزد کیا جائے گا: 0: 0: 0: 0: 0: 0: 0: 1
وضاحت میں شامل کرنے کے لئے کچھ ہے؟ تبصرے میں آواز بند. ٹیک سیکھنے والے اسٹیک ایکسچینج صارفین کے مزید جوابات پڑھنا چاہتے ہیں؟ یہاں بحث کے مکمل موضوعات دیکھیں۔