IP पता 127.0.0.1 एक विशेष उद्देश्य वाला IPv4 पता है और इसे लोकलहोस्ट कहा जाता है या लूपबैक पता। सभी कंप्यूटर इस पते का उपयोग अपने स्वयं के पते के रूप में करते हैं, लेकिन यह कंप्यूटर को अन्य उपकरणों के साथ संचार करने की अनुमति नहीं देता है जैसा कि एक वास्तविक आईपी पता करता है।
आपके कंप्यूटर में 192.168.1.115 निजी आईपी पता हो सकता है, ताकि यह राउटर और अन्य नेटवर्क उपकरणों के साथ संचार कर सके। हालाँकि, यह अभी भी विशेष 127.0.0.1 पते को एक उपनाम के रूप में जोड़ता है, जिसका अर्थ है, नेटवर्किंग शब्दों में, यह कंप्यूटर ।
लूपबैक पता केवल उस कंप्यूटर द्वारा उपयोग किया जाता है जिस पर आप हैं, और केवल विशेष परिस्थितियों के लिए—एक नियमित आईपी पते के विपरीत जो अन्य नेटवर्क उपकरणों से फ़ाइलों को स्थानांतरित करता है। उदाहरण के लिए, कंप्यूटर पर चलने वाला एक वेब सर्वर 127.0.0.1 को इंगित कर सकता है ताकि पेज स्थानीय रूप से चल सकें और इसे परिनियोजित करने से पहले परीक्षण कर सकें।
127.0.0.1 कैसे काम करता है
टीसीपी/आईपी एप्लिकेशन सॉफ्टवेयर द्वारा उत्पन्न सभी संदेशों में उनके इच्छित प्राप्तकर्ताओं के लिए आईपी पते होते हैं। TCP/IP 127.0.0.1 को एक विशेष IP पते के रूप में पहचानता है। प्रोटोकॉल प्रत्येक संदेश को भौतिक नेटवर्क पर भेजने से पहले जांचता है। फिर, यह स्वचालित रूप से 127.0.0.1 के गंतव्य वाले किसी भी संदेश को टीसीपी/आईपी स्टैक के प्राप्त करने वाले छोर पर वापस भेज देता है।
नेटवर्क सुरक्षा में सुधार करने के लिए, टीसीपी/आईपी राउटर या अन्य नेटवर्क गेटवे पर आने वाले आने वाले संदेशों की भी जांच करता है और लूपबैक आईपी पते वाले किसी भी को छोड़ देता है। यह डबलचेक एक नेटवर्क हमलावर को लूपबैक पते से आने वाले अपने ट्रैफ़िक को छिपाने से रोकता है।
एप्लिकेशन सॉफ़्टवेयर आमतौर पर स्थानीय परीक्षण उद्देश्यों के लिए इस लूपबैक सुविधा का उपयोग करता है। लूपबैक आईपी पते जैसे 127.0.0.1 पर भेजे गए संदेश स्थानीय क्षेत्र नेटवर्क के बाहर नहीं पहुंचते हैं। इसके बजाय, संदेश सीधे TCP/IP पर डिलीवर किए जाते हैं और कतार प्राप्त करते हैं जैसे कि वे किसी बाहरी स्रोत से आए हों।
लूपबैक संदेशों में पते के अलावा एक गंतव्य पोर्ट नंबर होता है। एप्लिकेशन इन पोर्ट नंबरों का उपयोग परीक्षण संदेशों को कई श्रेणियों में उप-विभाजित करने के लिए कर सकते हैं।
लोकलहोस्ट और IPv6 लूपबैक एड्रेस
नाम लोकलहोस्ट 127.0.0.1 के संयोजन में उपयोग किए जाने वाले कंप्यूटर नेटवर्किंग में भी एक विशेष अर्थ रखता है। कंप्यूटर ऑपरेटिंग सिस्टम अपनी HOSTS फाइलों में एक नाम को लूपबैक एड्रेस के साथ जोड़ते हुए एक प्रविष्टि बनाए रखते हैं। यह अभ्यास एप्लिकेशन को हार्ड-कोडेड नंबर के बजाय नाम का उपयोग करके लूपबैक संदेश बनाने में मदद करता है।
इंटरनेट प्रोटोकॉल v6 IPv4 के समान लूपबैक पते की अवधारणा को लागू करता है। 127.0.0.01 के बजाय, IPv6 अपने लूपबैक पते को ::1 . के रूप में दर्शाता है (0000:000:000:000:000:000:000:000:0001) और, आईपीवी4 के विपरीत, यह इस उद्देश्य के लिए कई पते आवंटित नहीं करता है।
127.0.0.1 बनाम अन्य विशेष आईपी पते
IPv4 लूपबैक परीक्षण में उपयोग के लिए 127.0.0.0 से 127.255.255.255 तक के सभी पतों को सुरक्षित रखता है, हालांकि 127.0.0.1 (सम्मेलन द्वारा) लूपबैक पता लगभग सभी मामलों में उपयोग किया जाता है।
आईपी के लिए एक गाइड—पते, कक्षाएं, प्रसारण, और मल्टीकास्ट127.0.0.1 और अन्य 127.0.0.0 नेटवर्क पते IPv4 में परिभाषित किसी भी निजी IP पता श्रेणी से संबंधित नहीं हैं। उन निजी श्रेणियों में अलग-अलग पते स्थानीय नेटवर्क उपकरणों को समर्पित किए जा सकते हैं और इंटर-डिवाइस संचार के लिए उपयोग किए जा सकते हैं, जबकि 127.0.0.1 नहीं कर सकते।
कंप्यूटर नेटवर्किंग का अध्ययन करने वाले लोग कभी-कभी 127.0.0.1 को 0.0.0.0 के साथ भ्रमित करते हैं। आईपी पता। जबकि IPv4 में दोनों का विशेष अर्थ है, 0.0.0.0 कोई लूपबैक कार्यक्षमता प्रदान नहीं करता है।