This is the first in the series of monthly anonymous statistics about name servers and DNS in general. The data used in the analysis is collected from the domain names that a user checks on solvedns.com which resulted in several million DNS queries over more than 500,000 name servers in June 2012.
Note that these DNS queries are not cached DNS answers from an ISP. SolveDNS directly queries the authoritative name servers of the domain name bypassing any caching DNS servers.
Here are some statistics collected from the data for June 2012:
0.33% (1 in every 300) of DNS queries timed out at > 500ms. (This is after removing the tail of name servers that have an average speed greater than 500ms). This could be due to congestion or due to failures called the Byzantine failures.
The median name server speed was 87 ms, the mean was 149 ms (This paper reports 152ms). Mean maximum was 169ms and Mean minimum was 140ms.
The overall name server speed distribution was bimodal. The first mode is at 51 ms and the second mode is at 165 ms. The two modes probably imply US based name servers and non-US based name servers.
Here are the name server speed percentiles (as calculated from Utah in the US):
- Top 1%: 5ms
- Top 5%: 17ms
- Top 10%: 30ms
- Top 50%: 87ms
- Top 75%: 171ms
- Top 90%: 216ms (This paper reports 275ms)
- Top 97%: 500ms
Top 10 companies with the fastest authoritative name servers in June 2012:
Here are the top 20 busiest name servers:
Country specific statistics (which might be more interesting) will soon follow!