what is local host

what is local host

 कंप्यूटर नेटवर्किंग में, लोकलहोस्ट एक होस्टनाम है जो इसे एक्सेस करने के लिए उपयोग किए जाने वाले वर्तमान कंप्यूटर को संदर्भित करता है। इसका उपयोग उन नेटवर्क सेवाओं तक पहुंचने के लिए किया जाता है जो लूपबैक नेटवर्क इंटरफ़ेस के माध्यम से होस्ट पर चल रही हैं। लूपबैक इंटरफ़ेस का उपयोग करना किसी भी स्थानीय नेटवर्क इंटरफ़ेस हार्डवेयर को बायपास करता है।



लूपबैक

स्थानीय लूपबैक तंत्र का उपयोग भौतिक नेटवर्क इंटरफ़ेस की आवश्यकता के बिना किसी होस्ट पर नेटवर्क सेवा चलाने के लिए किया जा सकता है, या सेवा को उन नेटवर्क से सुलभ बनाए बिना जिन्हें कंप्यूटर से जोड़ा जा सकता है। उदाहरण के लिए, स्थानीय रूप से स्थापित वेबसाइट को अपने होम पेज को प्रदर्शित करने के लिए URL http: // localhost द्वारा वेब ब्राउज़र से एक्सेस किया जा सकता है।


नाम लोकलहोस्ट सामान्य रूप से IPv4 लूपबैक पते 127.0.0.1, और IPv6 लूप एड्रेस पते :: 1 [1] का समाधान करता है।


Name resolution

IPv4 नेटवर्क मानक लूपबैक उद्देश्यों के लिए पूरे एड्रेस ब्लॉक 127.0.0.0/8 (16 मिलियन से अधिक पते) को आरक्षित करते हैं। [२] इसका मतलब है कि उन पतों में से किसी भी पैकेट को वापस भेज दिया गया है। पता 127.0.0.1 IPv4 लूपबैक ट्रैफ़िक के लिए मानक पता है; बाकी सभी ऑपरेटिंग सिस्टम द्वारा समर्थित नहीं हैं। हालाँकि, होस्ट पर कई सर्वर एप्लिकेशन सेट करने के लिए उनका उपयोग किया जा सकता है, सभी एक ही पोर्ट नंबर पर सुनते हैं। IPv6 मानक लूपबैक के लिए केवल एक ही पता प्रदान करता है: :: 1।


ऑपरेटिंग सिस्टम के होस्ट फ़ाइल में निम्न पंक्तियों के द्वारा स्थानीय रूप से एक या अधिक IP पतों के नाम का रिज़ॉल्यूशन सामान्य रूप से कॉन्फ़िगर किया गया है:


127.0.0.1 लोकलहोस्ट

:: 1 लोकलहोस्ट

नाम को डोमेन नेम सिस्टम (DNS) सर्वर द्वारा भी हल किया जा सकता है, लेकिन इस नाम के लिए प्रश्नों को स्थानीय रूप से हल किया जाना चाहिए, और इसे दूरस्थ नाम सर्वर को अग्रेषित नहीं किया जाना चाहिए।


लोकलहोस्ट की लूपबैक पतों की मैपिंग (127.0.0.1 और :: 1) के अलावा, लोकलहोस्ट को अन्य IPv4 (लूपबैक) पतों पर मैप किया जा सकता है और किसी लूपबैक पते पर अन्य, या अतिरिक्त, नामों को असाइन करना भी संभव है। । होस्टहोस्ट या DNS में निर्दिष्ट लूपबैक एड्रेस रेंज के अलावा अन्य पते पर लोकलहोस्ट की मैपिंग से वांछित प्रभाव होने की गारंटी नहीं है, क्योंकि एप्लिकेशन आंतरिक रूप से नाम को मैप कर सकते हैं।



डोमेन नाम प्रणाली में, लोकलहोस्ट नाम एक शीर्ष-स्तरीय डोमेन नाम के रूप में आरक्षित है, मूल रूप से लूपबैक उद्देश्यों के लिए उपयोग किए जाने वाले होस्टनाम के साथ भ्रम से बचने के लिए अलग रखा गया है। [३] IETF मानक डोमेन नाम रजिस्ट्रार को लोकलहोस्ट नाम देने से रोकते हैं।


IETF मानकों

स्थानीय नाम RFC 6761 (स्पेशल-यूज़ डोमेन नेम्स) द्वारा लूपबैक उद्देश्यों के लिए आरक्षित है, [4] जिसने फरवरी 2013 में प्रस्तावित मानक परिपक्वता स्तर प्राप्त किया। मानक कई नामों पर विचार करने के लिए विशेष नियम निर्धारित करता है। डॉमेन नाम सिस्टम:


लोकलहोस्ट नाम के लिए IPv4 या IPv6 एड्रेस क्वेरी को हमेशा संबंधित लूपबैक पते पर हल करना चाहिए, जो एक अलग मानक में निर्दिष्ट है।

अनुप्रयोग नाम को स्वयं लूपबैक पते पर हल कर सकते हैं, या इसे स्थानीय नाम रिज़ॉल्वर तंत्र को पास कर सकते हैं।

जब एक नाम रिज़ॉल्वर स्थानीयहोस्ट के लिए एक पता (ए या एएएए) क्वेरी प्राप्त करता है, तो उसे उचित लूपबैक पते, और किसी भी अन्य अनुरोध किए गए रिकॉर्ड प्रकार के लिए नकारात्मक प्रतिक्रियाएं वापस करनी चाहिए। लोकलहोस्ट के लिए क्वेरी को कैशिंग नाम सर्वर पर नहीं भेजा जाना चाहिए।

डोमेन नाम सिस्टम रूट सर्वर को ट्रैफ़िक के बोझ से बचने के लिए, कैशिंग नाम सर्वर को लोकलहोस्ट के लिए नाम सर्वर रिकॉर्ड का कभी अनुरोध नहीं करना चाहिए, या आधिकारिक नाम सर्वर के लिए रिज़ॉल्यूशन को अग्रेषित करना चाहिए।

DNS रजिस्ट्रार को टॉप-लेवल डोमेन लोकलहोस्ट में डोमेन नामों को डेलिगेट करने से रोक दिया जाता है।

जब आधिकारिक नाम सर्वर ऊपर उल्लिखित प्रावधानों के बावजूद 'लोकलहोस्ट' के लिए प्रश्न प्राप्त करते हैं, तो उन्हें उचित तरीके से हल करना चाहिए।

IPET4 लूपबैक पते IETF "स्पेशल यूज़ IPv4 एड्रेस" मानक (RFC 5735) द्वारा IPv4 एड्रेस स्पेस में आरक्षित हैं। [५] आरक्षण का पता नवंबर 1986 के "असाइन किए गए नंबर" मानक (RFC 990) पर लगाया जा सकता है।


इसके विपरीत, IETF "IP संस्करण 6 एड्रेसिंग आर्किटेक्चर" मानक (RFC 4291) IPv6 पता स्थान के भीतर एकल IPv6 लूपबैक पता :: 1 को सुरक्षित रखता है। मानक उस पते के असाइनमेंट को किसी भी भौतिक इंटरफ़ेस के साथ-साथ दूरस्थ मेजबान को भेजे गए किसी भी पैकेट में स्रोत या गंतव्य पते के रूप में उपयोग करता है। कोई भी ऐसा पैकेट जिसे गलत तरीके से प्रेषित किया जाता है, उसे रूट नहीं किया जाना चाहिए, और इसे प्राप्त करने वाले सभी राउटर या होस्ट द्वारा गिरा दिया जाना चाहिए।


पैकेट प्रसंस्करण

लूपबैक पते पर भेजे गए किसी भी पैकेट की प्रोसेसिंग, टीसीपी / आईपी स्टैक की लिंक परत में लागू की जाती है। इस तरह के पैकेट को किसी भी नेटवर्क इंटरफेस कंट्रोलर (एनआईसी) या हार्डवेयर डिवाइस ड्राइवर को कभी भी पास नहीं किया जाता है और इसे कंप्यूटिंग सिस्टम के बाहर दिखाई नहीं देना चाहिए, या किसी राउटर द्वारा रूट किया जाना चाहिए। यह किसी भी हार्डवेयर नेटवर्क इंटरफेस की अनुपस्थिति में सॉफ्टवेयर परीक्षण और स्थानीय सेवाओं की अनुमति देता है।


लूपेड-बैक पैकेट टीसीपी / आईपी स्टैक को ट्रेस करने वाले किसी भी अन्य पैकेट से अलग होते हैं, केवल उनके द्वारा संबोधित किए गए विशेष आईपी पते से। इस प्रकार, वे सेवाएं जो अंततः उन्हें प्राप्त होती हैं, निर्दिष्ट गंतव्य के अनुसार प्रतिक्रिया करती हैं। उदाहरण के लिए, एक HTTP सेवा

127.0.0.99:80 और 127.0.0.100:80 के लिए अलग-अलग वेब सर्वर या एक ही सर्वर पर रूट पैकेट्स को अलग-अलग वेब पेजों पर लौटाया जा सकता है। इस तरह के परीक्षण को सरल बनाने के लिए, मेजबान फ़ाइल को प्रत्येक पते के लिए उपयुक्त नाम प्रदान करने के लिए कॉन्फ़िगर किया जा सकता है।


एक लूपबैक स्रोत या गंतव्य पते के साथ गैर-लूपबैक इंटरफ़ेस पर प्राप्त पैकेट को छोड़ दिया जाना चाहिए। इस तरह के पैकेट को कभी-कभी मार्टियन पैकेट के रूप में जाना जाता है। [६] किसी भी अन्य फर्जी पैकेट के साथ, वे दुर्भावनापूर्ण हो सकते हैं और किसी भी समस्या के कारण वे फर्जी फ़िल्टरिंग से बच सकते हैं।


विशेष स्थितियां

MySQL डेटाबेस की रिलीज़ होस्टनाम लोकलहोस्ट के उपयोग और पते के उपयोग के बीच अंतर करती है 127.0.0.0 और :: 1 [7]। किसी अनुप्रयोग के क्लाइंट कनेक्टर इंटरफ़ेस में गंतव्य के रूप में लोकलहोस्ट का उपयोग करते समय, MySQL एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस एक यूनिक्स डोमेन सॉकेट का उपयोग करके डेटाबेस से जुड़ता है, जबकि लूपबैक इंटरफ़ेस के माध्यम से एक टीसीपी कनेक्शन को स्पष्ट पते के प्रत्यक्ष उपयोग की आवश्यकता होती है।


127.0.0.0/8 पते के उपयोग के लिए एक उल्लेखनीय अपवाद मल्टीप्रोटोकॉल लेबल स्विचिंग (एमपीएलएस) ट्रेसरआउट त्रुटि का पता लगाने में उनका उपयोग है, जिसमें निष्क्रिय नहीं होने की उनकी संपत्ति उपयोगकर्ताओं को समाप्त करने के लिए दोषपूर्ण पैकेट की डिलीवरी से बचने के लिए एक सुविधाजनक साधन प्रदान करती है।

Ankit raj

helo my name is ankit.

Post a Comment (0)
Previous Post Next Post