iperf2とiperf3
2026年9月22日
どっちを使うか迷う。ちょっと調べてみる
| iperf2 | iperf3 | |
| 1999年頃 | iPerf v1.0リリース | |
| 2003年頃 | iperf2リリース | |
| 2009年 | ESnetがiperf2の修正を進めていたが、 新規でiperf3 を開発開始 | |
| 2000 年代後半 | バージョン 2.0.5 で開発が停止 | |
| 2014年1月 | リリース | |
| 2014年 | BroadcomのBob (Robert) McMahon氏が開発再開 | |
| 2015年 | iperf2.0.8リリース | |
| 2023年 | マルチスレッドをサポート | |
| 2026年 | 2.2.2(2026年9月8日現在) | 3.21 (2026-04-09) |
| iperf初期 | iperf2 | iperf2 | iperf3 | |
| 初回 | 1999年 | 2014年以降 | 2009年 | |
| 開発主体 | NLANR の DAST Mark Gates, Alex Warshavsky, Justin Pietsch ら | Jon Dugan, John Estabrook, Jim Ferguson, Mark Gates, Kevin Gibbs | Robert McMahon, Battu Kaushik, Tim Auckland | ESnet/ローレンス・バークレー国立研究所 |
| 対応OS | Linux、Windows、macOS、Android | Ubuntu Linux、FreeBSD、およびmacOS | ||
| 主な用途 | perfSONARネットワーク測定システム | |||
| sourceforge | github |
比較
https://iperf2.sourceforge.io/IperfCompare.html
http://mikioblog.dolphinsystem.jp/2019/10/wiresharkiperf2.html
に、本家と分家という記載がある。なんだっけと、調べてみた。
iperf2はバージョン 2.0.5から分岐して開発が進められているという記載がある。iperf2.0.5で開発が一時終了したので、もしかしたら、その辺りには、分家というか、フォークが分かれた開発が行われたのかもしれない。