127.0.0.1 اور 0.0.0.0 کے درمیان کیا فرق ہے؟
ہم میں سے بیشتر نے ‘127.0.0.1 اور 0.0.0.0’ کے بارے میں سنا ہے لیکن شاید ان پر زیادہ غور نہیں کیا ہے ، لیکن اگر واقعتا دونوں ایک ہی جگہ کی طرف اشارہ کرتے نظر آتے ہیں تو پھر ان دونوں میں اصل فرق کیا ہے؟ آج کی سپر صارف سوال و جوابی اشاعت ایک الجھن پڑھنے والے کے لئے چیزوں کو صاف کرنے میں مدد کرتا ہے۔
آج کا سوال وجواب کا سیشن ہمارے پاس سوپر یوزر کے بشکریہ ہے St اسٹیک ایکسچینج کی ایک ذیلی تقسیم ، سوال و جواب کی ویب سائٹوں کی کمیونٹی سے چلنے والی گروپ بندی۔
فوٹو بشکریہ کیٹ گارڈینر (فلکر)۔
سوال
سپر صارف ریڈر ساگنک سرکار جاننا چاہتا ہے کہ 127.0.0.1 اور 0.0.0.0 کے درمیان کیا فرق ہے:
میں سمجھتا ہوں کہ 127.0.0.1 کی طرف اشارہ ہے لوکل ہوسٹ اور یہ بھی 0.0.0.0 بھی کرتا ہے (اگر میں غلط ہوں تو مجھے درست کریں)۔ تو ، 127.0.0.1 اور 0.0.0.0 کے درمیان کیا فرق ہے؟
127.0.0.1 اور 0.0.0.0 کے درمیان کیا فرق ہے؟
جواب
سپر یوزر کا تعاون کرنے والا ڈیوڈ پوسٹل کے پاس ہمارے پاس جواب ہے:
127.0.0.1 اور 0.0.0.0 کے درمیان کیا فرق ہے؟
- 127.0.0.1 لوپ بیک ایڈریس ہے (جسے لوکل ہوسٹ بھی کہا جاتا ہے)۔
- 0.0.0.0 ایک غیر روٹی میٹا ایڈریس ہے جو غلط ، نامعلوم ، یا غیر لاگو ہدف (ایک 'کوئی خاص پتہ' جگہ رکھنے والا) نامزد کرنے کے لئے استعمال ہوتا ہے۔
کسی روٹ میں داخلے کے تناظر میں ، اس کا مطلب عام طور پر طے شدہ راستہ ہوتا ہے۔
سرورز کے تناظر میں ، 0.0.0.0 کا مطلب ہے مقامی مشین پر تمام IPv4 پتے. اگر کسی میزبان کے دو IP پتے ، 192.168.1.1 اور 10.1.2.1 ہیں ، اور میزبان پر چلنے والا سرور 0.0.0.0 پر سنتا ہے تو ، ان دونوں IPs پر قابل رسائ ہوگا۔
IP ایڈریس 127.0.0.1 کیا ہے؟
127.0.0.1 ایک لوپ بیک انٹرنیٹ پروٹوکول (IP) ایڈریس ہے جس کو بطور حوالہ دیا جاتا ہے لوکل ہوسٹ. پتے کا استعمال اسی مشین یا کمپیوٹر کے لئے IP کنیکشن قائم کرنے کے لئے کیا جاتا ہے جس کا استعمال اختتامی صارف کے ذریعہ ہوتا ہے۔
اسی کنونشن کی وضاحت کمپیوٹر کے لئے کی گئی ہے جو :: 1 کی مفہوم کا استعمال کرتے ہوئے IPv6 ایڈریس کی حمایت کرتے ہیں۔ پتے 127.0.0.1 کے استعمال سے کنکشن قائم کرنا سب سے عام عمل ہے۔ تاہم ، کسی بھی IP ایڈریس کو 127… * کی حد میں استعمال کرنا اسی طرح یا اسی طرح کام کرے گا۔ لوپ بیک کنسٹرکٹ ایک ایسا کمپیوٹر یا ڈیوائس فراہم کرتا ہے جو نیٹ ورکنگ کرنے کی اہلیت رکھتا ہے اور مشین پر آئی پی اسٹیک کی توثیق یا اسے قائم کرنے کی صلاحیت رکھتا ہے۔
ذریعہ: 127.0.0.1 - اس کے استعمال کیا ہیں اور یہ کیوں اہم ہے؟
خصوصی پتے
کلاس A نیٹ ورک نمبر 127 کو تفویض کیا گیا ہے لوپ بیک فنکشن ، یعنی ، کسی نیٹ ورک 127 ایڈریس پر اعلی سطحی پروٹوکول کے ذریعہ بھیجا گیا ڈیٹاگرام میزبان کے اندر واپس لوپ ہوجاتا ہے۔ کوئی ڈیٹاگرام نہیں ہے بھیجا کسی بھی نیٹ ورک پر کسی بھی نیٹ ورک پر 127 پتہ کبھی بھی نظر آنا چاہئے۔
ذریعہ: نیٹ ورک نمبر
اگر یہ پوری کلاس A ہے تو ، آخری تین آکٹٹس کے ل Other دیگر صوابدیدی قدروں کا کیا مقام ہے؟
لوپ بیک کی حد کا مقصد کسی میزبان پر TCP / IP پروٹوکول عمل درآمد کی جانچ ہے۔ چونکہ نچلی تہوں کو مختصر گردش کی جاتی ہے ، لہذا ایک لوپ بیک ایڈریس پر بھیجنے سے اونچی تہوں (آئی پی اور اس سے اوپر) کو مؤثر طریقے سے جانچ پڑتال کی جاسکتی ہے جب کہ خود کو ظاہر کرنے والی نچلی پرتوں میں پریشانی کا امکان پیدا نہ ہو۔ 127.0.0.1 وہ پتہ ہے جو عام طور پر جانچ کے مقاصد کے لئے استعمال ہوتا ہے۔
ذریعہ: IP محفوظ ، لوپ بیک اور نجی پتے
مزید معلومات کے لئے دیکھیں اوبنٹو سے پوچھیں سوال: لوپ بیک آلہ کیا ہے اور میں اسے کس طرح استعمال کرسکتا ہوں؟
IP پتہ 0.0.0.0 کیا ہے؟
0.0.0.0 ایک درست ایڈریس ترکیب ہے۔ لہذا روایتی ڈاٹٹ ڈیشیم اشارے میں جہاں بھی IP ایڈریس کی توقع کی جاتی ہے اس کی جائز مقدار کو پارس کرنا چاہئے۔ ایک بار تجزیہ اور قابل عمل عددی شکل میں تبدیل ہوجانے کے بعد ، اس کی قیمت طے کرتی ہے کہ آگے کیا ہوتا ہے۔
تمام صفر کی قیمت کا ایک خاص معنی ہے۔ پس یہ ہے درست، لیکن اس کا ایک مفہوم ہے جو خاص حالات کے ل (مناسب نہیں ہوسکتا ہے (اور اس طرح معقول نہیں ہے)۔ یہ بنیادی طور پر ’کوئی خاص پتہ نہیں‘ جگہ دار ہے۔ نیٹ ورک کنکشن کی ایڈریس بائنڈنگ جیسی چیزوں کے ل the ، اس کا نتیجہ یہ ہوسکتا ہے کہ کنکشن کے لئے ایک مناسب انٹرفیس ایڈریس دیا جائے۔ اگر آپ اسے کسی انٹرفیس کی تشکیل کے ل using استعمال کررہے ہیں تو ، اس کی بجائے انٹرفیس سے پتہ ختم کرسکتے ہیں۔ اس کا انحصار استعمال کے سیاق و سباق پر ہے کہ یہ معلوم کرنے کے لئے کہ 'کوئی خاص پتہ' واقعتا کیا کرتا ہے۔
کسی روٹ میں داخلے کے تناظر میں ، اس کا مطلب عام طور پر طے شدہ راستہ ہوتا ہے۔ یہ ایڈریس ماسک کے زیادہ کے نتیجے میں ہوتا ہے ، جو موازنہ کرنے کے لئے بٹس کو منتخب کرتا ہے۔ 0.0.0.0 کا ماسک کوئی بٹس منتخب نہیں کرتا ہے ، لہذا موازنہ ہمیشہ کامیاب رہے گا۔ لہذا جب اس طرح کا روٹ تشکیل دیا جاتا ہے تو ، ہمیشہ پیکٹوں کے لئے کہیں نہ کہیں رہتا ہے (اگر کسی درست منزل کے ساتھ تشکیل دیا گیا ہو)۔
کچھ معاملات میں ، محض ’0‘ بھی کام کرے گا اور وہی اثر پائے گا۔ لیکن اس کی ضمانت نہیں ہے۔ 0.0.0.0 فارم 'کوئی خاص پتہ' نہیں کہنے کا معیاری طریقہ ہے (IPv6 میں جو ہے ::0 یا صرف ::).
ذریعہ: IP ایڈریس 0.0.0.0 کا کیا مطلب ہے؟
انٹرنیٹ پروٹوکول ورژن 4 میں ، پتہ 0.0.0.0 ایک غیر روٹی میٹا ایڈریس ہے جو غلط ، نامعلوم ، یا لاگو ہدف کو نامزد کرنے کے لئے استعمال ہوتا ہے۔ کسی اور طرح کے غلط اعداد و شمار کو ایک خاص معنی دینا ان بینڈ سگنلنگ کا اطلاق ہے۔
سرورز کے تناظر میں ، 0.0.0.0 کا مطلب ہے مقامی مشین پر تمام IPv4 پتے. اگر کسی میزبان کے دو IP پتے ، 192.168.1.1 اور 10.1.2.1 ہیں ، اور میزبان پر چلنے والا سرور 0.0.0.0 پر سنتا ہے تو ، یہ ان دونوں IPs پر قابل رسائ ہوگا۔نوٹ:اس خاص متن کو مجموعی جواب کے حصے کے طور پر اوپر سے دہرایا گیا ہے).
روٹنگ کے تناظر میں ، 0.0.0.0 کا مطلب عام طور پر پہلے سے طے شدہ راستہ ہوتا ہے ، یعنی وہ راستہ جس سے مقامی نیٹ ورک میں کہیں کی بجائے انٹرنیٹ کے ’بقیہ‘ کی طرف جاتا ہے۔
استعمال شامل ہیں:
- وہ پتہ جس کا میزبان خود اپنا دعوی کرتا ہے جب اسے ابھی تک کوئی پتہ نہیں دیا گیا ہے۔ جیسے DHCP استعمال کرتے وقت ابتدائی DHCPDISCOVER پیکٹ بھیجتے وقت۔
- جب میزبان کا IP ایڈریس اس کی تائید کرتا ہے ، تو DHCP کے توسط سے ایڈریس کی درخواست ناکام ہونے پر میزبان اپنے آپ کو جو پتہ دیتا ہے۔ اس استعمال کو جدید آپریٹنگ سسٹم میں اے پی آئی پی اے میکانزم کے ساتھ تبدیل کردیا گیا ہے۔
- ایک طریقہ بتانے کا بالکل بھی کسی بھی IPv4- میزبان. پہلے سے طے شدہ راستے کی وضاحت کرتے وقت اس کا استعمال اس طرح کیا جاتا ہے۔
- واضح طور پر یہ بتانے کا ایک طریقہ کہ ہدف دستیاب نہیں ہے۔ ذریعہ: 127.0.0.1 - اس کے استعمال کیا ہیں اور یہ کیوں اہم ہے؟
- ایک طریقہ بتانے کا کسی بھی IPv4 ایڈریس. سرورز کی تشکیل کے وقت اس کا استعمال اس طرح کیا جاتا ہے (یعنی جب سننے والے ساکٹ کو پابند کیا جائے)۔ یہ TCP پروگرامرز کو INADDR_ANY کے نام سے جانا جاتا ہے۔ [(2) پتے سے جکڑے ہوئے ہیں ، نہ کہ انٹرفیس۔]
IPv6 میں ، تمام زیرو-ایڈریس اسی طرح لکھا گیا ہے ::
ذریعہ: 0.0.0.0 [ویکیپیڈیا]
ڈی ایچ سی پی کی دریافت / درخواست
جب کوئی مؤکل پہلی بار تیار ہوجاتا ہے ، تو کہا جاتا ہے کہ اس میں ہے ریاست کی ابتدا کرنا، اور اپنے مقامی جسمانی سب نیٹ پر صارف ڈیٹاگرام پروٹوکول (UDP) پورٹ 67 (بوٹ پی سرور) پر DHCPDISCOVER پیغام منتقل کرتا ہے۔ چونکہ موکل کے پاس اس سب نیٹ کو جاننے کا کوئی طریقہ نہیں ہے جس کی وجہ سے ، DHCPDISCOVER ایک تمام ذیلی نشریات (منزل کا IP ایڈریس 255.255.255.255) ہے ، جس کا ماخذ IP ایڈریس 0.0.0.0 ہے۔ ماخذ کا IP پتہ 0.0.0.0 ہے کیونکہ موکل کے پاس تشکیل شدہ IP ایڈریس نہیں ہے۔
اگر اس مقامی سب نیٹ پر ڈی ایچ سی پی سرور موجود ہے اور اسے ترتیب سے ترتیب دیا گیا ہے اور صحیح طریقے سے چل رہا ہے تو ، ڈی ایچ سی پی سرور نشریات کو سن پائے گا اور ڈی ایچ سی پی او ایف ایف پیغام کے ساتھ جواب دے گا۔ اگر مقامی سب نیٹ پر ڈی ایچ سی پی سرور موجود نہیں ہے تو ، اس مقامی سب نیٹٹ پر ڈی ایچ سی پی / بوٹ پی ریلے ایجنٹ ہونا ضروری ہے تاکہ ڈی ایچ سی پی ڈسکور پیغام کو کسی سب نیٹٹ میں بھیجے جس میں ڈی ایچ سی پی سرور ہے۔
یہ ریلے ایجنٹ یا تو ایک سرشار میزبان (مائیکروسافٹ ونڈوز سرور ، مثال کے طور پر) یا روٹر (مثال کے طور پر انٹرفیس لیول کے آئی پی مددگار بیانات کے ساتھ تشکیل شدہ ایک سسکو روٹر) ہوسکتا ہے۔
…
موکل کو DHCPOFFER ملنے کے بعد ، وہ DHCPREQUEST پیغام کے ساتھ جواب دیتا ہے ، جس میں DHCPOFFER میں پیرامیٹرز کو قبول کرنے کے اپنے ارادے کی نشاندہی کرتا ہے ، اور اس میں منتقل ہوتا ہے درخواست کرنے والی ریاست. موکل کو متعدد DHCPOFFER پیغامات موصول ہوسکتے ہیں ، ہر DHCP سرور میں سے ایک جس نے اصل DHCPDISCOVER پیغام وصول کیا۔ موکل ایک DHCPOFFER کا انتخاب کرتا ہے اور صرف اس DHCP سرور کا جواب دیتا ہے ، باقی تمام DHCPOFFER پیغامات کو واضح طور پر رد کرتا ہے۔ کلائنٹ کو منتخب کرکے سرور کو آباد کرکے سرور شناختی DHCP سرور کے IP پتے کے ساتھ آپشن فیلڈ۔
DHCPREQUEST بھی ایک نشریات ہے ، لہذا ، DHCPOFFER بھیجنے والے تمام DHCP سرور DHCPREQUEST دیکھیں گے ، اور ہر ایک کو پتہ چل جائے گا کہ آیا اس کا DHCPOFFER قبول کیا گیا تھا یا انکار کردیا گیا تھا۔ ترتیب کے کسی بھی اضافی اختیارات جو موکل کے پاس مطلوب ہیں وہ DHCPREQUEST پیغام کے اختیارات کے فیلڈ میں شامل ہوں گے۔ اگرچہ موکل کو آئی پی ایڈریس کی پیش کش کی گئی ہے ، وہ DHCPREQUEST میسج 0.0.0.0 کے ماخذ IP ایڈریس کے ساتھ بھیجے گا۔ اس وقت ، موکل کو ابھی تک توثیق نہیں ملی ہے کہ IP ایڈریس استعمال کرنا واضح ہے۔
…
DHCP ایڈریس حاصل کرنے والے کلائنٹ کے لئے کلائنٹ سرور گفتگو جہاں کلائنٹ اور DHCP سرور اسی سب نیٹ پر رہتا ہے:
ذریعہ: کیٹیلسٹ سوئچ یا انٹرپرائز نیٹ ورکس میں DHCP کو سمجھنے اور دشواریوں کا ازالہ کرنا
طے شدہ راستہ
یہ دستاویز وضاحت کرتی ہے کہ کس طرح آخری طے شدہ راستہ یا گیٹ وے کو ترتیب دیا جائے۔ یہ آئی پی کمانڈ استعمال کیے گئے ہیں:
- آئی پی ڈیفالٹ گیٹ وے
- آئی پی ڈیفالٹ نیٹ ورک
- آئی پی روٹ 0.0.0.0 0.0.0.0
IP روٹ 0.0.0.0 0.0.0.0
نیٹ ورک کے لئے مستحکم راستہ بنانا 0.0.0.0 0.0.0.0 ایک راؤٹر پر آخری ریزورٹ کے گیٹ وے کو قائم کرنے کا دوسرا طریقہ ہے۔ جیسا کہ آئی پی ڈیفالٹ نیٹ ورک کمانڈ ، 0.0.0.0 تک جامد راستہ استعمال کرنا کسی روٹنگ پروٹوکول پر منحصر نہیں ہے۔ تاہم ، روٹر پر آئی پی روٹنگ کا اہل ہونا ضروری ہے۔
نوٹ: IGRP 0.0.0.0 تک جانے والے راستے کو نہیں سمجھتا ہے۔ لہذا ، یہ استعمال کرتے ہوئے بنائے گئے پہلے سے طے شدہ راستوں کی تشہیر نہیں کرسکتا آئی پی روٹ 0.0.0.0 0.0.0.0 کمانڈ. کا استعمال کرتے ہیں آئی پی ڈیفالٹ نیٹ ورک آئی جی آر پی کو پہلے سے طے شدہ راستہ پر تشہیر کرنے کا حکم دیں۔
ذریعہ: IP کمانڈز کا استعمال کرتے ہوئے آخری ریزورٹ کے گیٹ وے کی تشکیل کرنا
وضاحت میں شامل کرنے کے لئے کچھ ہے؟ تبصرے میں آواز بند. ٹیک سیکھنے والے اسٹیک ایکسچینج صارفین کے مزید جوابات پڑھنا چاہتے ہیں؟ یہاں مکمل گفتگو کے دھاگے کو چیک کریں۔