通信速度を考える色々なホームページを見ていると、ファイルサイズが異常に大きいためになかなか読み込めないという思いをした事がありませんか?最近はブロードバンドの普及で通信速度も速くなりました。私が始めてネットワークに接続したのは、パソコン通信で速度は2400bpsでした(笑)初めてのインターネットは14.4Kbpsでした。 さて、自分でホームページを持つなら、見てくれる人にはそんな思いをして欲しくないものですね。 という訳で、どのくらいのファイルサイズだと、どの位の時間が掛かるのかという事を調べてみたいと思います 計算方法bps通信速度はbpsという単位で表します。bpsとはbit per secondです。1秒間あたりに何ビットの通信を行うことができるかということです。 それでは、ビットとは何バイトなんでしょうか? 1 バイトは8ビットです。 これだけ情報が揃えば、計算できると思います。5MbyteのMP3ファイルのダウンロードを例に考えてみましょう。モデム速度は64Kbpsです。 キロ?メガ?さて、計算方法はわかりましたが、計算前に単位を揃えなくてはなりません。 Kbyteとは何byteなのでしょうか? 1Kg = 1,000gですね。しかし、1Kbyteは1,000byteではありません。 1Kbyte = 210byte = 1,024byteです 計算64Kbit は 64 * 210 = 65,536bit で、1byteは8bitでから 65,536 / 8 = 8,192byte となり、1秒間に8,192byteの通信が可能です。 8,192 / 210 = 8ですから、8,192byte = 8Kbyte です。 次にダウンロードファイルサイズの計算です。5Mbyteは、 5 * 210 = 5,120Kbyteです。64Kbpsのモデムが1秒間にダウンロードできるのは8Kbyteでしたので、5,120 / 8 = 640 で640秒かかる計算になります。 論理速度と実速度今、計算したのは理論上の速度です。実際にはこの通りではありません。 ダウンロードするにはアップロードするサーバーが必要です。 そのサーバーが1秒間に4Kbyteしかアップロードできない場合はどうでしょう。 こちらが、8Kbyteダウンロードできる状況でも、4Kbyteしか送ってくれないのでは、8Kbyteをダウンロードしようがありません。私の財布には大金を収納する準備があるのに、悲しいかな大金を持っていないので、財布は無用の長物ということになります。最近では、小銭をポケットに入れて間に合ってしまっています。 インターネットは、たくさんのコンピュータを介して接続されています。 目的のサーバーのアップロードも自分のダウンロードも問題のない速度でも、ネットワーク経路に速度が遅いコンピュータがいる場合にも、当然速度は遅くなります。 したがって、計算上の速度の80%位のつもりで考えておいてはどうでしょうか 計算プログラム上に通信消費時間計算プログラムを書いて見ました。簡単な計算ですが、 意外と面倒なので、よければご利用ください。 モデムの速度: モデムの速度をKbpsの単位で指定します。 ファイルサイズ: ファイルのサイズを指定します。ファイルサイズの単位は、バイト、キロバイト、メガバイトが選択指定できます。 モデム速度とファイルサイズを指定したら計算ボタンをクリックしてください。消費時間の欄に時間が表示されます。 |