[dns-operations] DNS perf benchmarking tools

Brett Carr Brett.Carr at nominet.org.uk
Thu Apr 3 12:40:55 UTC 2014

On 3 Apr 2014, at 12:28, Vithalprasad Gaitonde <Gaitonde.Vithalprasad at microsoft.com<mailto:Gaitonde.Vithalprasad at microsoft.com>> wrote:


Is there a standardized/most commonly used tool to benchmark performance of a DNS server implementation.

We usually use “queryperf” which is delivered as part of the BIND distribution, this takes an input file of queries, sends them to a designated server and then reports on the performance:

Sample output:

  Parse input file:     once
  Ended due to:         reaching end of file

  Queries sent:         101001 queries
  Queries completed:    101001 queries
  Queries lost:         0 queries
  Queries delayed(?):   0 queries

  RTT max:         0.012932 sec
  RTT min:              0.000285 sec
  RTT average:          0.000719 sec
  RTT std deviation:    0.000229 sec
  RTT out of range:     0 queries

  Percentage completed: 100.00%
  Percentage lost:        0.00%

  Started at:           Thu Apr  3 13:39:21 2014
  Finished at:          Thu Apr  3 13:39:25 2014
  Ran for:              3.728413 seconds

  Queries per second:   27089.541851 qps

Brett Carr

Nominet UK

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.dns-oarc.net/pipermail/dns-operations/attachments/20140403/972e68aa/attachment.html>

More information about the dns-operations mailing list