ネット上でnetcatを用いたネットワークスピード測定法をいくつか見たことがあるけど、それらは最近のnetcatでは動かない。
1番目のマシンで以下のコマンドを実行。
$ nc -v -l 2222 %gt; /dev/null
(2222ポートへの接続がブロックされていないことを確認すること。)
2番目のマシンで以下のコマンドを実行。
$ dd if=/dev/zero bs=1024K count=512 | nc -v $IP_OF_FIRST_MACHINE 2222
ddの出力を見ることでネットワークの速度がわかる。
536870912 bytes (537 MB) copied, 4.87526 s, 117 MB/s
やった、ギガビットだぜ!
考え方は人それぞれですが、/dev/zero を使うのは自己責任で。ネットワーク構造を変える前にはネットワーク管理センターに話を通しておくように。
翻訳元では、コメントでiprefとかttcpはどうだという話が出ている。