No KYC — no ID, no selfie, no documents · ASN, state, city and ZIP targeting on every plan · Pay in crypto from $25
Language: English
Get started

Use case · Research

Proxies for ISP performance research by US access network

Cable, fiber and fixed wireless homes reach the web through different networks and address schemes. Sampling each one from the same city shows where CDNs and anti-abuse systems treat them differently.

Last updated: · 8 min read

Quick answer

How can researchers compare US access networks from the outside?

ISP performance research compares how websites, CDNs and anti-abuse systems respond to traffic from cable, fiber and fixed wireless homes. Broadband Proxies supplies US home IPs by ASN and city, so one study can sample Comcast, AT&T and T-Mobile Home Internet in the same place. Traffic starts at $2.63 for 1 GB and falls to $0.50/GB on 1 TB. There is no KYC, and you pay in crypto.

Network research at a glance

Questions it can answerWhich CDN edge answers each network, how often challenge pages appear, whether redirects or page weight differ
Access typesCable, fiber, copper DSL and fixed wireless, chosen through the ASN of each provider
One city, three networksHouston: cable 94.9%, fiber 55.2%, fixed wireless 78.5% of 1,199,820 residential units (FCC, December 31, 2025 data)
Example usernamesUSERNAME-country-us-state-tx-city-houston-asn-7922 (Comcast), -asn-7018 (AT&T), -asn-21928 (T-Mobile Home Internet)
LimitsTimings include the gateway and the home line; results are relative, not a subscriber's own speed
EthicsPublic pages, low request rates, no load testing of third-party sites
Price$2.63 for 1 GB, $50 for 100 GB, $500 for 1 TB

Why compare cable, fiber and fixed wireless?

The three access types reach the internet in different ways. Cable and fiber homes usually get their own public IPv4 address. Fixed wireless homes usually share one through carrier-grade NAT, as phones do. A site that scores risk per IP can therefore treat a shared fixed wireless address very differently from a cable one.

The groups are large. Comcast reported 28,486,000 residential broadband customers on June 30, 2026. AT&T counted 12,144,000 consumer AT&T Fiber customers on the same date. T-Mobile reported 8,450,000 5G broadband customers on December 31, 2025. All figures come from company filings.

Coverage also varies by city. In Kansas City, fiber reaches 93.5% of residential units; in Phoenix, only 27.2%. In Los Angeles, Starry fixed wireless reaches 28.5% (FCC data as of December 31, 2025).

What can access-network research measure, and what can it not?

A proxy request travels from your machine to our gateway, then to a home device, then to the target. Response times include all of those hops. They do not equal a subscriber's own latency, but differences between networks seen the same way can still be compared.

The method measures well what the target decides from the IP:

  • the CDN edge or region named in the response headers;
  • the HTTP status, and whether a challenge or block page appears;
  • redirects to a regional site, and the weight of the page served.

It measures poorly anything about the line itself, such as speed tests or packet loss. The home device's own load and Wi-Fi add noise you cannot see. Record a baseline per exit, as in the script below, and report medians over many slow samples.

Which networks make a balanced US sample?

Access typeNetwork (ASN)City with wide coverageUsername part
CableComcast (AS7922)Denver: 98.7%state-co-city-denver-asn-7922
CableSpectrum, Texas (AS11427)Dallas: 94.3%state-tx-city-dallas-asn-11427
FiberGoogle Fiber (AS16591)Kansas City: 80.5%state-mo-city-kansas_city-asn-16591
FiberVerizon Fios (AS701)New York: 92.6%state-ny-city-new_york-asn-701
Fiber and copperAT&T (AS7018)Charlotte: 91.1%state-nc-city-charlotte-asn-7018
Fixed wirelessT-Mobile Home Internet (AS21928)Charlotte: 88.2%state-nc-city-charlotte-asn-21928
Fixed wirelessVerizon 5G Home (AS22394)Charlotte: 88.3%state-nc-city-charlotte-asn-22394

Share of residential units each provider reports to the FCC National Broadband Map, data as of December 31, 2025. AS7018 carries AT&T Fiber homes and legacy copper lines, so an AT&T exit is not always fiber.

How do I design a low-impact network study?

  1. Write the protocol first

    State the question, the target pages, the request rate and the duration. Prefer your own pages or test objects you control.

  2. Check each target's rules

    Read robots.txt and the terms of use. Drop any site that forbids automated access.

  3. Pick networks from FCC data

    Use the city pages to choose a city where each access type has wide coverage.

  4. Baseline every exit

    Run the script below to time a tiny request and confirm the origin ASN of each exit.

  5. Sample slowly and publish limits

    One request per target per exit, tens of seconds apart, spread over days. Publish the method with the results.

Baseline one exit per access type (Python, requests)
# Baseline for a network study: one slow sample per access type in one city.
# It times a tiny request through each exit and records the origin ASN.
import csv
import sys
import time
from datetime import datetime, timezone

import requests

GATEWAY = "gw.broadbandproxies.com"
PORT = 7777
PASSWORD = "PASSWORD"
CITY = "country-us-state-nc-city-charlotte"
NETWORKS = {"cable": 11426, "fiber_or_copper": 7018, "fixed_wireless": 21928}
PAUSE_SECONDS = 30

writer = csv.writer(sys.stdout)
writer.writerow(["utc_time", "access_type", "asked_asn", "exit_ip", "origin_asns", "ipify_ms"])

for access_type, asn in NETWORKS.items():
    user = "USERNAME-%s-asn-%d" % (CITY, asn)
    proxy = "http://%s:%s@%s:%d" % (user, PASSWORD, GATEWAY, PORT)
    started = time.perf_counter()
    reply = requests.get("https://api.ipify.org?format=json",
                         proxies={"http": proxy, "https": proxy}, timeout=30)
    elapsed_ms = round((time.perf_counter() - started) * 1000)
    ip = reply.json()["ip"]
    ripe = requests.get("https://stat.ripe.net/data/prefix-overview/data.json",
                        params={"resource": ip, "sourceapp": "isp-research"},
                        timeout=30).json()
    origins = " ".join("AS%d" % a["asn"] for a in ripe["data"].get("asns", []))
    writer.writerow([datetime.now(timezone.utc).isoformat(timespec="seconds"),
                     access_type, asn, ip, origins, elapsed_ms])
    time.sleep(PAUSE_SECONDS)

What are the ethical limits of this research?

Measure public pages and your own test objects, at rates no site would notice. Never load test a third-party site or CDN: our Acceptable Use Policy forbids floods and scans of systems without the owner's permission.

When a challenge page appears, record it as a result and move on. Do not solve it, by hand or with a tool; automatic CAPTCHA solving is forbidden. Do not sign in anywhere, and keep personal data out of what you store. Each exit is a home device on a real line, which is one more reason to keep each sample small.

How much traffic does a network study use?

A slow panel of small requests uses little traffic; full page loads use more. Try 1 GB ($2.63) to validate the protocol on three networks. Long panels across many cities fit 100 GB ($50) or 500 GB ($250). Traffic never expires between waves.

Test

1 GB

$2.63

$2.63/GB

  • Check one ISP in one city first
  • ASN, state, city and ZIP targeting
  • HTTP, HTTPS, SOCKS5
Choose 1 GB

Scale

500 GB

$250

$0.50/GB

  • Nationwide panels across many ASNs
  • Usage totals per sub-user
  • Traffic never expires
Choose 500 GB

In every plan: Protocols: HTTP, HTTPS, SOCKS5 · Targeting: ASN (ISP), state, city and ZIP in the US; country elsewhere; city availability varies · Sessions: Rotating or sticky (up to 30 minutes) · Authentication: Username and password, or an IP allowlist (up to 10 IPs) · Traffic expiry: Never expires

ISP performance research: questions

Is latency through a residential proxy the same as a subscriber's latency?

No. The path adds our gateway and the home device's own line, so absolute numbers run higher than a subscriber's. What you can compare is the difference between networks measured the same way, at the same time, from the same city. Record a baseline per exit and report medians, not single values.

Can I load test a CDN or a third-party site?

No. Load testing a system you do not own, or that has not agreed to it, is forbidden by our Acceptable Use Policy. Load tests also say nothing about access networks. Keep to a few slow samples per target, or measure test objects that you host yourself on the CDN.

Can I tell fiber homes from copper lines on AT&T?

Not from the ASN alone. AS7018 carries AT&T Fiber homes, legacy copper lines and many business circuits. Pair it with a city where AT&T has built fiber widely, and treat the result as a mix. Google Fiber (AS16591) or Verizon Fios (AS701) give a cleaner fiber sample.

Can I cite the FCC figures shown on this site?

Yes. Cite the FCC National Broadband Map, data as of December 31, 2025, which is the source of every coverage figure here. Each city page lists the providers with their share of residential units. Subscriber counts come from company filings, each dated on its ISP page.

How many samples does a study need?

Enough to see a pattern over noise, spread across days and hours. One sample per network says little, because home devices come and go. ASN availability varies by network, city and time of day; the checkout shows what is online, and no IP count per ISP is published. Plan waves on several days, and note when a network had no exit online.

Can a university or lab buy without documents?

Yes. Broadband Proxies works without KYC, so a lab uploads no ID card, selfie or papers. Crypto is the only payment method, with a minimum top-up of $25, which may not fit every procurement process. Account-number login; email is optional. Prepaid traffic never expires, so a study can run in several waves.

1 GB $2.63 · ASN included · no KYC

Get started