8
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

pingで実際のネットワークの速度を調べる方法

Last updated at Posted at 2018-06-28

デマに騙されちゃダメ。Pingで帯域計測は出来ません!
↑なので、ブラウザバック推奨です。(注意喚起と戒めのために残しておきます。)

コマンド
ping -l 60000 [サーバ名 or IPアドレス] -t

[サーバ名 or IPアドレス] からの応答: バイト数 =60000 時間 =XXms TTL=128
[サーバ名 or IPアドレス] からの応答: バイト数 =60000 時間 =XXms TTL=128
[サーバ名 or IPアドレス] からの応答: バイト数 =60000 時間 =XXms TTL=128
[サーバ名 or IPアドレス] からの応答: バイト数 =60000 時間 =XXms TTL=128
・・・
・・

ある程度、流したら「Ctrl + C」で止める

上記のデータから下記の計算で求める
[サーバ名 or IPアドレス]  の ping 統計:
    パケット数: 送信 = XX、受信 = X、損失 = X (XX% の損失)、
ラウンド トリップの概算時間 (ミリ秒):
    最小 = XXms、最大 = XXms、平均 = XXms

よって
帯域 ≒ (60000×2) ÷ [平均ms] × (受信パケット数/送信パケット数)

例)
C:>ping -l 60000 192.168.XX.XX
192.168.XX.XX に ping を送信しています 60000 バイトのデータ:
192.168.XX.XX からの応答: バイト数 =60000 時間 =11ms TTL=128
192.168.XX.XX からの応答: バイト数 =60000 時間 =11ms TTL=128
192.168.XX.XX からの応答: バイト数 =60000 時間 =11ms TTL=128
192.168.XX.XX からの応答: バイト数 =60000 時間 =11ms TTL=128
192.168.XX.XX の ping 統計:
    パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、
ラウンド トリップの概算時間 (ミリ秒):
    最小 = 11ms、最大 = 11ms、平均 = 11ms

サイズ60000bytesのパケットを送信し、
平均応答時間は11msであった。
これから計算されるネットワークの帯域は次のようになる

帯域 ≒ (60000×2) ÷ 11ms/1000 ≒ 10.9[Mbytes/s]

参考にしたサイト
http://www.atmarkit.co.jp/ait/articles/0511/26/news012.html

8
11
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?