web-dev-qa-db-ja.com

インターネット帯域幅をテストするコンソールツール

インターネット接続の帯域幅をテストして speedtest のような簡単なレポートを作成するツールを探しています。

これを行うプログラム/ツールを知っていますか? CentOSパッケージの何かがいいでしょう。

7
Wolfy

ttcp は単純な、おそらく単純すぎるスピードテストユーティリティです。

pchar は別の人がよく引用しますが、個人的には不運でした。

これがttcpの使い方です。それぞれにttcp(http://playground.Sun.com/pub/tcp-impl/ttcp/ttcp.c)がコンパイルされた2つのマシンが必要です。

HostA % ./ttcp -r -s -p 9401 
...

HostB % ./ttcp -s -p 9401 < /boot/vmlinuz

実行方法を把握したら、さまざまな長さのファイルを試して速度がどのように変化するかを確認します。 UDP(リーダーとセンダーの両方のコマンドラインで-uフラグ)を使用すると、さらに楽しくなります!

4
Bruce Ediger

私はこの(削除された)スタックオーバーフローの質問にリストされている回答を繰り返しています: https://stackoverflow.com/questions/426272/how-to-test-internet-connection-speed-from-command-line

k2z

wget --output-document=/dev/null http://speedtest.wdc01.softlayer.com/downloads/test500.Zip

または

git clone https://github.com/sivel/speedtest-cli
cd speedtest-cli 
python2.7 speedtest_cli.py

次に、cliを使用したspeedtest.netからの正確なスタイル結果が得られます。

petermolnar

「iperf」は帯域幅を測定するように設計されているため、iperfを使用して2台のマシン間の速度をテストできます。

machine1(ホスト、これは受け取ります)

iperf -s -p 65000

machine2(クライアント、これはアップロードされます)

iperf -c [ip of server] -p 65000

マシンを逆にして、逆の方法でテストします(アップロード->ダウンロード、またはその逆)。

billcarroll

ターミナルからspeedtest.netを使用するsourceforgeで利用可能なツールがあるようです。

端末のスピードテスト: http://sourceforge.net/projects/tespeed/

7
Luke Quinane

TeSpeed に興味があるかもしれません。次のように記述されます。

Linux端末のインターネット接続速度をテストできるツールを探しているなら、あなたはそれを見つけました! :) TeSpeedは、speedtest.netサーバーを使用してアップロードとダウンロードの速度をチェックし、その情報をグラフに表示します。

http://tespeed.sourceforge.net/

3
J.C. Yamokoski

あなたも試すことができます http://dl.getipaddr.net

彼らはcurl(よく知られたコマンドラインユーティリティ)を使用して速度テストを実行します。

コードはGitHubでも公開されています。要するに、

wget https://raw.github.com/blackdotsh/curl-speedtest/master/speedtest.sh && chmod u + x speedtest.sh && bash speedtest.sh

1
Anonymous

インターネット接続または2つのエンドポイント間の速度テストは、いくつかの要因に依存します。ウィンドウサイズ、ジッター、順序付けされていない配信などのように参照してください: コマンドラインによるインターネット速度テスト

0
sarath

speedtest-cli ツールをお勧めします。ダウンロード、インストール、使用方法の詳細を説明するブログ投稿( Linuxコマンドラインからインターネット接続速度を測定 )を作成しました。

Git(APT)をインストールする

$ Sudo apt-get install git-core

Git(YUM)をインストールする

$ Sudo yum install git

GitHubからリポジトリを複製する

$ git clone https://github.com/sivel/speedtest-cli.git

使用例と出力

$ ./speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Comcast Cable (x.x.x.x)...
Selecting best server based on ping...
Hosted by FiberCloud, Inc (Seattle, WA) [12.03 km]: 44.028 ms
Testing download speed........................................
Download: 32.29 Mbit/s
Testing upload speed..................................................
Upload: 5.18 Mbit/s
0
mweisel