Se o IPv4 fosse terra: quem detém os endereços e porquê

Se o IPv4 fosse terra: quem detém os endereços e porquê

Se o IPv4 fosse terra: quem detém os endereços e porquê

Resposta curta (verificado em 2026-10-30): o IPv4 está distribuído de forma muito desigual. Somando o que os cinco registos regionais de internet (RIR) indicam como allocated ou assigned, as organizações registadas nos Estados Unidos detêm 43.6% de todo o espaço IPv4 e a região ARIN 44.6%, enquanto a região AFRINIC detém 3.1% e a região LACNIC 4.9%. Esse desequilíbrio explica porque a maioria dos endereços à venda vem de antigos stocks norte-americanos, porque as regras de transferência de cada registo pesam tanto como o preço e porque uma rede em Lagos ou Bombaim acaba muitas vezes por alugar. Os preços de compra e aluguer estão em /ipv4/pricing.

Fonte e crédito. If IPv4 were land, da IP Trust, redesenha cada país para que a sua área corresponda à sua parte de cerca de 3.6 mil milhões de endereços IPv4 geolocalizados (dados de geolocalização da IP Trust, outubro de 2026). Chegou à primeira página do Hacker News em 2026-10-29 (299 pontos, 416 comentários). Os números abaixo não são deles: são a nossa própria contagem a partir dos ficheiros públicos dos registos, que medem outra coisa.

O que o mapa mostra e o que se discutiu na conversa

O mapa substitui a área de cada país pela sua parte de endereços. Países com muitos endereços para o seu tamanho incham; os que têm poucos encolhem. A IP Trust deixa de fora a Antártida e cerca de 70 pequenos territórios sem contorno à escala do mapa. Na conversa do Hacker News, dois temas receberam mais respostas: os grandes blocos distribuídos no início a instituições dos Estados Unidos e ao Departamento de Defesa, e o outro lado da mesma moeda, pessoas na Índia e noutros sítios que partilham um único endereço IPv4 público com muitos desconhecidos atrás de um CGNAT, com os captchas e bloqueios que isso traz. O IPv6 surgiu como a solução real, e como a solução que muitos fornecedores ainda não implementaram.

Para o mercado de IPv4, o mapa é um mapa da oferta. Já não se criam endereços novos; passam de onde estão para onde são precisos, por transferência ou aluguer.

Conte você mesmo: os cinco ficheiros dos registos

Cada RIR publica diariamente um ficheiro "delegated-extended" com uma linha por bloco: código do país, tamanho e estado. O script abaixo descarrega os cinco, soma o IPv4 allocated e assigned por país, imprime os dez maiores detentores, os endereços por pessoa dos países indicados (população da API do Banco Mundial, 2024) e o total por RIR. Python 3, apenas biblioteca padrão. Guarde-o como 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

Saída, executado num servidor cloud da DCXV com Python 3.14.4 em 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%

Como ler. Os registos indicam cerca de 3.69 mil milhões de endereços IPv4 como allocated ou assigned. Os 1.61 mil milhões registados em nome de organizações dos Estados Unidos ultrapassam o que os nove países seguintes têm juntos (1.19 mil milhões). Por pessoa, os Estados Unidos têm 4.7 endereços registados, a Alemanha 1.5 e o Brasil 0.37; a Índia tem cerca de um endereço por cada 35 pessoas e a Nigéria um por cada 72, uma diferença de cerca de 340 vezes entre os Estados Unidos e a Nigéria.

O país de registo não é a geolocalização

Os ficheiros dos registos indicam o país do titular: onde está registada a organização que detém o bloco. A geolocalização, que é o que a IP Trust mapeia e o que as bases GeoIP vendem, estima onde um endereço é usado. As duas divergem por quatro razões:

  • As redes globais registam-se em casa. Uma cloud ou CDN dos Estados Unidos detém os seus blocos em nome da empresa norte-americana e anuncia-os a partir de centros de dados em todos os continentes. O registo diz US; o mapa coloca o endereço em Frankfurt ou Singapura.
  • Um aluguer não muda o registo. Um /24 alugado continua registado em nome do dono enquanto o arrendatário o encaminha noutro país.
  • Nem todo o bloco delegado está em uso. Blocos que não são anunciados ou não são usados não têm um local que uma base de geolocalização possa encontrar, por isso os totais diferem (cerca de 3.6 mil milhões localizados contra cerca de 3.69 mil milhões delegados).
  • A geolocalização é uma inferência. Constrói-se com dados de fornecedores, geofeeds (RFC 8805), latência e sinais de utilizadores, e pode ficar semanas atrás de uma mudança. Os canais de correção estão no nosso guia GeoIP depois de uma transferência.

Os dois mapas respondem, portanto, a perguntas diferentes: quem detém a titularidade e de onde vem o tráfego. Um comprador precisa de ambas. A titularidade decide quem pode vender; o histórico de uso, como o bloco vai parecer aos serviços quando o encaminhar.

Por registo: onde está a oferta e como pode circular

Registo IPv4 delegado (a nossa contagem) Quota Transferências inter-RIR de IPv4 (verificado em 2026-10-30)
ARIN 1,644,546,816 44.6% Com APNIC, LACNIC e RIPE NCC; baseado na necessidade
APNIC 888,927,616 24.1% Com ARIN, LACNIC e RIPE NCC
RIPE NCC 856,081,504 23.2% Com ARIN, APNIC e LACNIC; 24 meses de retenção após receção
LACNIC 181,936,384 4.9% Com ARIN, APNIC e RIPE NCC desde julho de 2020
AFRINIC 116,160,512 3.1% Política ratificada em 2026-02-04, só com reciprocidade, o espaço emitido pela AFRINIC fica na região; sem data de implementação publicada

A maior parte do espaço que muda de mãos vem de stocks anteriores às regras atuais baseadas na necessidade: blocos legacy e atribuições antigas, muitas na região ARIN, em mãos de organizações que já não as usam por completo. O próprio registo de transferências da ARIN mostra o fluxo: 748 transferências da ARIN para o RIPE em 2026 até 2026-10-28, contra 378 em todo o ano de 2025 (analisado em transferências inter-RIR da ARIN para o RIPE).

Os preços variam por registo porque as regras variam. Um bloco que pode ir para qualquer região tem mais compradores possíveis do que um que não pode sair da sua; os períodos de retenção imobilizam capital; as verificações de necessidade acrescentam tempo. Não publicamos um preço por registo sem uma amostra datada. Os números datados mais recentes que usamos: a mediana a 90 dias da ip4.market para um /24 foi de $25.40 por IP (vendas até 2026-10-26) e o aluguer médio de um /24 na IPv4Center de $0.49 por IP por mês (2026-10-28). Cotação por registo e tamanho de bloco: /ipv4/pricing.

O que podem fazer os compradores em regiões com poucos endereços

  1. América Latina: comprar noutra região. Os membros da LACNIC podem receber IPv4 de detentores das regiões ARIN, APNIC e RIPE NCC ao abrigo da política inter-RIR da LACNIC, desde que cumpram os requisitos da própria LACNIC. A mecânica geral está em /ipv4/inter-rir-transfer.
  2. Ásia do Sul: registar na APNIC. A Índia pertence à região APNIC, e a APNIC aceita transferências inter-RIR da ARIN, do RIPE NCC e da LACNIC, pelo que um /24 de um vendedor norte-americano ou europeu pode ficar registado em nome de uma rede indiana. Um /24 próprio também tira os serviços voltados para clientes do CGNAT partilhado.
  3. África: primeiro alugar, confirmar antes de uma compra inter-regional. A política de transferências da AFRINIC foi ratificada em 2026-02-04 e só permite transferências inter-RIR onde houver reciprocidade; a ARIN disse que aceitará transferências de e para a AFRINIC quando a AFRINIC concluir a implementação. Em 2026-10-30 a página de políticas da AFRINIC não indicava data de implementação, por isso confirme com a AFRINIC antes de pagar uma transferência para a região.
  4. Em qualquer lado: alugar como ponte. Um aluguer não precisa de transferência no registo nem de período de retenção; o bloco continua registado em nome do dono e encaminha-o com um ROA para o seu AS e um geofeed. Condições em alugar IPv4.

Como a DCXV ajuda

O mesmo desequilíbrio funciona nos dois sentidos. Se detém espaço que já não usa, o seu mercado são os compradores das regiões que ficaram aquém desde o início; se precisa de endereços, a maioria está com detentores mais antigos noutros lugares. A DCXV faz corretagem de compras, vendas e alugueres de IPv4, incluindo transferências inter-RIR: verificamos a titularidade e a reputação do bloco, acordamos como os fundos ficam retidos até o registo confirmar e acompanhamos a transferência nos dois registos. Fale com a nossa equipa de IPv4 ou escreva para ipv4@dcxv.com.

IPv4 para empresas ucranianas: LIR RIPE, PI ou aluguer
ipv4ripe-ncctransferbroker

IPv4 para empresas ucranianas: LIR RIPE, PI ou aluguer

Três vias para IPv4 RIPE numa empresa ucraniana: LIR próprio, PI ou aluguer. Taxas 2026-2027, dados do registo e o que muda para um requerente ucraniano.

Se o IPv4 fosse terra: quem detém os endereços e porquê
ipv4transferbroker

Se o IPv4 fosse terra: quem detém os endereços e porquê

O mapa da IP Trust do IPv4 como terra, confrontado com os cinco RIR: quem detém os endereços, de onde vem a oferta e o que podem fazer as regiões com escassez.

Transferências entre RIR: IPv4 da ARIN para o RIPE em 2026
ipv4ripe-ncctransferbroker

Transferências entre RIR: IPv4 da ARIN para o RIPE em 2026

Transferências IPv4 da ARIN para o RIPE NCC em 2026: 748 até 28 de outubro, NRPM 8.4 e RIPE-807, taxa de $500 da ARIN, os passos e um script que conta fluxos.

Lista de espera RIPE ou comprar um /24: as contas de 2026
ipv4ripe-nccpricing

Lista de espera RIPE ou comprar um /24: as contas de 2026

Lista de espera IPv4 do RIPE NCC: 811 LIR e 492 dias de espera em 28 de outubro de 2026. Custo de esperar, comprar ou alugar um /24, e um script que lê a fila.

Escrow IPv4: calendário de pagamentos e checklist final
ipv4brokertransfer

Escrow IPv4: calendário de pagamentos e checklist final

Escrow de IPv4: marcos de pagamento, quem confirma o quê, condições para libertar os fundos e casos de falha para compradores e vendedores, com exemplo.