The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD benchmarks : iperf

A tool to measure maximum TCP and UDP bandwidth

 What is Iperf?

While tools to measure network performance, such as ttcp,
exist, most are very old and have confusing options. Iperf
was developed as a modern alternative for measuring TCP 
and UDP bandwidth performance.

Iperf is a tool to measure maximum TCP bandwidth, allowing
the tuning of various parameters and UDP characteristics.
Iperf reports bandwidth, delay jitter, datagram loss.  

http://dast.nlanr.net/Projects/Iperf/



iperf history


v. 1.20
date: 2007/03/25 03:54:43;  author: mnag;  state: Exp;  lines: +0 -2
- Remove NO_CDROM since itīs not restricted anymore.

PR:		108544
Submitted by:	Jordan Gordeev

v. 1.19 date: 2006/12/13 13:43:41; author: mnag; state: Exp; lines: +1 -0 - If the network card's buffer is full, send returns -1 and sets errno to ENOBUFS, which causes issues with the UDP bandwidth tests. Check if errno != ENOBUFS after write(2). - Bump PORTREVISION Submitted by: Ryan T. Dean
v. 1.18 date: 2006/04/24 14:30:00; author: mnag; state: Exp; lines: +7 -10 - Fix build when detect pthread_cancel (7.x) - Fix configure detection of pthread_cancel on 4.x 5.x and 6.x - portlint(1) Notified by: kris
v. 1.17 date: 2005/09/16 17:58:26; author: mnag; state: Exp; lines: +1 -1 Update my email Approved by: pav (mentor)
v. 1.16 date: 2005/05/21 20:09:27; author: pav; state: Exp; lines: +1 -1 - Move iperf from net to benchmarks PR: ports/81201 Submitted by: Marcus Grando (maintainer) Repocopy by: marcus
v. 1.15 date: 2005/05/10 12:17:48; author: novel; state: Exp; lines: +5 -3 - Update to 2.0.2 - Modify uintmax_t to uint64_t PR: 80841 Submitted by: Marcus Grando (maintainer)
v. 1.14 date: 2005/04/07 15:00:52; author: vs; state: Exp; lines: +3 -1 Add mirror PR: ports/79347 Submitted by: maintainer
v. 1.13 date: 2005/03/11 12:11:31; author: flz; state: Exp; lines: +0 -0 - Force commit to say that maintainership change and commit were approved by maintainer timeout and portmgr blessing. Approved by: pav (mentor)
v. 1.12 date: 2005/03/11 10:44:10; author: flz; state: Exp; lines: +30 -13 - Update to 2.0.1. - Add OPTIONS. PR: ports/76553 Submitted by: Marcus Grando Approved by: pav (mentor)
v. 1.11 date: 2003/05/17 19:39:42; author: sumikawa; state: Exp; lines: +1 -1 Add 'ipv6' on CATEGORIES.
v. 1.10 date: 2003/05/16 17:22:14; author: smace; state: Exp; lines: +2 -2 Update iperf to 1.7.0. This version also builds under ia64 From the iperf changelog: Added bidirectional testing both simultaneously and tradeoff Added server side statistic reporting on the client for UDP Limits on the number of connections and locations for servers Changes: Fixed the IPv6 Multicast implementation Removed the SegFault on exit by Ctrl-C for the server Thread bug resulting in "pthread create failed" after many clients "connect failed" on server for UDP clients when IPv6 is enabled is fixed
v. 1.9 date: 2003/03/07 06:07:47; author: ade; state: Exp; lines: +1 -0 Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti.
v. 1.8 date: 2003/01/20 16:34:41; author: smace; state: Exp; lines: +2 -2 Iperf 1.6.5 dropped doc/release.html. Update Makefile.
v. 1.7 date: 2003/01/18 17:40:43; author: smace; state: Exp; lines: +2 -2 Upgrade to Iperf 1.6.5
v. 1.6 date: 2003/01/07 20:28:47; author: smace; state: Exp; lines: +3 -2 Cleanup Makefile with after portlint.
v. 1.5 date: 2003/01/07 16:29:17; author: smace; state: Exp; lines: +2 -2 Update to ipef-1.6.4.
v. 1.4 date: 2002/11/22 22:30:29; author: smace; state: Exp; lines: +1 -1 Update maintainer
v. 1.3 date: 2002/10/18 04:14:24; author: smace; state: Exp; lines: +4 -2 Update iperf to version 1.6.3
v. 1.2 date: 2001/08/22 23:06:35; author: petef; state: Exp; lines: +2 -2 Change my email address to petef@FreeBSD.org for the ports I maintain. Reviewed by: ade
v. 1.1 date: 2001/05/27 17:42:22; author: ijliao; state: Exp; add iperf A tool to measure maximum TCP and UDP bandwidth PR: 27462 Submitted by: Pete Fritchman =============================================================================



Main menu

FreeBSD

Program categories

Freebsd accessibility
Freebsd archivers
Freebsd astro
Freebsd audio
Freebsd benchmarks
Freebsd biology
Freebsd cad
Freebsd chinese
Freebsd comms
Freebsd converters
Freebsd databases
Freebsd deskutils
Freebsd devel
Freebsd dns
Freebsd editors
Freebsd emulators
Freebsd finance
Freebsd french
Freebsd ftp
Freebsd games
Freebsd german
Freebsd graphics
Freebsd hebrew
Freebsd hungarian
Freebsd irc
Freebsd japanese
Freebsd java
Freebsd korean
Freebsd lang
Freebsd mail
Freebsd math
Freebsd mbone
Freebsd misc
Freebsd multimedia
Freebsd net
Freebsd net-im
Freebsd net-mgmt
Freebsd net-p2p
Freebsd news
Freebsd palm
Freebsd polish
Freebsd ports-mgmt
Freebsd portuguese
Freebsd print
Freebsd russian
Freebsd science
Freebsd security
Freebsd shells
Freebsd sysutils
Freebsd textproc
Freebsd ukrainian
Freebsd vietnamese
Freebsd www
Freebsd x11
Freebsd x11-clocks
Freebsd x11-drivers
Freebsd x11-fm
Freebsd x11-fonts
Freebsd x11-servers
Freebsd x11-themes
Freebsd x11-toolkits
Freebsd x11-wm