अगर IPv4 ज़मीन होता: पते किसके पास हैं और क्यों
छोटा जवाब (2026-10-30 को जाँचा गया): IPv4 बहुत असमान रूप से बँटा है। पाँच क्षेत्रीय इंटरनेट रजिस्ट्रियाँ (RIR) जिसे allocated या assigned दिखाती हैं, उसे जोड़ें तो अमेरिका में पंजीकृत संगठनों के पास पूरे IPv4 स्पेस का 43.6% है और ARIN क्षेत्र के पास 44.6%, जबकि AFRINIC क्षेत्र के पास 3.1% और LACNIC क्षेत्र के पास 4.9%। इसी असंतुलन की वजह से बिक्री पर ज़्यादातर पते पुराने उत्तर अमेरिकी भंडार से आते हैं, हर रजिस्ट्री के ट्रांसफ़र नियम कीमत जितने ही मायने रखते हैं, और लागोस या मुंबई का नेटवर्क अक्सर आख़िर में लीज़ पर लेता है। ख़रीद और लीज़ की कीमतें /ipv4/pricing पर हैं।
स्रोत और श्रेय। IP Trust का If IPv4 were land हर देश को फिर से इस तरह बनाता है कि उसका क्षेत्रफल लगभग 3.6 अरब जियोलोकेटेड IPv4 पतों में उसके हिस्से के बराबर हो (IP Trust जियोलोकेशन डेटा, अक्टूबर 2026)। 2026-10-29 को यह Hacker News के पहले पन्ने पर पहुँचा (299 पॉइंट, 416 टिप्पणियाँ)। नीचे के आँकड़े उनके नहीं हैं: ये रजिस्ट्रियों की सार्वजनिक फ़ाइलों से हमारी अपनी गिनती हैं, जो कुछ और मापती हैं।
नक्शा क्या दिखाता है, और चर्चा में किस पर बहस हुई
नक्शा हर देश के ज़मीनी क्षेत्रफल को उसके पतों के हिस्से से बदल देता है। जिन देशों के पास अपने आकार के हिसाब से बहुत पते हैं वे फूल जाते हैं; जिनके पास कम हैं वे सिकुड़ जाते हैं। IP Trust अंटार्कटिका और लगभग 70 छोटे क्षेत्रों को छोड़ देता है जिनकी नक्शे के पैमाने पर कोई रूपरेखा नहीं है। Hacker News की चर्चा में दो बातों पर सबसे ज़्यादा जवाब आए: शुरुआत में अमेरिकी संस्थाओं और रक्षा विभाग को दिए गए बड़े ब्लॉक, और उसी सिक्के का दूसरा पहलू, भारत और दूसरी जगहों के लोग जो CGNAT के पीछे एक सार्वजनिक IPv4 पता कई अजनबियों के साथ साझा करते हैं, और उससे आने वाले कैप्चा और बैन। IPv6 असली समाधान के रूप में आया, और ऐसे समाधान के रूप में जिसे कई ISP अब भी लागू नहीं कर पाए हैं।
IPv4 बाज़ार के लिए यह नक्शा सप्लाई का नक्शा है। नए पते अब नहीं बनते; वे जहाँ पड़े हैं वहाँ से जहाँ ज़रूरत है वहाँ जाते हैं, ट्रांसफ़र या लीज़ के ज़रिए।
ख़ुद गिनें: रजिस्ट्रियों की पाँच फ़ाइलें
हर RIR रोज़ एक "delegated-extended" फ़ाइल प्रकाशित करती है, हर ब्लॉक की एक पंक्ति: देश कोड, आकार और स्थिति। नीचे की स्क्रिप्ट पाँचों को डाउनलोड करती है, देश के हिसाब से allocated और assigned IPv4 जोड़ती है, सबसे बड़े दस धारक, दिए गए देशों के लिए प्रति व्यक्ति पते (आबादी विश्व बैंक API से, 2024) और हर RIR का कुल दिखाती है। Python 3, सिर्फ़ स्टैंडर्ड लाइब्रेरी। इसे rir_land.py नाम से सेव करें:
#!/usr/bin/env python3
"""IPv4 registered per country across the five RIRs, per person and per RIR."""
import json
import sys
import urllib.request
from collections import Counter
RIRS = {
"ARIN": "https://ftp.arin.net/pub/stats/arin/delegated-arin-extended-latest",
"RIPE NCC": "https://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-extended-latest",
"APNIC": "https://ftp.apnic.net/stats/apnic/delegated-apnic-extended-latest",
"LACNIC": "https://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-extended-latest",
"AFRINIC": "https://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-extended-latest",
}
PER_PERSON = sys.argv[1:] or ["US", "GB", "DE", "BR", "IN", "NG"]
POP_URL = ("https://api.worldbank.org/v2/country/{}/indicator/SP.POP.TOTL"
"?format=json&date=2024&per_page=100")
by_cc, by_rir = Counter(), Counter()
for rir, url in RIRS.items():
header = True
with urllib.request.urlopen(url, timeout=300) as r:
for line in r:
f = line.decode("utf-8", "replace").strip().split("|")
if f[0].startswith("#") or len(f) < 7:
continue
if header: # version|registry|serial|records|startdate|enddate|UTCoffset
print(f"{rir:<9} file to {f[5]}")
header = False
continue
if f[2] != "ipv4" or f[6] not in ("allocated", "assigned"):
continue
by_cc[f[1]] += int(f[4])
by_rir[rir] += int(f[4])
total = sum(by_rir.values())
print(f"\nTop 10 registration countries ({total:,} IPv4 allocated/assigned)")
for cc, n in by_cc.most_common(10):
print(f" {cc} {n:>13,} {100 * n / total:5.1f}%")
with urllib.request.urlopen(POP_URL.format(";".join(PER_PERSON)), timeout=60) as r:
pop = {row["country"]["id"]: row["value"] for row in json.load(r)[1]}
print("\nIPv4 per person (World Bank population, 2024)")
for cc in PER_PERSON:
if pop.get(cc):
print(f" {cc} {by_cc[cc]:>13,} / {pop[cc]:>13,} = {by_cc[cc] / pop[cc]:6.3f}")
print("\nPer RIR")
for rir, n in by_rir.most_common():
print(f" {rir:<9}{n:>14,} {100 * n / total:5.1f}%")
python3 rir_land.py US GB DE BR IN NG
आउटपुट, DCXV क्लाउड सर्वर पर Python 3.14.4 के साथ 2026-10-30 को चलाया गया:
ARIN file to 20261029
RIPE NCC file to 20261029
APNIC file to 20261029
LACNIC file to 20261029
AFRINIC file to 20261030
Top 10 registration countries (3,687,652,832 IPv4 allocated/assigned)
US 1,606,228,896 43.6%
CN 342,984,960 9.3%
JP 188,718,912 5.1%
GB 138,756,928 3.8%
DE 126,367,872 3.4%
KR 112,497,472 3.1%
FR 81,586,768 2.2%
BR 79,322,368 2.2%
CA 67,837,184 1.8%
IT 54,086,016 1.5%
IPv4 per person (World Bank population, 2024)
US 1,606,228,896 / 340,003,797 = 4.724
GB 138,756,928 / 69,281,000 = 2.003
DE 126,367,872 / 83,516,593 = 1.513
BR 79,322,368 / 211,998,573 = 0.374
IN 42,038,528 / 1,450,935,791 = 0.029
NG 3,218,944 / 232,679,478 = 0.014
Per RIR
ARIN 1,644,546,816 44.6%
APNIC 888,927,616 24.1%
RIPE NCC 856,081,504 23.2%
LACNIC 181,936,384 4.9%
AFRINIC 116,160,512 3.1%
इसे कैसे पढ़ें। रजिस्ट्रियाँ लगभग 3.69 अरब IPv4 पतों को allocated या assigned दिखाती हैं। अमेरिकी संगठनों के नाम पंजीकृत 1.61 अरब पते अगले नौ देशों के कुल (1.19 अरब) से ज़्यादा हैं। प्रति व्यक्ति अमेरिका के पास 4.7 पंजीकृत पते हैं, जर्मनी के पास 1.5 और ब्राज़ील के पास 0.37; भारत में लगभग हर 35 लोगों पर एक पता है और नाइजीरिया में हर 72 पर एक, यानी अमेरिका और नाइजीरिया के बीच लगभग 340 गुना का अंतर।
पंजीकरण का देश जियोलोकेशन नहीं है
रजिस्ट्री फ़ाइलें धारक का देश दर्ज करती हैं: ब्लॉक रखने वाला संगठन कहाँ पंजीकृत है। जियोलोकेशन, यानी जो IP Trust दिखाता है और GeoIP डेटाबेस बेचते हैं, अनुमान लगाता है कि पता कहाँ इस्तेमाल हो रहा है। दोनों चार कारणों से अलग होते हैं:
- वैश्विक नेटवर्क अपने देश में पंजीकरण कराते हैं। कोई अमेरिकी क्लाउड या CDN अपने ब्लॉक अपनी अमेरिकी कंपनी के नाम रखता है और उन्हें हर महाद्वीप के डेटा सेंटरों से अनाउंस करता है। रजिस्ट्री US कहती है; नक्शा पते को फ़्रैंकफ़र्ट या सिंगापुर में रखता है।
- लीज़ से रजिस्ट्री नहीं बदलती। लीज़ पर लिया गया /24 मालिक के नाम पंजीकृत रहता है, जबकि लीज़ लेने वाला उसे किसी दूसरे देश में रूट करता है।
- हर डेलिगेटेड ब्लॉक इस्तेमाल में नहीं है। जो ब्लॉक अनाउंस नहीं होते या इस्तेमाल नहीं होते, उनकी कोई जगह नहीं होती जिसे जियोलोकेशन डेटाबेस ढूँढ सके, इसलिए कुल अलग होते हैं (लगभग 3.6 अरब लोकेटेड बनाम लगभग 3.69 अरब डेलिगेटेड)।
- जियोलोकेशन एक अनुमान है। यह ISP डेटा, geofeed (RFC 8805), लेटेंसी और यूज़र संकेतों से बनता है, और किसी बदलाव से हफ़्तों पीछे रह सकता है। सुधार के रास्ते हमारी गाइड ट्रांसफ़र के बाद GeoIP में हैं।
तो दोनों नक्शे अलग सवालों के जवाब देते हैं: अधिकार किसके पास है, और ट्रैफ़िक कहाँ से आता है। ख़रीदार को दोनों चाहिए। अधिकार तय करता है कि कौन बेच सकता है; इस्तेमाल का इतिहास तय करता है कि रूट करने के बाद ब्लॉक सेवाओं को कैसा दिखेगा।
रजिस्ट्री के हिसाब से: सप्लाई कहाँ है और कैसे आगे बढ़ सकती है
| रजिस्ट्री | डेलिगेटेड IPv4 (हमारी गिनती) | हिस्सा | इंटर-RIR IPv4 ट्रांसफ़र (2026-10-30 को जाँचा गया) |
|---|---|---|---|
| ARIN | 1,644,546,816 | 44.6% | APNIC, LACNIC और RIPE NCC के साथ; ज़रूरत के आधार पर |
| APNIC | 888,927,616 | 24.1% | ARIN, LACNIC और RIPE NCC के साथ |
| RIPE NCC | 856,081,504 | 23.2% | ARIN, APNIC और LACNIC के साथ; मिलने के बाद 24 महीने की रोक |
| LACNIC | 181,936,384 | 4.9% | जुलाई 2020 से ARIN, APNIC और RIPE NCC के साथ |
| AFRINIC | 116,160,512 | 3.1% | नीति 2026-02-04 को अनुमोदित, सिर्फ़ पारस्परिकता पर, AFRINIC द्वारा जारी स्पेस क्षेत्र में ही रहता है; लागू होने की तारीख़ प्रकाशित नहीं |
हाथ बदलने वाला ज़्यादातर स्पेस आज के ज़रूरत-आधारित नियमों से पुराने भंडार से आता है: legacy ब्लॉक और शुरुआती आवंटन, जिनमें से कई ARIN क्षेत्र में हैं, ऐसे संगठनों के पास जो अब उनका पूरा इस्तेमाल नहीं करते। ARIN का अपना ट्रांसफ़र लॉग यह बहाव दिखाता है: 2026 में 2026-10-28 तक ARIN से RIPE को 748 ट्रांसफ़र, जबकि पूरे 2025 में 378 (विस्तार ARIN से RIPE तक इंटर-RIR ट्रांसफ़र में)।
कीमतें रजिस्ट्री के हिसाब से अलग होती हैं क्योंकि नियम अलग हैं। जो ब्लॉक किसी भी क्षेत्र में जा सकता है उसके संभावित ख़रीदार उस ब्लॉक से ज़्यादा होते हैं जो अपने क्षेत्र से बाहर नहीं जा सकता; रोक की अवधि पूँजी को बाँध देती है; ज़रूरत की जाँच समय बढ़ाती है। हम तारीख़ वाले नमूने के बिना रजिस्ट्री के हिसाब से कीमत प्रकाशित नहीं करते। हम जिन सबसे हाल के तारीख़ वाले आँकड़ों का इस्तेमाल करते हैं: ip4.market पर /24 का 90-दिन का मीडियन $25.40 प्रति IP था (2026-10-26 तक की बिक्री), और IPv4Center पर /24 की औसत लीज़ $0.49 प्रति IP प्रति माह (2026-10-28)। रजिस्ट्री और ब्लॉक आकार के हिसाब से कोटेशन: /ipv4/pricing।
कम पते वाले क्षेत्रों के ख़रीदार क्या कर सकते हैं
- लैटिन अमेरिका: दूसरे क्षेत्र से ख़रीदें। LACNIC सदस्य LACNIC की इंटर-RIR नीति के तहत ARIN, APNIC और RIPE NCC क्षेत्रों के धारकों से IPv4 ले सकते हैं, बशर्ते वे LACNIC की अपनी शर्तें पूरी करें। सामान्य प्रक्रिया /ipv4/inter-rir-transfer पर है।
- दक्षिण एशिया: APNIC में पंजीकरण कराएँ। भारत APNIC क्षेत्र में है, और APNIC ARIN, RIPE NCC और LACNIC से इंटर-RIR ट्रांसफ़र स्वीकार करती है, इसलिए किसी उत्तर अमेरिकी या यूरोपीय विक्रेता का /24 किसी भारतीय नेटवर्क के नाम पंजीकृत हो सकता है। अपना /24 ग्राहक-सामने वाली सेवाओं को साझा CGNAT से भी बाहर निकालता है।
- अफ़्रीका: पहले लीज़, दूसरे क्षेत्र से ख़रीद से पहले पुष्टि। AFRINIC की ट्रांसफ़र नीति 2026-02-04 को अनुमोदित हुई और यह इंटर-RIR ट्रांसफ़र सिर्फ़ वहीं अनुमति देती है जहाँ पारस्परिकता हो; ARIN ने कहा है कि AFRINIC के इसे लागू कर लेने के बाद वह AFRINIC से और AFRINIC को ट्रांसफ़र स्वीकार करेगा। 2026-10-30 को AFRINIC के नीति पेज पर लागू होने की कोई तारीख़ नहीं थी, इसलिए क्षेत्र में ट्रांसफ़र के लिए भुगतान करने से पहले AFRINIC से पुष्टि करें।
- कहीं भी: पुल के रूप में लीज़। लीज़ के लिए न रजिस्ट्री ट्रांसफ़र चाहिए न रोक की अवधि; ब्लॉक मालिक के नाम पंजीकृत रहता है और आप उसे अपने AS के ROA और geofeed के साथ रूट करते हैं। शर्तें IPv4 लीज़ पर हैं।
DCXV कैसे मदद करता है
यही असंतुलन दोनों दिशाओं में काम करता है। अगर आपके पास ऐसा स्पेस है जिसे आप अब इस्तेमाल नहीं करते, तो आपका बाज़ार उन क्षेत्रों के ख़रीदार हैं जिनके पास शुरू से कमी रही; अगर आपको पते चाहिए, तो उनमें से ज़्यादातर कहीं और पुराने धारकों के पास हैं। DCXV IPv4 की ख़रीद, बिक्री और लीज़ में ब्रोकर का काम करता है, इंटर-RIR ट्रांसफ़र समेत: हम ब्लॉक का अधिकार और प्रतिष्ठा जाँचते हैं, तय करते हैं कि रजिस्ट्री की पुष्टि तक पैसा कैसे रखा जाएगा, और दोनों रजिस्ट्रियों में ट्रांसफ़र पूरा कराते हैं। IPv4 डेस्क से बात करें या ipv4@dcxv.com पर लिखें।
