लिंक-स्थानीय पता क्या है?


13

मैंने देखा कि IPv4 आरक्षित 169.254.0.0/16और IPv6 fe80::/10लिंक-स्थानीय पते के लिए आरक्षित है । जब मैंने देखा कि आईपीवी ६ fe80::/10मेरे पते और मेरे निजी आईपीवी ६ पते fd00::12का उपयोग करता है , तो अन्य उपकरणों के साथ Wireshark में संवाद करने के लिए, मैंने कभी भी 169.254/16IPv4 में काम नहीं किया ।

तो, लिंक-स्थानीय संबोधन का उद्देश्य क्या है?


1
FYI करें, ऐसा लगता है कि आप IPv6 ULA (अपने fd00::12) पते का दुरुपयोग कर रहे हैं । RFC 4193, यूनिक लोकल IPv6 यूनिकैस्ट एड्रेस, सेक्शन 3.2.1। स्थानीय रूप से असाइन की गई वैश्विक आईडी के लिए आवश्यक है कि अगले 40 बिट्स, ग्लोबल आईडी, को यादृच्छिक रूप से चुना जाए। ग्लोबल आईडी के लिए आप के सभी शून्य होने की संभावनाएं, जैसा कि आप इसका उपयोग कर रहे हैं, व्यावहारिक रूप से शून्य हैं।
रॉन Maupin

जवाबों:


15

मैंने आईपीवी 4 में 169.254 / 16 को काम करते हुए कभी नहीं देखा।

यदि कोई DHCP सर्वर से IP पता प्राप्त नहीं करता है, तो एक PC स्वचालित रूप से 169.254.xx / 16 पता प्राप्त करता है। यदि आप अपने घर या लैब नेटवर्क पर डीएचसीपी सर्वर को अक्षम करते हैं और "ipconfig / release" और "ipconfig / renew" कमांड जारी करते हैं, तो आपके पीसी को 169.254.xx पता प्राप्त होगा।

इस लेख के अनुसार :

इन स्व-नियोजित लिंक-स्थानीय पतों का उद्देश्य सबनेट के भीतर बाहरी पता कॉन्फ़िगरेशन (मैनुअल इनपुट या डीएचसीपी के माध्यम से) की अनुपस्थिति में भी अन्य मेजबानों के साथ संचार की सुविधा प्रदान करना है। IPv6 के विपरीत, IPv4 लिंक-स्थानीय पतों के कार्यान्वयन की सिफारिश केवल एक सामान्य, नियमित पते की अनुपस्थिति में की जाती है। मेजबान छद्म-बेतरतीब ढंग से पता संघर्षों को कम करने के लिए पते के अंतिम दो ओकटेट उत्पन्न करते हैं। कुछ स्थानीय नेटवर्किंग प्रोटोकॉल (उदाहरण के लिए, Microsoft के NetBIOS) की प्रसारण प्रकृति के कारण, मेजबान पता योजना के किसी भी ज्ञान के बिना भी एक दूसरे का पता लगाने में सक्षम हो सकते हैं।


7

लिंक-स्थानीय पते दो मेजबान (जो एक ही लिंक पर हैं) के बीच संचार के लिए उपयोग किए जाते हैं जब कोई अन्य आईपी पता निर्दिष्ट नहीं किया जाता है।

सरल शब्दों में, बूटिंग के समय, OS विभिन्न तरीकों के माध्यम से अपने इंटरफ़ेस पर एक पते को कॉन्फ़िगर करने की कोशिश करता है जैसे -

  • मैनुअल कॉन्फ़िगरेशन
  • DHCP (DHCPv4 या DHCPv6)
  • SLAAC (स्टेटलेस ऑटोकैफ़िगरेशन) - IPv6 के लिए अद्वितीय

और अगर ओएस किसी भी स्वचालित तरीकों से इंटरफ़ेस पर एक पते को कॉन्फ़िगर करने में सक्षम नहीं है, तो यह लिंक-स्थानीय पूल से इंटरफ़ेस पर एक पते को कॉन्फ़िगर करता है।

  • 169.254.0.0/16 - IPv4 पता स्थान में लिंक स्थानीय पता पूल
  • fe80 :: / 10 - IPv6 पता स्थान में लिंक स्थानीय पता पूल

IPv4 में, प्रत्येक इंटरफ़ेस का केवल एक ही पता होता है, जबकि IPv6 में, हम एक इंटरफ़ेस पर कई पते (जैसे लिंक-स्थानीय, वैश्विक पता इंटरफ़ेस पर) रख सकते हैं।

IPv4 में एक इंटरफ़ेस पर एक पता होने की नकल के कारण, आपने इंटरफ़ेस पर 169.254.0.0/16 श्रेणी का पता नहीं देखा होगा।


2

लिंक IPv6 के संचालन के लिए लिंक-स्थानीय पते आवश्यक हैं, लेकिन IPv4 के लिए नहीं। Microsoft, दूसरों के बीच में, IPv4 लिंक-लोकल एड्रेसिंग का उपयोग करके APIPA (ऑटोमैटिक प्राइवेट आईपी एड्रेसिंग) मानक विकसित किया है, लेकिन यह सभी OSes के लिए अनिवार्य या समर्थित नहीं है। मैं भी देखा है लोगों को मैन्युअल रूप से बताए और उन्हें subnetting द्वारा आईपीवी 4 लिंक-स्थानीय पतों का दुरुपयोग, और उस के खिलाफ है आरएफसी 3927, आईपीवी 4 लिंक-स्थानीय पतों की गतिशील विन्यास , जो है एक मानक।

कृपया RFC 3927, IPv4 लिंक-स्थानीय पते का डायनेमिक कॉन्फ़िगरेशन पढ़ें :

  1. परिचय

    जैसे-जैसे इंटरनेट प्रोटोकॉल की लोकप्रियता बढ़ती जा रही है, यह न केवल वैश्विक संचार के लिए, बल्कि स्थानीय संचार के लिए भी एफ़टीपी जैसे परिचित आईपी उपकरणों का उपयोग करने में सक्षम होने के लिए तेजी से मूल्यवान हो जाता है। उदाहरण के लिए, IEEE 802.11 Wireless LANs [ 802.11 ] का समर्थन करने वाले लैपटॉप कंप्यूटर वाले दो लोग फाइलों का आदान-प्रदान कर सकते हैं। इन लोगों के लिए यह वांछनीय है कि वे IP एप्लिकेशन सॉफ़्टवेयर का उपयोग करने में सक्षम होने के लिए मैन्युअल रूप से स्थिर IP पते को कॉन्फ़िगर करने या DHCP सर्वर [ RFC2131 ] सेट करने की असुविधा के बिना हो ।

    यह दस्तावेज़ एक विधि का वर्णन करता है जिसके द्वारा एक होस्ट 169.254 / 16 उपसर्ग में IPv4 पते के साथ एक इंटरफ़ेस को स्वचालित रूप से कॉन्फ़िगर कर सकता है जो उस इंटरफ़ेस पर लिंक-स्थानीय संचार के लिए मान्य है। यह उन वातावरणों में विशेष रूप से मूल्यवान है जहां कोई अन्य कॉन्फ़िगरेशन तंत्र उपलब्ध नहीं है। IPv4 उपसर्ग 169.254 / 16 इस प्रयोजन के लिए IANA के साथ पंजीकृत है। IPv6 लिंक-स्थानीय पतों का आवंटन "IPv6 स्टेटलेस एड्रेस ऑटोकॉन्फिगरेशन" [ RFC2462 ] में वर्णित है ।

    IPv4 का उपयोग करके लिंक-स्थानीय संचार लिंक-स्थानीय पते केवल उसी भौतिक (या तार्किक) लिंक से जुड़े अन्य उपकरणों के साथ संचार के लिए उपयुक्त है। IPv4 का उपयोग करके लिंक-स्थानीय संचार लिंक-स्थानीय पते ऐसे भौतिक (या तार्किक) लिंक से सीधे जुड़े उपकरणों के साथ संचार के लिए उपयुक्त नहीं है।

    माइक्रोसॉफ्ट विंडोज 98 (और बाद में) और मैक ओएस 8.5 (और बाद में) पहले से ही इस क्षमता का समर्थन करते हैं। यह दस्तावेज़ उपयोग को मानकीकृत करता है, IPv4 लिंक-स्थानीय पते को होस्ट और राउटर द्वारा कैसे व्यवहार किया जाए, इसके लिए नियमों को निर्धारित करते हुए। विशेष रूप से, यह वर्णन करता है कि स्रोत या गंतव्य पते में IPv4 लिंक-स्थानीय पते के साथ पैकेट प्राप्त करते समय राउटर को कैसे व्यवहार करना है। मेजबानों के संबंध में, यह एक ही इंटरफेस पर लिंक-स्थानीय और नियमित IPv4 पते को बनाए रखने और बहु-होमिंग मुद्दों पर दावों और बचाव के पते पर चर्चा करता है।

जब IPv6 विकसित किया गया था, तो कई चीजें इसमें बनाई गई थीं जो IPv4 की वैकल्पिक, ऐड-ऑन सुविधाओं के साथ थीं। लिंक-स्थानीय संबोधन उनमें से एक था। प्रत्येक IPv6 इंटरफ़ेस को एक लिंक-स्थानीय पता प्राप्त होने जा रहा है ताकि एक डिवाइस कम से कम स्थानीय लिंक पर संवाद कर सके और, एक अंतर्निहित सुविधा के रूप में, कई चीजें, जैसे प्रोटोकॉल को रूट कर, स्थानीय लिंक पर संचार के लिए इसका उपयोग करें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.