BIND9 queryperf bind-9.x.y/contrib/queryperf ./configure -> make % querperf -s server_addr -l running_time < query_data run for running_time seconds keep sending queries from query_data to server_addr for running_time sec collecting packet loss controlling send rate so that almost all packets will be responded dump the final result queries per second the server could handle packet loss rate