mk-mode BLOG

このブログは自作の自宅サーバに構築した Debian GNU/Linux で運用しています。
PC・サーバ構築等の話題を中心に公開しております。(クローンサイト: GitHub Pages

ブログ開設日2009-01-05
サーバ連続稼働時間
Reading...
Page View 合計
Reading...
今日
Reading...
昨日
Reading...

ネットワーク速度測定!

[ pc_tips, サーバ構築 ] [ ]

こんばんは。

最近、あれこれ手を加えたためかネットワークが非常に重い感じがしたので、ネットワークがどれほどの速度を出しているのか測定してみました。

Windows、Linuxどちらでも使用できる「 Netperf 」を使用してみました。

作業記録

※Linux(CentOS)での作業です。 また、測定する側・測定される側双方のマシンに「 Netperf 」が必要です。

1.「 Netperf 」の準備

以下のようにアーカイブファイルをダウンロード、コンパイルします。

1
2
3
4
5
6
7
8
# wget ftp://ftp.netperf.org/netperf/netperf-2.4.5.tar.gz
# cp netperf-2.4.5.tar.gz /usr/local/src/
# cd /usr/local/src
# tar xvfz netperf-2.4.5.tar.gz
# cd netperf-2.4.5
# ./configure
# make
# make install

※Windows版はこちら から ・「 netperf-2.1pl1.exe 」 ・「 netserver-2.1pl1.exe 」 をダウンロードするだけ。

2.「 netserver 」の起動

接続される側のマシンでは、以下のコマンドで「 netserver 」を起動します。

1
2
3
# netserver
Starting netserver at port 12865
Starting netserver at hostname 0.0.0.0 port 12865 and family AF_UNSPEC

※Windows版は「 netserver-2.1pl1.exe 」をダブルクリックで「 netserver 」が実行されます。

3.「 Netperf 」で測定

測定したい相手のマシンで「 netserver 」の起動をしておいてから、以下のようにして測定します。

1
2
3
4
5
6
7
8
# netperf -H 192.168.xxx.xxx ← 相手のIPアドレス
TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 192.168.xxx.xxx (192.168.xxx.xxx) port 0 AF_INET
Recv   Send    Send
Socket Socket  Message  Elapsed
Size   Size    Size     Time     Throughput
bytes  bytes   bytes    secs.    10^6bits/sec

 87380  16384  16384    10.12     162.07 ← 速度

※Windows版はコマンドプロンプトで以下を実行

1
netperf-2.1pl1.exe -H 192.168.xxx.xxx

作業は以上です。

が、やっぱり異常に遅すぎる。。。 WindowsとCentOS間はさらに遅かった。。。 要精査!!!

では。

Comments