Skip to content
RU

Delivery network latency in 2026: measured from a Russian server

TL;DR. We measured the path from a Moscow server to eighteen public addresses and broke time to first byte into its parts.

We measured the path from a Moscow server to eighteen public addresses and broke time to first byte into its parts. Russian networks answer in 40–72 ms, foreign ones in 65–133.

So the east–west gap is real but amounts to a few tens of milliseconds rather than a multiple: the TLS handshake fits in 15–27 ms for everyone. Two outliers in the table were sharp, though — and neither is about the network.

Check your IP →

Measured: how far Moscow is from the major delivery networks

On 27 August 2026 we measured the path from our server (Moscow, Selectel network) to eighteen public addresses. Five attempts each; the table shows the best. Time to first byte is broken into its parts:

ProviderAddressDNSConnectTLSTime to first byte
Yandexyastatic.net2111540 ms
Mail.rumail.ru1821846 ms
VKsun9-1.userapi.com15111655 ms
VKvk.com18101663 ms
Googlefonts.gstatic.com19131865 ms
Cloudflarecloudflare.com19141971 ms
Selectelselectel.ru1801571 ms
Yandexyandex.ru1781672 ms
CloudFrontd1.awsstatic.com21152073 ms
DDoS-Guardddos-guard.net19111675 ms
Googlestorage.googleapis.com17162176 ms
Fastlywww.fastly.com18192482 ms
Cloudflarecdnjs.cloudflare.com212026133 ms
Akamaiwww.akamai.com671927155 ms
Microsoftazure.microsoft.com1939831,264 ms

The main finding: the east–west gap exists, and it is tens of milliseconds

Russian addresses answer in 40–72 ms, foreign ones in 65–133. So the difference between a domestic and an international delivery network, seen from Moscow, is a few tens of milliseconds rather than a multiple.

The breakdown shows why: the TLS handshake fits in 15–27 ms for everyone, and connection setup in 0–20. The network path from Moscow to Cloudflare, Google and CloudFront nodes is short — these networks keep points of presence in or near the region, and traffic does not cross an ocean to reach them.

What this means for a site owner: choosing between a Russian and an international delivery network is not a choice between fast and slow. Thirty to sixty milliseconds on the first byte is visible in a measurement and near-invisible to a person. Decide on other grounds — support availability, payment methods, data residency requirements.

The one component where the spread is real is DNS: 15–21 ms for everyone, 67 for Akamai. That is a third of its total, and it is where its resolution visibly travels further than the rest.

Two outliers, and neither is about the network

Azure at 1,264 ms — and it is not the network. We repeated the measurement four times in succession: 2.2, 2.3, 3.2 and 3.3 seconds. Meanwhile DNS takes 28–68 ms, connection 67–100, the TLS handshake 152–170. We reach the server faster than most others, and it then thinks for two to three seconds before returning a redirect. The problem is in the application, not the link.

That distinction generalises: if TLS is fast and the first byte is slow, the link is not at fault — look at the server. We described the same technique in our response-time breakdown: the gap between ping and HTTP on one host separates network from application.

aws.amazon.com does not answer at all — code 000 on every attempt. Yet neighbouring addresses from the same provider work fine: d1.awsstatic.com returns its first byte in 73 ms, docs.aws.amazon.com in 124.

We could not establish the cause, and will not invent one. We tested the IPv6 hypothesis — the address publishes AAAA records and our server has no IPv6 — but a forced IPv4 request fails too. So that is not it. Of our fourteen addresses carrying AAAA records the other thirteen work without complaint, meaning the fallback to IPv4 generally behaves correctly.

The limits of this measurement

  • One vantage point. Everything was measured from a Moscow server on the Selectel network. From Novosibirsk or Yekaterinburg the ordering would differ, and no general ranking of delivery networks follows from these numbers.
  • Time to first byte includes the server thinking. Azure demonstrates it: a fast link and the worst figure in the table. Separating those requires the breakdown, not the total.
  • The best of five attempts is taken. That is deliberate — it removes noise from one-off stalls — but it means the table shows achievable time rather than typical time.
  • Different addresses return different things. Some return a redirect, some a refusal, some a full page. That does not affect path measurement, but response sizes must not be compared.

To measure the path to your own server, use the route trace; for the response time breakdown, the header check.

Country / CityGeolocation by IP address
Provider (ISP)Internet provider and organization
AS NumberAutonomous system routing number
CoordinatesLatitude and longitude on map

Why teams trust us

240+
countries covered
ASN
ISP/ASN data
882
checks in 30 days
Free
no limits

How it works

1

Enter IP or domain

2

Detect geolocation

3

Get ISP and ASN info

Why check IP Geolocation?

IP geolocation identifies the location of a server, user, or traffic source. Essential for CDN configuration, GeoIP rules, and security anomaly analysis.

Accurate Geolocation

Country, region, city, postal code, and timezone by IP.

ASN / ISP Data

Provider, autonomous system name, and network range.

Proxy Detector

VPN, proxy, Tor, and hosting flags — protection against fraud and bots.

Search History

Save checks and compare IP geolocation across multiple lookups.

Who uses this

DevOps

server IP check

Security

threat origin ID

SEO

CDN node check

Developers

geo-block debugging

Common Mistakes

Assuming geolocation is exactGeoIP gives city-level accuracy, not street-level. Use additional signals for critical decisions.
Ignoring VPN flagsVPN/proxy changes the real geolocation. Always check for VPN/proxy flags.
Blocking entire countriesGeoIP blocking is easily bypassed with VPN. Use it as one signal, not the only one.
Confusing IP and DNS geolocationCDN can have IPs in one region and DNS servers in another. Check both.

Best Practices

Use for CDN configurationCheck which CDN PoP serves users in different regions.
Check suspicious request IPsOn anomalous traffic — first check the ASN and source country.
Compare before and after CDNEnsure the CDN hides the real server IP rather than exposing it.
Monitor IP changesSudden IP geolocation change can signal DNS hijacking or BGP route hijack.

Get more with a free account

IP check history, API access and geolocation change monitoring.

Sign up free

Learn more

Frequently Asked Questions

Multi-CDN — overkill for small sites?

Yes. If < 100k visitors/mo — one CDN is enough. Multi-CDN setup complexity isn't justified.

Is Yandex Cloud CDN reachable outside Russia?

Yes, but edge nodes are only in Russia. International users get latency through Russia backbone (not optimal).

CDN vs origin — which is faster?

CDN is always faster on cache hit. First request (cache miss) ≈ origin. Second+ — always faster on CDN.

How to measure my CDN latency?

Enterno HTTP checker measures TTFB from RU+EU+US in one click. Or ping for network layer.

Try the live tool that powered this guide

Free plan — 10 monitors, checks every 5 min, no card required. Upgrade for 1-minute interval and multi-region monitoring.