मुखपृष्ठ » कैसे » लोकलहोस्ट आईपी 127.0.0.1 क्यों है?

    लोकलहोस्ट आईपी 127.0.0.1 क्यों है?

    दुनिया भर के दिग्गज अपने स्थानीय होस्ट को 127.0.0.1 के रूप में जानते हैं, लेकिन सभी विशिष्ट पतों के लिए वह विशिष्ट पता, स्थानीय होस्ट के लिए आरक्षित क्यों है? स्थानीय मेजबानों के इतिहास में तल्लीन करने के लिए पढ़ें.

    GMPhoenix द्वारा छवि; यहां वॉलपेपर के रूप में उपलब्ध है.

    आज का प्रश्न और उत्तर सत्र सुपरयूज़र के सौजन्य से आता है-स्टैक एक्सचेंज का एक उपखंड, क्यू एंड ए वेब साइटों की एक सामुदायिक-ड्राइव ग्रुपिंग।.

    प्रश्न

    सुपरयूजर रीडर रोई एडलर, डिफ़ॉल्ट लोकलहोस्ट आईपी के बारे में उत्सुक, ने समुदाय को निम्नलिखित प्रश्न दिया:

    मुझे आश्चर्य हुआ कि निर्णय लेने का मूल क्या है स्थानीय होस्टका IP पता 127.0.0.1. का अर्थ क्या है 127? का अर्थ क्या है 0.0.1?

    वास्तव में अर्थ क्या है? हालांकि उन प्रश्नों के उत्तर को न जानते हुए भी आपके पूरे जिजीविष अस्तित्व का पता लगाना संभव है, हम इसमें खुदाई करने के लिए तैयार हैं.

    जवाब

    कई योगदानकर्ताओं ने रूही के सवाल का जवाब देने के लिए कहा, उनके प्रत्येक योगदान से इस बात पर अधिक प्रकाश पड़ता है कि 127.0.0.1 वह स्थान है जिसे हम सभी घर कहते हैं। जॉन टी लिखते हैं:

    127 एक वर्ग ए नेटवर्क में एक सबनेट मास्क के साथ अंतिम नेटवर्क नंबर है 255.0.0.0127.0.0.1 सबनेट में पहला असाइन करने योग्य पता है. 127.0.0.0 उपयोग नहीं किया जा सकता क्योंकि वह तार संख्या होगी। लेकिन मेजबान हिस्से के लिए किसी अन्य संख्या का उपयोग करना ठीक काम करना चाहिए और उपयोग करने के लिए वापस आना चाहिए127.0.0.1. आप इसे स्वयं पिंग करके आज़मा सकते हैं 127.1.1.1 यदि आप चाहते हैं। उन्होंने इसे लागू करने के लिए अंतिम नेटवर्क संख्या तक इंतजार क्यों किया? मुझे नहीं लगता कि यह प्रलेखित है.

    Hyperslug इस विषय पर पुराने ज्ञापनों के माध्यम से खुदाई करके कुछ संग्रह करता है:

    सबसे पहले उल्लेख मैं 127 के असाइनमेंट के बारे में पा सकता हूं क्योंकि लूपबैक नवंबर 1986 है। आरएफसी 990 रेनॉल्ड्स और पोस्टेल द्वारा लिखित है:

    पता शून्य का अर्थ "यह" है, जैसा कि "इस नेटवर्क" में है.

    उदाहरण के लिए, पता 0.0.0.37 की व्याख्या इस नेटवर्क पर अर्थ 37 होस्ट के रूप में की जा सकती है.

    ...

    क्लास ए नेटवर्क नंबर 127 को "लूपबैक" फ़ंक्शन सौंपा गया है, अर्थात, एक उच्च स्तर प्रोटोकॉल द्वारा भेजे गए डेटाग्राम को 127 पते पर होस्ट के अंदर लौटना चाहिए। नेटवर्क के लिए कोई पता नहीं भेजा "127" कभी भी कहीं भी किसी भी नेटवर्क पर दिखाई देना चाहिए.

    सितंबर 1981 तक आरएफसी 790, 0 और 127 पहले से ही आरक्षित थे:

    000.rr.rrr.rrr आरक्षित [JBP] ... 127.rr.rrr.rrr आरक्षित [JBP]

    1981 तक 0 और 127 एकमात्र आरक्षित वर्ग A नेटवर्क थे। 0 का उपयोग एक विशिष्ट मेजबान की ओर इशारा करने के लिए किया गया था, ताकि लूपबैक के लिए 127 बचे.

    मुझे पता है कि यह सवाल का जवाब नहीं देता है, लेकिन यह उतना ही पीछे है जितना मैं खोद सकता था। हो सकता है कि यह लूपबैक के लिए 1.0.0.0 चुनने के लिए अधिक समझदार हो, लेकिन यह बीबीएन पैकेट रेडियो नेटवर्क को पहले ही दे दिया गया था.

    जबकि हम सभी जानते हैं और 127.0.0.1 को लोकलहोस्ट के रूप में प्यार करते हैं, यह ध्यान देने योग्य है कि यह हमेशा के लिए लोकलहोस्ट नहीं होगा। 127.0.0.1 यह है कि IPv4 संचार में लोकलहोस्ट को कैसे नामित किया जाता है और, जैसा कि IPv6 धीरे-धीरे लेता है, यह बहुत अधिक सहज संख्या द्वारा निर्दिष्ट किया जाएगा: 0: 0: 0: 0: 0: 0: 0: 1.


    स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में ध्वनि बंद। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक उत्तर पढ़ना चाहते हैं? पूर्ण चर्चा सूत्र यहाँ देखें.