GMPhoenix द्वारा छवि; यहां वॉलपेपर के रूप में उपलब्ध है।
आज का प्रश्न और उत्तर सत्र सुपरयूसर की सौजन्य है - स्टैक एक्सचेंज का एक उपविभाग, क्यू एंड ए वेब साइट्स का एक समुदाय-ड्राइव समूह।
प्रश्न
सुपरयूसर रीडर रोई एडलर, डिफ़ॉल्ट लोकहोस्ट आईपी के बारे में उत्सुक, ने समुदाय को निम्नलिखित प्रश्न उठाया:
I wondered what is the origin of the decision to make
localhost
आईपी पता है
127.0.0.1
। का अर्थ क्या है
127
? का अर्थ क्या है
0.0.1
वास्तव में क्या अर्थ है? हालांकि, अपने पूरे geeky अस्तित्व को जीना संभव है, उन सवालों के जवाब को नहीं जानते, हम खोदने के लिए तैयार हैं।
जवाब
रोई के सवाल का जवाब देने के लिए कई योगदानकर्ताओं ने योगदान दिया, उनके योगदान में से प्रत्येक ने 127.0.0.1 स्थान पर हम सभी को घर पर कॉल करने के बारे में और अधिक प्रकाश डालने में मदद की। जॉन टी लिखते हैं:
127 is the last network number in a class A network with a subnet mask of
255.0.0.0
127.0.0.1
सबनेट में पहला असाइन करने योग्य पता है।
127.0.0.0
इस्तेमाल नहीं किया जा सकता क्योंकि यह तार संख्या होगी। लेकिन मेजबान भाग के लिए किसी अन्य नंबर का उपयोग करना ठीक काम करना चाहिए और उपयोग करने के लिए वापस जाना चाहिए
127.0.0.1
। आप इसे पिंग करके स्वयं आज़मा सकते हैं
127.1.1.1
यदि आप चाहते हैं। उन्होंने इसे लागू करने के लिए अंतिम नेटवर्क नंबर तक क्यों इंतजार किया? मुझे नहीं लगता कि यह दस्तावेज है।
हाइपरलॉग विषय पर पुराने ज्ञापनों के माध्यम से खुदाई करके कुछ संग्रह को मारता है:
Earliest mention I can find regarding 127’s assignment as loopback is November 1986 RFC 990 authored by Reynolds and Postel:
The address zero is to be interpreted as meaning “this”, as in “this network”.
For example, the address 0.0.0.37 could be interpreted as meaning host 37 on this network.
…
The class A network number 127 is assigned the “loopback” function, that is, a datagram sent by a higher level protocol to a network 127 address should loop back inside the host. No datagram “sent” to a network 127 address should ever appear on any network anywhere.
Even as early as September 1981 RFC 790, 0 and 127 were already reserved:
000.rrr.rrr.rrr Reserved [JBP] … 127.rrr.rrr.rrr Reserved [JBP]
0 और 127 1 9 81 तक एकमात्र आरक्षित कक्षा ए नेटवर्क थे। 0 का इस्तेमाल एक विशिष्ट मेजबान को इंगित करने के लिए किया गया था, ताकि लूपबैक के लिए 127 छोड़े गए।
मुझे पता है कि यह सवाल का जवाब नहीं देता है, लेकिन यह उतना ही पीछे है जितना मैं खोद सकता हूं। यह लूपबैक के लिए 1.0.0.0 चुनने के लिए अधिक समझदार हो सकता है लेकिन यह पहले ही बीबीएन पैकेट रेडियो नेटवर्क को दिया गया था।
जबकि हम सभी स्थानीयहोस्ट के रूप में 127.0.0.1 को जानते हैं और प्यार करते हैं, यह ध्यान देने योग्य है कि यह हमेशा के लिए लोकलहोस्ट नहीं होगा। 127.0.0.1 यह है कि स्थानीयहोस्ट को आईपीवी 4 संचार में कैसे नामित किया गया है और, क्योंकि आईपीवी 6 धीरे-धीरे खत्म हो जाता है, इसे एक और अधिक सहज संख्या से नामित किया जाएगा: 0: 0: 0: 0: 0: 0: 0: 1।
स्पष्टीकरण में जोड़ने के लिए कुछ है? टिप्पणियों में आवाज उठाओ। अन्य तकनीक-समझदार स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक उत्तरों पढ़ना चाहते हैं? यहां पूर्ण चर्चा धागे देखें।