मेरे पास 2 IPv6 पते क्यों हैं?


15

अगर मैं System Preferences > Network > Advancedइसके बारे में बताता हूं कि मेरे पास 2 अलग-अलग आईपीवी 6 पते हैं (दोनों 64-बिट उपसर्ग के साथ)। ऐसा क्यों है?

यदि मैं ifconfig | grep inetटर्मिनल पर टाइप करता हूं , तो यह मुझे उन 2 आईपीवी 6 पतों (अन्य पतों के बीच) को भी दिखाता है। उन 2 IPv6 पतों में dynamicसे एक के अंत में शब्द है और दूसरे के अंत में वहाँ है autoconf temporary। क्यों आश्चर्य कारण है कि हम दो IPv6 पतों की आवश्यकता चाहिए और के बीच अलग क्या है dynamicऔर autoconf temporary


2
एक शायद लूपबैक एडॉप्टर (lo0) के लिए है और दूसरा आपके सक्रिय नेटवर्क कनेक्शन के लिए है, जो भी आपके वाई-फाई, ईथरनेट, आदि का उपयोग कर रहा है
user3439894

@ user3439894 को इस लूपबैक अडैप्टर के बारे में पता नहीं था ...
14

आप लूपबैक और लोकलहोस्ट के बारे में अधिक पढ़ सकते हैं । में आईपीवी 4 लूपबैक है 127.0.0.1। में आईपीवी 6 , ::1( 0000:0000:0000:0000:0000:0000:0000:0001)।
बेसिल बॉर्क

जवाबों:


15

IPv6 आपके डिवाइस के मैक पते से निकला करता था। यह संशोधित EUI-64 प्रारूप है । इस तरह के पते अंतिम 64 बिट्स के मध्य को देखकर पहचाने जा सकते हैं। यदि उनमें सम्‍मिलित है ..ff:fe..तो यह संभवतः EUI-64 आधारित पता है।

क्योंकि एल्गोरिथ्म हर बार 64 बिट्स का उत्पादन करता है, क्योंकि कुछ लोग डरते थे कि लैपटॉप और स्मार्ट फोन जैसे मोबाइल उपकरणों को ट्रैक करना आसान हो जाएगा। प्रत्येक नेटवर्क में एक अलग उपसर्ग होगा, लेकिन अंतिम 64 बिट्स हमेशा एक ही होगा।

यही कारण है कि गोपनीयता एक्सटेंशन का आविष्कार किया गया था। एक डिवाइस हर एक समय में नए 64 बिट्स उत्पन्न करता है और IPv6 पते में इसका उपयोग करता है। क्योंकि नए पते नियमित रूप से उत्पन्न होते हैं, इसलिए पते के रूप में चिह्नित किए जाते हैं temporary। यदि कोई नया पता जनरेट किया जा रहा है, तो सिस्टम में कई गोपनीयता एक्सटेंशन पते हो सकते हैं यदि सिस्टम अभी भी एक पुराने पते का उपयोग कर रहा है। सिस्टम पुराने पते को यथासंभव लंबे समय तक रखेगा। नए आउटगोइंग कनेक्शन के लिए एक सिस्टम आमतौर पर गोपनीयता के अधिकतम स्तर को बनाए रखने के लिए सबसे हाल ही में उत्पन्न अस्थायी पते का उपयोग करेगा।


4
और आपके पास अपने द्वारा चुने गए स्थैतिक पते की एक मनमानी संख्या हो सकती है।
मैक्स राइड

1
यदि मैं गलत हूं तो मुझे भी सुधारें, लेकिन अधिकांश उपकरणों में दो आईपी पते वैसे भी नहीं होते हैं ("लिंक स्थानीय" संस्करण और सार्वजनिक इंटरनेट संस्करण)? मुझे लगता है कि मैं नेटवर्क से जुड़े किसी भी उपकरण पर कम से कम दो आईपी देखने की उम्मीद करूंगा।
19

6
@phyrfox हाँ, वास्तव में यह एक ही इंटरफ़ेस पर 3 IPv6 पते देखने के लिए पूरी तरह से सामान्य है: एक EUI-64-आधारित संख्या (आमतौर पर वैश्विक गुंजाइश), एक गोपनीयता पता (समान गुंजाइश, अस्थायी), और एक लिंक-स्थानीय पता ( fe80 के साथ शुरू :)।
गॉर्डन डेविसन

2
@GordonDavisson सच है, मैं केवल वैश्विक पतों के बारे में बात कर रहा था। लिंक स्थानीय सहित तो प्रति इंटरफ़ेस कम से कम तीन पते वास्तव में सबसे आम है।
सैंडर स्टीफन

1

IPv6 पते के चार अलग-अलग प्रकार दिखाई देते हैं:

  1. मुख्य पता , आपके ISP उपसर्ग + अपने नेटवर्क-इंटरफ़ेस मैक-एड्रेस की व्युत्पत्ति का उपयोग करके।
  2. अस्थायी पते , आपके मुख्य पते के आधार पर लेकिन ट्रैकिंग को रोकने के लिए यादृच्छिककरण के साथ। (एक नया हर बार उत्पन्न होता है)
  3. लिंक-स्थानीय पता , जिसके साथ शुरुआत करके पहचान की गई fe80:। (वैश्विक रूप से उपयोग करने योग्य नहीं, रूटिंग से बंधा हुआ)
  4. विशिष्ट स्थानीय पता , जिसके साथ शुरुआत करके पहचान की गई fd00:। (विश्व स्तर पर प्रयोग करने योग्य नहीं, रूटिंग से बंधा हुआ नहीं)

मेरे मामले में, मैंने सिर्फ अपने होम नेटवर्क पर IPv6 को सक्षम किया, और पाया कि मेरे पास आपके विंडोज कंप्यूटर के लिए इन चार प्रकार के पतों में से एक है। (जब मैं चलता हूं तो दिखा रहा हूं ipconfig)

मैं अस्थाई पते और लिंक-स्थानीय पते से भ्रमित नहीं था क्योंकि वे इस तरह के रूप में चिह्नित किए गए थे, लेकिन मैं दूसरे पते पर पहले से उलझन में था जो मेरे मुख्य के समान था। मैंने देखा कि यह हालांकि छोटा था fd00और Googling के बाद शुरू हुआ , और पाया कि यह मेरे डिवाइस के लिए अद्वितीय स्थानीय पता है।

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