2017-04-26 97 views
0

2つのVM間で同じパラメータを使用して異なるネットワーク帯域幅を示しているiperf(バージョン= 2.0.8b)とiperf3(バージョン= 3.15)の違いを理解しようとしています。iperfとiperf3は異なるネットワーク帯域幅を示します

サーバでiperf -sを実行し、クライアントでiperf -c -t 30 -P 8を実行すると、帯域幅は45Gb/sになります。 しかし、サーバーで "iperf3 -s"を実行し、 "iperf3 -c -t 30 -P8"を実行すると、ネットワーク帯域幅として25Gb/sが得られます。したがって、15Gb/sの違いがあります。

この大きな違いの原因は何ですか? iperfとiperf3の主な違いは何ですか?

どうもありがとう

NKD

答えて

1

違いの考えられる理由がいくつかあります:一つはiperf2は非常に可能性のパラレルテスト(上iperf3より良いを行う可能性があるマルチスレッド設計を有することです - P 8)。もう1つは、iperf3のTCPウィンドウサイズが小さ過ぎるかもしれないし、-wオプションでそれを大きくする必要があるかもしれないということです。

もっとiperf2の比較使用に関する情報とiperf3はここで見つけることができます:便利な情報とリンクの

http://fasterdata.es.net/performance-testing/network-troubleshooting-tools/throughput-tool-comparision/

+0

感謝。私はiperf3でより大きなウィンドウサイズを試しましたが、それは助けになりませんでした。 – NKD

関連する問題