1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

ネットワーク スループットの計算方法

ネットワーク スループットとは、特定の通信リンクを介したデータまたはメッセージの配信が成功した場合の平均データ レートを指します。ネットワーク スループットは、1 秒あたりのビット数 (bps) で測定されます。ネットワーク スループットの測定に関する一般的な誤解は、大きなファイルのアップロードまたはダウンロードにかかる時間を測定することが、ネットワークの最大スループットであるというものです。この方法では、ネットワーク レシーバーのウィンドウ サイズ、マシンの制限、ネットワークの待ち時間などの通信オーバーヘッドは考慮されません。最大ネットワーク スループットは、TCP ウィンドウ サイズを通信データ パケットの往復時間で割った値に等しくなります。

ステップ 1

TCP ウィンドウ サイズをバイトからビットに変換します。64 KB は、Windows オペレーティング システムを実行しているコンピューターの既定の TCP ウィンドウ サイズです。ウィンドウ サイズをビットに変換するには、バイト数に 8 を掛けます。 64 KB x 8 =524,288 ビット。

ステップ 2

ビット単位の TCP ウィンドウ サイズをネットワーク パスの待ち時間で割ります。この例では、60 ミリ秒のレイテンシーを使用します。 524,288 ビット / .060 秒 =8,738,133 ビット/秒。

ステップ 3

ステップ 2 の結果を 1,000,000 で割って、メガビット/秒に変換します。この例では、最大スループットは 8.738 Mbps の最大ネットワーク スループットであり、ネットワーク スループットの主な制限はネットワーク接続の長い待ち時間です。