मुख्य सामग्री पर जाएँ
ipaddress.si

IPv6 को समझें

हेक्साडेसिमल में लिखे 128 बिट, जिनमें हर उस डिवाइस के लिए जगह है जो कभी जुड़ेगा। इन्हें ऐसे पढ़ें।

IPv6 पता खोजें

IPv6 क्यों बना

IPv6 (RFC 8200) 1990 के दशक में बनाया गया, जब साफ़ हो गया कि IPv4 के 4.3 अरब पते ख़त्म हो जाएँगे। IPv6 पते में 128 बिट होते हैं: 2¹²⁸, यानी लगभग 3.4 × 10³⁸ पते। बात संख्या के आकार की नहीं है; बात यह है कि हर नेटवर्क को जितनी ज़रूरत हो उतनी जगह मिल सकती है, और हर डिवाइस का फिर से दुनिया भर से पहुँचने योग्य पता हो सकता है — बिना NAT के।

IPv6, IPv4 का अपग्रेड नहीं है; दोनों प्रोटोकॉल साथ-साथ चलते हैं (डुअल स्टैक)। आज बड़ी सेवाओं तक जाने वाले ट्रैफ़िक का बड़ा और बढ़ता हिस्सा IPv6 पर चलता है, ख़ासकर मोबाइल नेटवर्क पर।

लिखावट: हेक्साडेसिमल समूह

IPv6 पता चार हेक्साडेसिमल अंकों के आठ समूहों के रूप में लिखा जाता है, जिन्हें कोलन से अलग किया जाता है:

2001:0db8:0000:0000:0000:ff00:0042:8329

हर समूह 16 बिट का होता है। हेक्साडेसिमल अंक 0–9 और a–f होते हैं; अक्षर बड़े-छोटे दोनों चलते हैं, लेकिन परंपरा से छोटे अक्षरों में लिखे जाते हैं।

संक्षिप्त करने के नियम

शून्यों के लंबे क्रम आम हैं, इसलिए छोटा करने के दो नियम हैं (RFC 4291), और RFC 5952 इन्हें लागू करने का एकमात्र सही तरीका तय करता है:

  1. हर समूह के आगे के शून्य हटा दें: 0db8 → db8, 0042 → 42, 0000 → 0।
  2. लगातार शून्य समूहों के एक क्रम को :: से बदलें — सबसे लंबा क्रम, बराबरी पर पहला, और केवल तब जब वह कम से कम दो समूहों का हो। यह केवल एक बार आ सकता है, वरना पता अस्पष्ट हो जाएगा।

इस तरह 2001:0db8:0000:0000:0000:ff00:0042:8329 बन जाता है 2001:db8::ff00:42:8329। लूपबैक पता 0:0:0:0:0:0:0:1 है ::1, और अनिर्दिष्ट पता बस ::।

नीचे दिए एक्सप्लोरर में कोई भी पता आज़माएँ — यह पूरा और मानक रूप साथ-साथ दिखाता है।

पूरा रूप

2001
रूटिंग
0db8
रूटिंग
0000
रूटिंग
0000
सबनेट
0000
इंटरफ़ेस
ff00
इंटरफ़ेस
0042
इंटरफ़ेस
8329
इंटरफ़ेस

संक्षिप्त रूप

2001:db8::ff00:42:8329

दायरा: विशेष उपयोग · Documentation (2001:db8::/32)

प्रीफ़िक्स और /64

IPv6 भी IPv4 की तरह CIDR नोटेशन इस्तेमाल करता है। एक सामान्य ग्लोबल यूनिकास्ट पता इन हिस्सों में बँटता है:

  • रूटिंग प्रीफ़िक्स (आम तौर पर /48 या /56) — प्रदाता इसे किसी साइट को देता है।
  • सबनेट ID — /64 तक के बिट, जो साइट के नेटवर्कों को क्रमांक देते हैं। एक /48 में 65,536 सबनेट होते हैं।
  • इंटरफ़ेस पहचानकर्ता (आख़िरी 64 बिट) — नेटवर्क पर डिवाइस की पहचान करता है।

एक LAN लगभग हमेशा /64 होता है। स्टेटलेस एड्रेस ऑटोकॉन्फ़िगरेशन (SLAAC) इसी पर निर्भर है: डिवाइस अपने इंटरफ़ेस पहचानकर्ता ख़ुद चुनते हैं, जो आजकल गोपनीयता के लिए यादृच्छिक होते हैं (RFC 8981), और इन्हें नियमित रूप से बदलते रहते हैं।

जिन पता प्रकारों से आपका सामना होगा

  • ग्लोबल यूनिकास्ट 2000::/3 — सार्वजनिक, रूट होने योग्य पते।
  • लिंक-लोकल fe80::/10 — हर IPv6 इंटरफ़ेस के पास एक होता है; केवल स्थानीय लिंक पर मान्य, नेबर डिस्कवरी और रूटिंग प्रोटोकॉल में इस्तेमाल।
  • यूनिक लोकल fc00::/7 (व्यवहार में fd00::/8) — निजी पतों का IPv6 रूप (RFC 4193)।
  • मल्टीकास्ट ff00::/8 — IPv6 में ब्रॉडकास्ट नहीं है; मल्टीकास्ट समूह उसकी जगह लेते हैं।
  • लूपबैक ::1 और अनिर्दिष्ट ::।
  • IPv4-मैप्ड ::ffff:0:0/96 — IPv6 सॉफ़्टवेयर IPv4 साथियों को ऐसे दर्शाता है, जैसे ::ffff:192.0.2.1।
  • डॉक्यूमेंटेशन 2001:db8::/32 और 3fff::/20 — इस पेज जैसे उदाहरणों के लिए।

विशेष उपयोग वाले IPv6 ब्लॉक

आरक्षित IPv6 ब्लॉकों की पूरी सूची, जो इस साइट के वर्गीकरण में इस्तेमाल होने वाली IANA रजिस्ट्री से बनी है:

ब्लॉकउद्देश्यसंदर्भवैश्विक रूप से पहुँच योग्य
::/128Unspecified AddressRFC 4291नहीं
::1/128Loopback AddressRFC 4291नहीं
::ffff:0:0/96IPv4-mapped AddressRFC 4291नहीं
64:ff9b::/96IPv4-IPv6 Translation (NAT64)RFC 6052हाँ
64:ff9b:1::/48Local-use IPv4/IPv6 TranslationRFC 8215नहीं
100::/64Discard-Only Address BlockRFC 6666नहीं
2001::/32TEREDORFC 4380नहीं
2001:2::/48BenchmarkingRFC 5180नहीं
2001:db8::/32DocumentationRFC 3849नहीं
2001:10::/28Deprecated (ORCHID)RFC 4843नहीं
2001:20::/28ORCHIDv2RFC 7343हाँ
2002::/166to4RFC 3056नहीं
3fff::/20DocumentationRFC 9637नहीं
5f00::/16Segment Routing (SRv6) SIDsRFC 9602नहीं
fc00::/7Unique-LocalRFC 4193नहीं
fe80::/10Link-Local UnicastRFC 4291नहीं
ff00::/8MulticastRFC 4291नहीं

डुअल स्टैक और यह साइट दोनों पते कैसे पहचानती है

ब्राउज़र एक समय में एक ही पता परिवार से जुड़ता है। जब दोनों काम करते हैं, तो वह आम तौर पर IPv6 को प्राथमिकता देता है (Happy Eyeballs, RFC 8305)। आपको दोनों पते दिखाने के लिए ipaddress.si आपके ब्राउज़र से दो अतिरिक्त होस्टनाम पर अनुरोध करवाता है: एक जिसका केवल IPv4 (A) रिकॉर्ड है और एक जिसका केवल IPv6 (AAAA) रिकॉर्ड। हर एक जो पता देखता है, वही उस परिवार में आपका पता है। अगर IPv6 अनुरोध विफल होता है, तो आपके कनेक्शन में काम करने वाला IPv6 नहीं है।

अक्सर पूछे जाने वाले सवाल

कैसे पता करूँ कि मेरे पास IPv6 है?
इस साइट का होमपेज खोलें। अगर कोई IPv6 पता दिखता है — मुख्य पते के रूप में या IPv6 वाली पंक्ति में — तो आपका कनेक्शन IPv6 का समर्थन करता है।
क्या IPv6, IPv4 से तेज़ है?
अपने आप में नहीं, लेकिन हो सकता है: IPv6 ट्रैफ़िक अक्सर कैरियर-ग्रेड NAT से बच जाता है, जिससे एक हॉप और एक स्टेटफ़ुल अड़चन हट जाती है।
क्या IPv6 के साथ भी फ़ायरवॉल चाहिए?
हाँ। NAT के बिना डिवाइसों के पते दुनिया भर से रूट होने योग्य होते हैं; बिना माँगे आने वाले ट्रैफ़िक को रोकने वाला स्टेटफ़ुल फ़ायरवॉल वही सुरक्षा देता है जो NAT अप्रत्यक्ष रूप से देता था।
मेरा IPv6 पता बार-बार क्यों बदलता है?
प्राइवेसी एक्सटेंशन (RFC 8981) अस्थायी इंटरफ़ेस पहचानकर्ता बनाते और बदलते रहते हैं, ताकि आपके डिवाइस को अलग-अलग नेटवर्क पर ट्रैक न किया जा सके। /64 प्रीफ़िक्स आम तौर पर वही रहता है।