A fecha de 7 de octubre de 2026, Shifter cuenta con el mayor pool de IPs estadounidenses activas, más que Oxylabs y Bright Data, a una fracción del coste.Shifter ahora tiene el mayor conjunto de IPs de EE. UU. activas

Ver comparativas

Proxies residenciales

Entender la diversidad de ASN en redes de proxies residenciales

Un número elevado de IP dice poco si la mayoría de las direcciones se concentran en unas pocas redes. Cómo medir la diversidad de ASN en un pool de proxies, qué métricas utilizar y qué aspecto tiene un buen resultado.

Elena Petrova

15 de octubre de 2026 · 9 min de lectura

Los proveedores de proxies publicitan el tamaño del pool: millones de IPs, cientos de millones. El tamaño del pool importa, pero oculta una segunda pregunta que es igual de importante para la fiabilidad: de cuántas redes distintas proceden esas direcciones. Un pool de diez millones de IPs concentrado en un puñado de redes se comporta de forma muy distinta a uno repartido entre miles.

Cada dirección IP pertenece a una red operada por una organización, identificada por un número de sistema autónomo (ASN). En el caso de los proxies residenciales, el ASN suele ser un proveedor de internet para consumidores. Este artículo explica por qué importa la distribución de un pool entre ASNs, cómo medirla a partir de una muestra de salidas, y cómo interpretar los números.

Por qué importa la diversidad de ASN

Los sitios web y los sistemas antibot rara vez juzgan una dirección IP de forma aislada. La juzgan en contexto, y la red es una de las piezas de contexto más fuertes de las que disponen.

  • Los bloqueos se extienden por red. Cuando un sitio detecta abuso proveniente de muchas direcciones de una misma red, puede limitar la frecuencia o desafiar a toda la red. Un pool concentrado en pocos ASNs queda expuesto a esto: una decisión a nivel de red afecta a una gran parte de tu tráfico.
  • La reputación se comparte. Las direcciones de una misma red heredan parte de su reputación. Un pool diverso se ve menos afectado cuando la reputación de una red cae.
  • Las redes de hosting delatan el pool. Un pool “residencial” con una parte considerable de direcciones en redes de hosting o centros de datos no es realmente residencial, y los sitios tratan esas direcciones en consecuencia.
  • El realismo local necesita redes locales. Si recopilas datos tal como se ven desde un país o ciudad concretos, las salidas deben distribuirse entre los proveedores que realmente usa la gente de ese lugar.

Por esto mismo, dirigirse a una red específica resulta útil para algunas tareas. Nuestra guía sobre segmentación por ASN para proxies residenciales explica cuándo conviene fijar las solicitudes a un solo proveedor, que es el caso contrario: concentración deliberada para una prueba concreta.

Qué aspecto debería tener “diverso”

Los mercados reales de internet están concentrados. En la mayoría de países, unos pocos proveedores grandes atienden a la mayoría de los hogares, con una larga cola de redes regionales y móviles más pequeñas detrás. Un pool residencial saludable refleja esa forma: unos pocos ISPs de consumo grandes que concentran una buena parte de las salidas, y muchas redes más pequeñas detrás.

Así que el objetivo no es tener cuotas perfectamente iguales entre redes. Son dos cosas:

  1. Ninguna red domina más allá de lo que explicaría el mercado de internet de ese país.
  2. Existe una larga cola: muchas redes distintas, de modo que un bloqueo en cualquiera de ellas afecte solo a una pequeña parte del tráfico.

Cómo medirla

No puedes ver el pool completo de un proveedor, pero puedes muestrearlo. Envía solicitudes a través de la puerta de enlace rotativa, registra de qué IP y red sale cada solicitud, y calcula métricas de concentración sobre la muestra.

Cuatro métricas cubren la mayor parte de lo que importa:

MétricaQué mideCómo interpretarla
ASNs distintosCuántas redes aparecen en la muestraCuanto más alto, mejor; crece con el tamaño de la muestra
Cuota del top-1 y top-5La parte de salidas en la red más grande y en las cinco más grandesMás bajo significa menos exposición a las decisiones de una sola red
Índice Herfindahl-Hirschman (HHI)La suma de las cuotas al cuadrado, de casi 0 (disperso) a 1 (una sola red)La medida estándar de concentración de mercado
Número efectivo de ASNs1 / HHI: a cuántas redes de tamaño igual se comporta como equivalente la muestraEl número único más intuitivo

Añade una comprobación más que no tiene que ver con la concentración: la cuota de salidas en redes no residenciales. Para un pool residencial, debería ser cercana a cero.

El módulo siguiente muestrea salidas a través de un proxy usando ip-info.com, nuestra API gratuita de geolocalización de IP, que devuelve el ASN de cada dirección, el nombre de la red y si se trata de una red residencial o de hosting, y calcula las métricas:

from collections import Counter

import requests


def sample_exit(proxy_url, get=requests.get):
    """One exit through a rotating proxy: its IP, network (ASN) and network type."""
    info = get("http://ip-info.com/json", proxies={"http": proxy_url, "https": proxy_url}, timeout=20).json()
    return {"ip": info["ip"], "asn": info["asn"], "as_name": info["as_name"], "user_type": info.get("user_type")}


def diversity(exits):
    """How spread out a sample of exits is across networks."""
    exits = list({e["ip"]: e for e in exits}.values())          # count each IP once
    counts = Counter(e["asn"] for e in exits)
    n = len(exits)
    shares = sorted((c / n for c in counts.values()), reverse=True)
    hhi = sum(s * s for s in shares)                            # Herfindahl-Hirschman index, 0 to 1
    return {
        "unique_ips": n,
        "asns": len(counts),
        "top1_share": round(shares[0], 3),
        "top5_share": round(sum(shares[:5]), 3),
        "hhi": round(hhi, 4),
        "effective_asns": round(1 / hhi, 1),                    # as many equal-sized networks as this
        "non_residential_share": round(sum(e["user_type"] != "residential" for e in exits) / n, 3),
    }

Dos muestras ilustrativas de 1.000 salidas muestran cuán diferente se lee un pool amplio frente a uno estrecho (datos sintéticos, no de proveedores reales):

import random

from asn_diversity import diversity

random.seed(7)
# Illustrative samples of 1,000 exits from two pools (synthetic, not real providers)
broad = [{"ip": f"ip{i}", "asn": random.choice(range(60)), "user_type": "residential"} for i in range(1000)]
narrow = [{"ip": f"ip{i}", "asn": random.choice([1, 1, 1, 1, 2, 2, 3, 4]), "user_type": "residential"}
          for i in range(1000)]
print("broad ", diversity(broad))
print("narrow", diversity(narrow))
broad  {'unique_ips': 1000, 'asns': 60, 'top1_share': 0.028, 'top5_share': 0.125, 'hhi': 0.0176, 'effective_asns': 57.0, 'non_residential_share': 0.0}
narrow {'unique_ips': 1000, 'asns': 4, 'top1_share': 0.506, 'top5_share': 1.0, 'hhi': 0.3466, 'effective_asns': 2.9, 'non_residential_share': 0.0}

El pool amplio se comporta como 57 redes de tamaño igual, y su red más grande concentra menos del 3% de las salidas. El pool estrecho se comporta como menos de tres: la mitad de todas las salidas están en una sola red, y cada salida se encuentra en una de solo cuatro. En el pool estrecho, un único bloqueo a nivel de red sobre el ASN más grande detendría la mitad de tus solicitudes.

Cómo obtener una muestra fiable

Unas pocas precauciones mantienen la medición honesta:

  • Muestrea por país. La diversidad solo tiene sentido dentro de un mercado. Mezclar países infla el recuento de ASNs sin decirte nada sobre ninguno de ellos en concreto.
  • Usa suficientes solicitudes. El número de ASNs distintos sigue creciendo con el tamaño de la muestra, así que compara pools con el mismo tamaño de muestra. Mil salidas por país es un punto de partida razonable; las cuotas y el HHI se estabilizan más rápido que el recuento.
  • Cuenta cada IP una sola vez. Los pools rotativos pueden devolver la misma dirección más de una vez. El módulo anterior elimina duplicados por IP.
  • Distribuye la muestra en el tiempo. Los pools residenciales cambian a lo largo del día conforme los dispositivos se conectan y desconectan. Muestrear durante varias horas da una imagen más fiel que una ráfaga única.
  • Usa la misma fuente de consulta para cada pool. Distintas bases de datos de geolocalización pueden atribuir una dirección a redes ligeramente diferentes.

Qué significa esto al elegir un proveedor

El tamaño del pool y la diversidad de ASN responden a preguntas distintas. El tamaño te dice cuántas direcciones podrías obtener; la diversidad te dice cuán expuesto está tu tráfico a las decisiones de una sola red. Al evaluar proveedores, pregunta por ambos datos y verifícalos con una muestra propia en los países que te interesan.

El mismo razonamiento se aplica a las IPs fijas. Si compras proxies ISP para sesiones largas, repartirlas entre varios proveedores y ciudades evita poner todas las identidades en una sola red. Nuestra guía sobre cómo comprar proxies ISP sin malgastar dinero incluye un script para comprobar un lote de IPs de prueba, y nuestros proxies ISP te permiten elegir la ciudad y el ISP de cada IP. La forma en que un proveedor obtiene sus direcciones también influye en la diversidad; nuestra explicación sobre cómo obtienen los proveedores IPs residenciales de forma ética cubre qué preguntar.

Preguntas frecuentes

¿Qué es la diversidad de ASN en una red de proxies?

Es el grado en que las direcciones IP de un pool de proxies se reparten entre distintas redes (sistemas autónomos). Un pool diverso tiene muchas redes sin que ninguna domine; un pool concentrado tiene la mayoría de direcciones en unas pocas.

¿Por qué importa la diversidad de ASN para el scraping?

Los sitios suelen actuar contra redes enteras, no contra direcciones individuales. Si la mayoría de tus salidas comparten red, un bloqueo a nivel de red puede afectar a una gran parte de tus solicitudes.

¿Cómo mido la diversidad de ASN?

Envía una muestra de solicitudes a través del proxy, registra el ASN de cada salida, y calcula la cuota de las redes más grandes, el índice Herfindahl-Hirschman y el número efectivo de redes. Muestrea por país, a lo largo del tiempo, y con el mismo tamaño para cada pool que compares.

¿Un pool de proxies más grande es siempre más diverso?

No. Un pool grande puede seguir estando concentrado en pocas redes. El tamaño del pool y la diversidad de red son mediciones distintas.

La conclusión

El recuento de IPs mide el tamaño de un pool; la diversidad de ASN mide su resiliencia. Muestrea las salidas por país, cuenta cada IP una sola vez, y observa el número efectivo de redes, la cuota de la red principal y la proporción de salidas no residenciales. Un pool residencial saludable refleja el mercado de internet local: unos pocos ISPs de consumo grandes y una larga cola detrás, sin que ninguna red concentre una parte desproporcionada de tu tráfico.

¿Listo para empezar?

Prueba los proxies residenciales de Shifter, más de 205M IPs, más de 195 países, desde 0,75 $/GB.

Comenzar