BSD Ports

benchmarks/iperf3 3.17.1 MidnightBSD

Improved tool to measure TCP and UDP bandwidth

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd3, mit
Categories
benchmarks

Description

iperf3 is a tool for measuring the achievable TCP, UDP, and SCTP throughput along a path between two hosts. It allows the tuning of various parameters such as socket buffer sizes and maximum attempted throughput. It reports (among other things) bandwidth, delay jitter, and datagram loss. iperf was originally developed by NLANR/DAST.

iperf3 is a new implementation developed from scratch at the Energy Sciences Network (ESnet). Among its goals were a smaller, simpler code base (compared to its predecessor, iperf2) and a library version of the functionality that can be used in other programs. Note that iperf3 does not interoperate with with iperf 2.x.

In the other systems

SystemPortVersion
MidnightBSDbenchmarks/iperf33.17.1
FreeBSDbenchmarks/iperf33.22
OpenBSDnet/iperf33.22
NetBSDnet/iperf33.21
DragonFlybenchmarks/iperf33.18
HardenedBSDbenchmarks/iperf33.22
GhostBSDbenchmarks/iperf33.21
OPNsensebenchmarks/iperf33.21

Install

Binary package:

mport install iperf3

From mports:

cd /usr/mports/benchmarks/iperf3 && make install clean

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

RUN_DEPENDS=	iperf3>0:benchmarks/iperf3
LIB_DEPENDS=	libiperf.so:benchmarks/iperf3

Dependencies

No port depends on this one.

Configuration

Options name: benchmarks_iperf

OptionDefaultDescription
DOCSoff
STATICoff
USES
cpe libtool ssl
Service scripts
none

Files

Manual pages 2
  • iperf3(1)
  • libiperf(3)
pkg-plist 8
  • bin/iperf3
  • include/iperf_api.h
  • lib/libiperf.a
  • lib/libiperf.so
  • lib/libiperf.so.0
  • lib/libiperf.so.0.0.0
  • share/man/man1/iperf3.1.gz
  • share/man/man3/libiperf.3.gz
distinfo 1
FileSizeSHA256
iperf-3.17.1.tar.gz67054784404ca8431b595e86c473d8f23d8bb102810001f15feaf610effd3b318788aa
Master sites 2
  • https://github.com/esnet/iperf/releases/download/3.17.1/
  • https://downloads.es.net/pub/iperf/