BSD Ports

dns/dnsperf 2.14.0_1 FreeBSD

Performance measurement of Domain Name System (DNS) servers

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
APACHE20
Categories
dns, benchmarks, net
Package size
74.2 KiB, 201.0 KiB installed

Description

DNSPerf and ResPerf are free tools developed by Nominum that make it simple to gather accurate latency and throughput metrics for Domain Name System (DNS) servers. The latest version of the DNSPerf and ResPerf can be used with test files that include IPv6 queries.

DNSPerf "self-paces" the DNS query load to simulate network conditions. New features in DNSPerf improve the precision of latency measurements and allow for per packet per-query latency reporting is possible. DNSPerf is now multithreaded, multiple DNSPerf clients can be supported in multicore systems (each client requires two cores). The output of DNSPerf has also been improved so it is more concise and useful. Latency data can be used to make detailed graphs so it is simple for network operators to take advantage of the data.

ResPerf systematically increases the query rate and monitors the response rate to simulate caching DNS services.

In the other systems

SystemPortVersion
FreeBSDdns/dnsperf2.14.0_1
OpenBSDnet/dnsperf2.4.2p3
NetBSDbenchmarks/dnsperf2.14.0nb1
DragonFlydns/dnsperf2.14.0

Install

Binary package:

pkg install dnsperf

From the ports tree:

cd /usr/ports/dns/dnsperf/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	dnsperf>0:dns/dnsperf

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.14.0_12.14.0_12.10.02.14.02.14.0_1
FreeBSD:14:quarterly2.14.0_12.14.0_1n/a2.14.02.14.0_1
FreeBSD:15:latest2.14.0_12.14.0_1n/a2.14.02.14.0
FreeBSD:15:quarterly2.14.0_12.14.0_1n/an/an/a
FreeBSD:16:latest2.14.0_12.14.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

The full lists below include those, and their dependencies in turn.

Build dependencies 4
Run dependencies 3

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c11 libtool pkgconfig ssl
Service scripts
none

Files

distinfo 1
FileSizeSHA256
dnsperf-2.14.0.tar.gz469420134ba69744705bdb65ea57e25713300a6771f7cecbd5d6a74dd9472c18ac2696
Master sites 1
  • https://www.dns-oarc.net/files/dnsperf/

Commit history 0

No commits in the history this site was built from.