User Tools

Site Tools


ubuntu:ネットワーク帯域幅の測定

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ubuntu:ネットワーク帯域幅の測定 [2022/11/26 04:22]
koudai [iperfを使う方法]
ubuntu:ネットワーク帯域幅の測定 [2022/11/27 00:17] (current)
koudai [pingを使う方法]
Line 1: Line 1:
 ====== 概要 ====== ====== 概要 ======
  
-  * 2つのコンピュータの間の通信速度を測定する方法です +  * 2つのコンピュータの間の通信速度を測定する方法です 
-  * ファイルのIPアドレス(あるいはホスト名)を xxx.xxx.xxx.xxx とします+  * より正確な測定ため、測定時はほかの通が起こらないように注意してください 
 +  * 測定する通信先のコンピュータのIPアドレス(あるいはホスト名)を xxx.xxx.xxx.xxx とします
  
  
Line 8: Line 9:
  
 概算になりますが、計測に必要なソフトを別に入れる必要がないのでお手軽です。 概算になりますが、計測に必要なソフトを別に入れる必要がないのでお手軽です。
-ただし誤差が非常に大きいので注意して使いましょう。+ただし誤差が非常に大きいので注意して使いましょう(場合によっては数倍ずれるので、オーダーだけ見ると良いと思います)
  
 pingコマンドのオプションは次のとおりです pingコマンドのオプションは次のとおりです
Line 35: Line 36:
 </code> </code>
  
-この場合は毎回65507+20+8=65535バイトのファイルが送信されます。 +この場合は毎回65507+20+8=65535バイトのデータが送信されます。 
-一回の送受信に平均3.165秒かかっていて、1バイトは8ビットですから、この場合は通信速度として+一回の送受信に平均3.165ミリ秒かかっていて、1バイトは8ビットですから、この場合は通信速度として
  
 65535 * 8 * 2 / 3.165 / 1000 = 約 331 Mbps 65535 * 8 * 2 / 3.165 / 1000 = 約 331 Mbps
  
 が得られます。 が得られます。
-(2倍する理由はよくわかりませんでした) 
  
  
Line 49: Line 49:
 より正確に2つのコンピュータの間の通信速度を測定できます。 より正確に2つのコンピュータの間の通信速度を測定できます。
  
-ファイルを送信する側(sender)、受信する側(receiver)の両方にiperf3をインストールします。+データを送信する側(クライアント側。sender)、受信する側(サーバ側。receiver)の両方にiperf3をインストールします。
 <code> <code>
 $ sudo apt intall iperf3 $ sudo apt intall iperf3
 </code> </code>
  
-ファイルを受信するコンピュータ(sender)で、以下のコマンドを実行します+データを受信するコンピュータ(receiver)で、以下のコマンドを実行します
 <code> <code>
 $ iperf3 -s $ iperf3 -s
 </code> </code>
  
-ファイルを送信するコンピュータ(receiver. IPアドレスが192.168.0.1とします)で、以下のコマンドを実行します+データを送信するコンピュータ(sender. IPアドレスが192.168.0.1とします)で、以下のコマンドを実行します
 <code> <code>
 $ iperf3 -c xxx.xxx.xxx.xxx $ iperf3 -c xxx.xxx.xxx.xxx
Line 83: Line 83:
 </code> </code>
  
-この場合、senderへファイルを送る速さが9.42Gbps, receiverがファイルを送る速さが9.37Gbpsであることがわかります。+この場合、senderからデータを送る速さが9.42Gbps, receiverからデータが送り返されてくる速さが9.37Gbpsであることがわかります。
  
-senderのiperf3を了するには Ctrl+c を入力します。+receiverのiperf3を了するには Ctrl+c を入力します。
ubuntu/ネットワーク帯域幅の測定.1669404169.txt.gz · Last modified: 2022/11/26 04:22 by koudai