Skip to main content

v-dnsperf: Industrial DNS Benchmark & Auto-Diagnosis Expert

v-dnsperf

Quantify Infrastructure, Reveal Hidden Limits. v-dnsperf is the flagship networking utility from vtoollab.com, engineered for financial IT, high-throughput architectures, and internal network governance. In a complex distributed system, micro-jitters in DNS resolution are often the silent killers of system performance. v-dnsperf does more than just blast requests; it provides deep diagnostic insights.

Key Features
#

  • Smart Auto-Diagnosis: [Exclusive] Built-in algorithmic analysis. After each test, the program automatically detects ISP UDP rate limiting, upstream forwarder bottlenecks, or long-tail effects, providing actionable expert advice.
  • Cache Busting (Random Mode): Injects randomized subdomains during testing to force the server into physical recursive lookups. This is the only way to measure a server’s actual processing power rather than simple memory cache performance.
  • Industrial Latency Statistics: Delivers P50, P90, and P99 percentile reports. The P99 metric captures the extreme 1% of delays that cause application hangs—details that “Average Latency” misses.
  • Side-by-Side Comparison: Configure multiple DNS servers (e.g., Local Core vs. Public DNS) in tasks.txt. The tool generates a unified comparison table for instant performance ranking.
  • Real-time Performance Monitoring: Integrated dynamic progress bars and live QPS counters make high-volume stress tests transparent and controllable.

Metric Explanations
#

  • QPS (Queries Per Second): Overall throughput.
  • P99 Latency: 99% of requests finish within this time. It defines the stability floor of your system.
  • NXDOMAIN (Random Match): High counts confirm that RandomMode is active and successfully bypassing the server cache.
  • TIMEOUT: High timeout counts indicate firewall rate limiting or serious packet loss on the link.

Configuration Example (tasks.txt)
#

# TaskName | Server:Port | Domain | Total | Concurrency | RandomMode
Internal_Recursive | 10.0.0.1:53 | vtoollab.com | 10000 | 50 | true
Google_Public_DNS  | 8.8.8.8:53 | google.com | 1000 | 10 | true
### [⬇️ Download Now: v-dnsperf.zip](/tools/v-dnsperf/v-dnsperf.zip)

There are no articles to list here yet.