The Internet is based on IP addresses. Every time you use a domain name, a DNS service must translate the name into the corresponding IP address. For example when you type www.addictivetips.com, DNS translates it in relation to 126.96.36.199. DNS (Domain Name System or Service or Server), translates domain names into IP addresses. As the human brain is far likely to remember a word or phrase such as addictivetips.com instead of an IP address. DNS saves us from the impossible task of remembering hundreds of thousands of IP addresses. DNS name servers can have performance and timing issues. DNS resolution either works or it doesn’t. DNS benchmarking tools test the performance of DNS name servers and have the ability to determine whether a particular DNS name server is available, can compare response times of a specific DNS name servers (against publically-available DNS servers), can create a chart (which ranks DNS name servers according to their response times), number of timeouts, and other important parameters.
Domain Name Speed Benchmark is a portable DNS benchmarking tool that measures, charts, statistics, reports for DNS name server sand allows exporting the acquired information. It performs cached lookups, i.e. the time to return a domain name that is already in the resolver’s name cache, uncached lookups (the time to return a sub-domain name that is not already in the resolver’s name cache), Dotcom lookups, verifies whether name servers provide DNS security, checks the reliability of the number of queries not replied to during the benchmarking process and so on.
After being launched, it provides a list of available servers (including public servers).
You can initiate the benchmarking process by clicking Run benchmark.
This will initiate the testing process. It performs a detailed analysis and comparison of the performance and reliability of DNS name servers (aka resolvers). You can perform this test with up to 200 DNS name servers servers. You can also remove a name server, remove redirecting servers, test DNSSESC Authentication, copy the available information to clipboard and sort by cached or uncached performance via right-click context menu options.
After the test is complete, you can use the Copy button to select the data to clipboard for exporting it for further analysis. The Name tab provide server names, whereas, the Owner tab provides information regarding the server owner. For example, the Public server in the below image is the Google DNS server and the owner is therefore, marked as Google.
The Status tab shows whether a server is online and allows identifying any DNS queries that are not being answered by a server.
The Response Time tab provides graphical representation of the response time.
It works on Windows XP, Windows Vista and Windows 7. It is primarily a Windows based tool but it can be run on Linux and Mac with Wine.