iperf
iperf | |
---|---|
Basic data
|
|
Current version | 1.7.0 (March 13, 2003; discontinued) |
operating system | Cross-platform |
programming language | C. |
category | Bandwidth management |
License | BSD license ( Free Software ) |
dast.nlanr.net/Projects/Iperf/ |
iperf2 | |
---|---|
Basic data
|
|
Current version | 2.0.10 (August 11, 2017; only bug fixes) |
operating system | Cross-platform |
programming language | C. |
License | BSD license ( Free Software ) |
sourceforge.net/projects/iperf2 |
iperf3 | |
---|---|
Basic data
|
|
Current version | 3.7 (June 21, 2019) |
operating system | Cross-platform |
programming language | C. |
License | BSD license ( Free Software ) |
software.es.net/iperf |
iperf is free software to test the data throughput of a computer network.
The software can generate TCP and UDP data streams. iperf is started on the remote computer as a server and on the local computer as a client. Additional parameters such as unidirectional or bidirectional data streams, the buffer size or the amount of data to be transferred or the time can be freely selected using parameters. A report is output with a time stamp, the amount of data transferred and the bandwidth determined. Numerous operating systems such as Windows , Unix and Linux are supported on various hardware (e.g. also on NAS ).
Graphic user interface (GUI)
A graphical user interface (GUI) called jperf is available for iperf.
iperf3
iperf3 was programmed from scratch. The objectives were: smaller size, a simpler code base and a library version that can be integrated into other programs. The reprogramming started in 2009. The first version appeared in January 2014. It is not backwards compatible with iperf2.
literature
- Ajay Tirumala, Les Cottrell, Tom Dunigan: Measuring end-to-end bandwidth with Iperf using Web100. Passive and Active Monitoring Workshop (PAM 2003), SLAC-PUB-9733, 2003
- Ajay Sudarshan Tirumala: An assumptions management framework for systems software. Dissertation, University of Illinois at Urbana-Champaign , 2006, pp. 78 and pp. 89-95
- Rami Rosen: Linux Kernel Networking: Implementation and Theory. Apress, 2013, p. 575, ISBN 978-1430261971
swell
- ↑ Iperf releases on Github
- ↑ iperf in the Synology Wiki
- ↑ Matt Liebowitz, Christopher Kusek, Rynardt Spies: VMware vSphere Performance: Designing CPU, Memory, Storage, and Networking for Performance-Intensive Workloads: Designing CPU, Memory, Storage, and Networking for Performance-Intensive Workloads. John Wiley & Sons, 2014, p. 42, ISBN 978-1118235584
- ↑ Jperf on SourceForge
Web links
- iperf3 website
- iperf source code on GitHub
- Complete list of public iperf3 servers
- iperf.fr , list with public iperf3 servers and download options for precompiled iperf binaries.
- iperf2 on SourceForge