
私は、netcat を使用して Linux カーネル ネットワーク IWF の基本的なストレス テストを行っています。セットアップは非常に簡単です。ターゲット側では、次のようになります。
nc -l -p 10000 > /dev/null
そして、私のデスクトップでは以下を実行していました:
cat /dev/urandom | nc 192.168.0.20 10000
私は、貧乏人のファズ テストに urandom を使用しています。しかし、この速度でもすぐに何かが壊れてしまうことがわかりました。
編集
そこで、データ生成速度をレート制限するためにトリクルを試してみました。
cat /dev/urandom | trickle -u 10 nc 192.168.0.20 10000
しかし、これが機能しているかどうかは分かりません。本当に役立つのは、パイプで機能するトリクルの PV 相当物です。
答え1
投稿した直後に、「Pipe Viewer」というツールを見つけましたが、これはまさに私が必要としているもののようです。http://www.ivarch.com/programs/pv.shtml