Iperf
From Wikipedia, the free encyclopedia
Iperf はネットワークパフォーマンスの測定とチューニングを行うためのツールである。これは様々なネットワークの標準化されたパフォーマンス測定値を生成できるクロスプラットフォームツールである。 Iperfにはクライアントとサーバーの機能があり、両端間のデータストリームを作成して一方向または双方向のスループットを測定できる。[2]一般的なiperf出力には、転送されたデータ量と測定されたスループットのタイムスタンプ付きのレポートが含まれる。
|
| |
| 作者 | Robert McMahon, Battu Kaushik, Tim Auckland |
|---|---|
| 最新版 |
2.2.1[1]
/ 2024年11月4日 |
| プログラミング 言語 | C言語 |
| 対応OS | クロスプラットフォーム |
| ライセンス | BSDライセンス |
| 公式サイト |
sourceforge |
| 最新版 |
3.18
/ 2024年12月13日 |
|---|---|
| プログラミング 言語 | C言語 |
| 対応OS | クロスプラットフォーム |
| ライセンス | BSDライセンス |
| 公式サイト |
software |
データストリームはTransmission Control Protocol (TCP) または User Datagram Protocol (UDP)のいずれかである:
- UDP: UDP capacityを使用する場合、ユーザーはデータグラムサイズを指定可能。データグラムスループットとパケット損失の結果が得られる。
- TCP: TCP capacityを使用する場合、iperfはペイロードのスループットを測定する。Iperfはメビバイトに1024×1024 、メガバイトに1000×1000を使用する。
IperfはC言語で記述されたオープンソースソフトウェアであり、Linux、Unix、Windows(直接またはCygwin内[3])を含む様々なプラットフォームで実行される。ソースコードが利用できるため、ユーザーは測定方法を精査することができる。
Iperfはttcpと互換性のある最新の代替手段としてイリノイ大学の米国立スーパーコンピュータ応用研究所でNational Laboratory for Applied Network Research (NLANR)のDistributed Applications Support Team (DAST)によって開発され、アメリカ国立科学財団による資金提供の終了により2006年12月31日に閉鎖された。 [4]
iperf3
関連項目
- Netperf
- Nuttcp
- NetPIPE
- bwping
- Flowgrind
- Traffic generation model