iperf ist eine freie Software, um den Datendurchsatz eines Rechnernetzes zu testen.
iperf | |
---|---|
Basisdaten | |
Erscheinungsjahr | 2000[1] |
Aktuelle Version | 1.7.0 (13. März 2003; eingestellt) |
Betriebssystem | Cross-platform |
Programmiersprache | C |
Kategorie | Bandbreitenmanagement |
Lizenz | BSD-Lizenz (Freie Software) |
dast.nlanr.net/Projects/Iperf/ |
iperf2 | |
---|---|
Basisdaten | |
Hauptentwickler | Robert McMahon, Battu Kaushik, Tim Auckland |
Erscheinungsjahr | 2005[2] |
Aktuelle Version | 2.1.8[3] (13. August 2022) |
Betriebssystem | Cross-platform |
Programmiersprache | C |
Kategorie | Bandbreitenmanagement |
Lizenz | BSD-Lizenz (Freie Software) |
sourceforge.net/projects/iperf2 |
iperf3 | |
---|---|
Basisdaten | |
Erscheinungsjahr | 10. Januar 2014[4] |
Aktuelle Version | 3.12[5] (30. September 2022) |
Betriebssystem | Cross-platform |
Programmiersprache | C |
Lizenz | BSD-Lizenz (Freie Software) |
software.es.net/iperf |
Die Software kann TCP- und UDP-Datenströme erzeugen. iperf wird auf dem entfernten Rechner als Server und auf dem lokalen Rechner als Client gestartet. Weitere Parameter wie uni- oder bidirektionale Datenströme, die Puffergröße oder die zu übertragende Datenmenge oder die Zeit können per Parameter frei gewählt werden. Ausgegeben wird ein Report mit Zeitstempel, übertragener Datenmenge und ermittelter Bandbreite. Es werden zahlreiche Betriebssysteme wie Windows, Unix und Linux auf verschiedener Hardware (z. B. auch auf NAS[6]) unterstützt.[7]
Grafische Benutzeroberfläche (GUI)
Für iperf ist eine grafische Benutzeroberfläche (GUI) namens jperf verfügbar.[8]
iperf3
iperf3 wurde von Grund auf neu programmiert. Ziele waren: geringere Größe, einfachere Code-Basis und eine Bibliothek-Version, welche in andere Programme eingebunden werden kann. Die Neuprogrammierung startete 2009. Die erste Version erschien im Januar 2014. Sie ist nicht rückwärtskompatibel zu iperf2.
Literatur
- 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, S. 78 und S. 89–95
- Rami Rosen: Linux Kernel Networking: Implementation and Theory. Apress, 2013, S. 575, ISBN 978-1430261971
Quellen
Weblinks
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.