We queried five public resolvers for 600 domains and compared the answers. For .org and .com domains resolvers diverge in 29–30% of cases; for .ru, in 4%.
It looks like an advantage and means the opposite: divergence is a trace of geographic DNS, that is, a sign of a CDN. Below: what can actually be measured about "propagation", each resolver’s speed with a caveat about the vantage point, and how to verify a migration properly.
Free online tool — DNS lookup tool: instant results, no signup.
Propagation usually means the time it takes for a record change to reach every resolver. That quantity is not measured directly: it is set by the TTL of the previous answer, not by the speed of any server. If the old record carried an hour, an hour is how long it lives in caches — whoever you ask.
So two other things can be measured, and both are more useful: how fast each resolver answers and whether different resolvers give the same answer. The second is what people usually see when they say "mine has updated but my colleague’s hasn’t".
On 27 August 2026 we queried five public resolvers for 600 domains — 3,000 queries. From a single vantage point: Moscow, on the Selectel network.
| Resolver | Median | p90 | p99 |
|---|---|---|---|
| Cloudflare 1.1.1.1 | 44 ms | 171 ms | 1,187 ms |
| Google 8.8.8.8 | 54 ms | 153 ms | 1,076 ms |
| OpenDNS 208.67.222.222 | 82 ms | 189 ms | 547 ms |
| Quad9 9.9.9.9 | 84 ms | 183 ms | 774 ms |
| Yandex 77.88.8.8 | 88 ms | 303 ms | 814 ms |
A caveat without which the table cannot be read: latency to a resolver is set by the network path from the measuring point, not by the resolver’s quality. These are numbers for one Moscow server on one network, and from elsewhere the order may differ. They are not a general ranking of resolvers.
Note the tail: OpenDNS has the worst median among the quick ones yet the shortest p99 — 547 ms against Cloudflare’s 1,187. For DNS that often matters more than the average: a one-second stall on a critical lookup is more noticeable than a steady extra forty milliseconds.
Empty answers came out alike across all five — 51 to 57 of 600, or 8–10%. That agreement is a good sign: every resolver concurs on which domains do not resolve at all, so the method is not skewed.
We compared the address sets five resolvers returned for the same domain:
| Zone | Comparable domains | Resolvers disagreed | Share |
|---|---|---|---|
| .org | 140 | 42 | 30% |
| .com | 137 | 40 | 29% |
| .net | 134 | 26 | 19% |
| .ru | 138 | 6 | 4% |
At first glance this looks like an advantage for the Russian web: steadier answers. In fact the opposite holds, and the cause matters more than the figure.
Resolver divergence is almost always a trace of geographic DNS. A content delivery network deliberately returns different addresses to different resolvers so as to send a visitor to the nearest node. A domain behind such a CDN must give different answers — that is the whole point. A domain on one fixed address gives everyone the same one.
So the divergence rate measures CDN prevalence, not DNS quality. Four percent in .ru against thirty in .org is another measurement of the same fact we obtained from alt-svc headers and from short TTLs. Three independent signals, one conclusion.
To see how an answer varies across resolvers, use the propagation checker; for a domain’s full record set, the DNS lookup.
DNS (Domain Name System) translates domain names into IP addresses. DNS records are instructions that define where to route traffic, email, and how to verify domainownership.
Query all record types — A, AAAA, MX, NS, TXT, CNAME, SOA — in a single request.
Direct queries to authoritative servers. Results in milliseconds, no caching.
SPF, DKIM, and DMARC analysis to evaluate email protection against spoofing and phishing.
Save check results. Compare DNS records before and after registrar changes.
DNS check after deploy
SPF/DKIM/DMARC audit
DNS config audit
DNS zone control
v=spf1 TXT record.DNS check history, API keys and DNS change monitoring.
Sign up freeQ1 2026. Updated quarterly.
Yes, with attribution to Enterno.io.
Free plan — 10 monitors, checks every 5 min, no card required. Upgrade for 1-minute interval and multi-region monitoring.