AxionserveSign in / RegisterEnglish/中文/cn繁体/tw
Nodes 32 DCs 10 Lines 4 In-browser ✓

VPS Speed Test Nodes & Carrier Route Benchmarks

Auto-matched to your carrier's return route. Measure latency, jitter, HTTP probe loss and throughput right in your browser — nothing to install.

Recommended for you

Ranked by your carrier and nearest point of presence
Detected network Not available Cloudflare PoP —
My carrier

A full automatic run uses about 10 MB: latency probes for all 32 nodes (6×256 B each) and a 10 MB access-line reference download. The 100 MB tier requires manual confirmation.
Predicted best
Tokyo NRT
Global BGP
Route fit 89 Proximity 50
Predicted #2
Seoul ICN
Global BGP
Route fit 88 Proximity 50
Predicted #3
Hong Kong HKG
Global BGP
Route fit 87 Proximity 50

Node × Line Test Matrix

32 nodes across 10 data centres. Tap any IP to copy it.

View all 32 nodes and lines
Node and line test matrix — Sorted for your current carrier and entry point
Rank Data centre Line Test IP Upstream peers Fit Measured Download
1 Tokyo
NRT
Global BGP
6 upstream networks
NTTTATABBIXBTNPCCWSoftbank
89HighPred.
Not tested 1 MB 10 MB 100 MB
2 Seoul
ICN
Global BGP
5 upstream networks
NTTGTTHEPCCWCogent
88HighPred.
Not tested 1 MB 10 MB 100 MB
3 Hong Kong
HKG
Global BGP
4 upstream networks
NTTPCCWKTCogent
87HighPred.
Not tested 1 MB 10 MB 100 MB
4 Singapore
SIN
Global BGP
3 upstream networks
RJIOSigtelEquinix-IX
87HighPred.
Not tested 1 MB 10 MB 100 MB
5 Malaysia
KUL
Global BGP
3 upstream networks
NTTTATAHE
86HighPred.
Not tested 1 MB 10 MB 100 MB
6 Taipei
TPE
Global BGP
4 upstream networks
NTTHEPCCWCogent
87HighPred.
Not tested 1 MB 10 MB 100 MB
7 Los Angeles
LAX
Global BGP
5 upstream networks
HECogentTeliaSoftlayerLinode
87HighPred.
Not tested 1 MB 10 MB 100 MB
8 Frankfurt
FRA
Global BGP
2 upstream networks
CTGnetTelia
84HighPred.
Not tested 1 MB 10 MB 100 MB
9 Seattle
SEA
Global BGP
2 upstream networks
CogentTelia
84HighPred.
Not tested 1 MB 10 MB 100 MB
10 San Jose
SJC
Global BGP
2 upstream networks
CogentTelia
84HighPred.
Not tested 1 MB 10 MB 100 MB
11 Seattle
SEA
China Optimized VIP
5 upstream networks
CMICT-163CUPCCWTelia
73HighPred.
Not tested 1 MB 10 MB 100 MB
12 Singapore
SIN
China Optimized
5 upstream networks
RJIOCMICT-163SigtelEquinix-IX
70MediumPred.
Not tested 1 MB 10 MB 100 MB
13 Malaysia
KUL
China Optimized
7 upstream networks
NTTGTTCMICT-163CUPCCWCogent
70MediumPred.
Not tested 1 MB 10 MB 100 MB
14 Frankfurt
FRA
China Optimized
6 upstream networks
NTTEIETATACMICT-163CU
70MediumPred.
Not tested 1 MB 10 MB 100 MB
15 Los Angeles
LAX
China Optimized VIP
5 upstream networks
CMICT-163CUTeliaCU9929
71MediumPred.
Not tested 1 MB 10 MB 100 MB
16 San Jose
SJC
China Optimized VIP
4 upstream networks
CMICT-163CUTelia
70MediumPred.
Not tested 1 MB 10 MB 100 MB
17 Hong Kong
HKG
China Optimized
5 upstream networks
NTTCMIPCCWCogentAirtel
69MediumPred.
Not tested 1 MB 10 MB 100 MB
18 Malaysia
KUL
Enterprise CN2
6 upstream networks
NTTCMICT-163CUCN2 GIAHE
69MediumPred.
Not tested 1 MB 10 MB 100 MB
19 Taipei
TPE
China Optimized
5 upstream networks
NTTCMICT-163CUPCCW
69MediumPred.
Not tested 1 MB 10 MB 100 MB
20 Seattle
SEA
Enterprise CN2
7 upstream networks
CMICT-163CUCN2 GIAPCCWCogentTelia
69MediumPred.
Not tested 1 MB 10 MB 100 MB
21 Tokyo
NRT
China Optimized
4 upstream networks
CMICT-163CUHE
67MediumPred.
Not tested 1 MB 10 MB 100 MB
22 Seoul
ICN
China Optimized
4 upstream networks
CMICT-163CUHE
67MediumPred.
Not tested 1 MB 10 MB 100 MB
23 Los Angeles
LAX
Enterprise CN2
6 upstream networks
CMICT-163CUCN2 GIAHETelia
68MediumPred.
Not tested 1 MB 10 MB 100 MB
24 San Jose
SJC
Enterprise CN2
6 upstream networks
CMICT-163CUCN2 GIACogentTelia
67MediumPred.
Not tested 1 MB 10 MB 100 MB
25 Los Angeles
LAX
China Optimized
4 upstream networks
CMICUCogentTelia
66MediumPred.
Not tested 1 MB 10 MB 100 MB
26 Seattle
SEA
China Optimized
4 upstream networks
CMICUCogentTelia
66MediumPred.
Not tested 1 MB 10 MB 100 MB
27 San Jose
SJC
China Optimized
4 upstream networks
CMICUCogentTelia
66MediumPred.
Not tested 1 MB 10 MB 100 MB
28 Frankfurt
FRA
Enterprise CN2
3 upstream networks
CN2 GIACogentTelia
64MediumPred.
Not tested 1 MB 10 MB 100 MB
29 Singapore
SIN
Enterprise CN2
4 upstream networks
RJIOCMICT-163CU
62MediumPred.
Not tested 1 MB 10 MB 100 MB
30 Hong Kong
HKG
Enterprise CN2
1 upstream networks
TELSTRA
60MediumPred.
Not tested 1 MB 10 MB 100 MB
31 Tokyo
NRT
Enterprise CN2
4 upstream networks
CMICT-163CUCN2 GIA
55MediumPred.
Not tested 1 MB 10 MB 100 MB
32 Seoul
ICN
Enterprise CN2
4 upstream networks
CMICT-163CUCN2 GIA
55MediumPred.
Not tested 1 MB 10 MB 100 MB

Choosing a line: the complete return-route guide

For traffic between mainland China and an overseas VPS, what decides the experience is not the data centre's location but the return route — the path packets take back to your broadband. Two nodes in the same Singapore facility can differ by more than 100 ms at peak depending on whether they return via CN2 GIA or generic BGP.

China Telecom (AS4134 / AS4809)

Telecom users default onto AS4134, the "163 backbone" — the most congested egress in the country, with latency and loss spiking between 20:00 and 24:00. Lines tagged CN2 GIA (AS4809) can bypass it; where the default path detours or congests, they often measure 30–60 ms lower with far fewer failed probes — depending on your local egress. Our Enterprise CN2 tier is exactly this.

China Unicom (AS4837 / AS9929)

Unicom traffic rides AS4837 (standard) or AS9929 (premium). A CU9929 tag means the return path uses the premium network. Unicom's international egress is generally less congested than Telecom's, so China Optimized VIP is usually enough.

China Mobile (AS9808 / AS58453)

Mobile users should look for CMI (China Mobile International, AS58453) — the carrier's only genuinely direct international egress. Without CMI, traffic detours through a Telecom or Unicom exit before re-entering the Mobile network, which degrades badly at peak.

Outside mainland China

If you are not in the mainland, do not pay the CN2 premium. Global BGP lines usually carry more upstreams (NTT, PCCW, HE, Telia, Cogent), route more directly and cost less. Just pick the facility nearest to you or your audience.

How to read the results above

Latency (RTT) reflects physical distance and how much the path detours; lines in the same facility can differ 3–5×. Jitter is the variance in latency — above 20 ms it noticeably hurts voice and gaming. Packet loss usually matters more than latency: sustained loss above 1% can substantially reduce TCP throughput, especially on high-latency paths, and rising loss at peak usually indicates a congested egress. Download speed is capped by your own access line, so compare nodes against each other rather than reading absolute numbers.

How this test works (methodology)

Latency: 6 uncacheable 256 B probes per candidate (timeout 2500 ms); sample 0 is discarded because it pays the TCP/TLS handshake; the median of the rest is reported. Jitter: mean absolute difference between successive sorted samples. Probe failure: a probe that times out or throws, shown as "failed / total"; browsers cannot send ICMP, so this is not ping-level packet loss. Promotion: once node-direct test hostnames are live, the 5 lowest measured-latency candidates advance to a 1 MB per-node throughput tier served by the node itself; today no node-direct hostname exists, so the only throughput measurement is your access-line baseline (10 MB via the Cloudflare edge). The 100 MB tier always requires an explicit confirmation. Throughput: the first 256 KB of slow-start bytes are discarded, then bytes/time over a window of at most 8 s. Every latency probe carries a unique cache-buster and no-store, so probe timing never hits a cache. Throughput reference files are deliberately served from Cloudflare edge cache: a download measures your access path to the edge (the same path the probes measure) and keeps per-test Worker egress out of the timing. Cloudflare currently provides the control plane (catalogue, ASN/PoP hints, ranking) and the access-line baseline measurement (probes and edge-cached reference files at your nearest PoP); until node-direct test hostnames are provisioned, every browser figure describes your path to the Cloudflare edge, labelled "via Cloudflare edge", while per-node rows are labelled "predicted". Node-specific direct measurement becomes available once those hostnames are provisioned. Browser limitations: no ICMP, no control over socket concurrency, and your own access line caps every throughput figure.

Command-line test templates

Run these on your server or local machine. Pre-filled with the currently selected test IP.

Current test IP 107.149.185.243
ping -c 20 107.149.185.243
mtr -rwzbc 20 107.149.185.243          # hop-by-hop loss + latency
mtr -T -P 443 -rwzbc 20 107.149.185.243  # TCP mode, if ICMP is rate-limited
curl -o /dev/null -sS -w 'speed=%{speed_download} B/s  ttfb=%{time_starttransfer}s\n' https://axionserve.com/en/tools/speedtest/dl/11?size=10m

Frequently asked questions

Are these results accurate?
Latency and HTTP probe success accurately describe your browser-to-Cloudflare-edge baseline: they are real round trips, but they are not ICMP packet-loss measurements, and they are not node-direct measurements until node-direct testing is enabled. Download speed is capped by your own access line — on a 100 Mbps connection no node will ever read higher than 100 Mbps. So compare nodes against each other rather than trusting absolute values. Results labelled "via Cloudflare edge" measure the path to your nearest Cloudflare PoP and serve as a route baseline.
Why does a speed test use my data?
Measuring throughput means downloading data. We use adaptive tiering: a 256-byte probe for latency first, 1 MB only for the leading nodes, and the 100 MB file only with your explicit confirmation. One full automatic run costs about 10 MB (latency probes for all 32 nodes and a 10 MB access-line reference download) — far less than a conventional speed-test site; the 100 MB tier always requires manual confirmation.
What is the difference between CN2 GIA, AS4837 and CMI?
They are the international egress networks of the three mainland carriers. CN2 GIA (AS4809) is China Telecom's premium network — lowest latency, highest price. AS4837 is Unicom standard, AS9929/CU9929 is Unicom premium. CMI (AS58453) is China Mobile International. Which one you want depends on which carrier serves your broadband, which is exactly what the selector at the top of this page is for.
It is slow in the evening — is the node broken?
Probably egress congestion rather than a fault. Test once between 20:00 and 24:00 and once in the early morning and compare. If mornings are clean but evenings show loss, the line is probably congested on the 163/4837 backbone; comparing a CN2 GIA or CMI line is worth testing, though nothing is guaranteed.
How do I test from the command line?
Use ping -c 20 IP for latency and loss, mtr -rwzbc 20 IP for hop-by-hop routing (this pinpoints where loss starts), and curl -o /dev/null -w "%" URL for throughput. Ready-to-paste templates are below.
Can I use the test IPs directly with MTR?
Yes. Every test IP in the table is the node's own address and can be reached with mtr or traceroute from any network. Some facilities rate-limit ICMP — if ping fails, use mtr -T -P 443 to test over TCP.

Found the right line?

Order the node and line you just measured, with 24/7 human support for migration.

CN2 GIA / CMI return-route VPS nodes Speed test & line choice FAQ