マナビングITパスポート

実効通信速度から転送時間を求めるには?

ITパスポート試験 平成31年度春期 問77 / ネットワーク › ネットワーク方式

過去問にチャレンジ

平成31年度春期 問77

次の条件で,インターネットに接続されたサーバから5MバイトのファイルをPCにダウンロードするときに掛かる時間は何秒か。

平成31年度春期 問77の図
  1. ア

    0.05

  2. イ

    0.25

  3. ウ

    0.5

  4. エ

    2

会話形式の解説

講師講師
転送時間を求めるには、ファイルの容量と実効通信速度の単位をそろえることが大切です。
受験者受験者
通信速度は100Mビット/秒ですが、実際の計算には20%という条件を反映するのですね。
講師講師
はい。実効通信速度は100×0.20=20Mビット/秒です。
受験者受験者
ファイルは5Mバイトです。速度に合わせてビットに直すと、どうなりますか。
講師講師
1バイト=8ビットなので、5×8=40Mビットです。転送時間は40÷20=2秒になります。
受験者受験者
では、0.5秒では短すぎますね。その時間で送るには、もっと速い通信速度が必要です。
講師講師
そのとおりです。0.5秒なら40÷0.5=80Mビット/秒が必要で、実効通信速度の20Mビット/秒を超えます。
受験者受験者
0.25秒と0.05秒なら、必要な速度はさらに大きくなりますか。
講師講師
はい。0.25秒なら160Mビット/秒、0.05秒なら800Mビット/秒が必要です。どちらも条件に合いません。
受験者受験者
実効通信速度を先に出し、容量をビットに換算してから割れば、2秒と確認できます。
講師講師
その計算です。バイトとビットをそのまま割ったり、20%を反映せずに時間を短く見積もったりしないようにしましょう。

まとめ

実効通信速度は100Mビット/秒の20%で、20Mビット/秒です。5Mバイトは40Mビットに換算できます。転送時間は40÷20=2秒なので、正解はエです。容量と速度の単位をそろえ、実効通信速度を使って計算します。

解答・解説

正解はエです

この問題のテーマ

ファイルの容量をビットに換算し、実効通信速度からダウンロード時間を求める問題です。

解き方の考え方

通信速度100Mビット/秒の20%が実効通信速度なので、100×0.20=20Mビット/秒です。1バイト=8ビットより、5Mバイト=5×8=40Mビットです。転送時間は40÷20=2秒となり、エと一致します。

選択肢ごとの解説

  1. ×ア  0.05
    0.05秒ではありません。40Mビットをこの時間で転送するには40÷0.05=800Mビット/秒が必要で、実効通信速度の20Mビット/秒を超えます。
  2. ×イ  0.25
    0.25秒ではありません。40÷0.25=160Mビット/秒が必要になるため、問題の条件に合いません。
  3. ×ウ  0.5
    0.5秒ではありません。40÷0.5=80Mビット/秒が必要で、実効通信速度より速くなってしまいます。
  4. ○エ  2
    2秒が正解です。ファイルの40Mビットを実効通信速度の20Mビット/秒で割ると、40÷20=2秒です。

補足

「バイト」と「ビット」をそのまま割らないようにしましょう。また、20%を反映せずに通信速度を使うと、時間を短く見積もってしまいます。

POINT

  • 転送時間の計算には、示された通信速度ではなく実効通信速度を使います。
  • データ量と通信速度は、どちらもビットにそろえて計算します。
  • 転送時間は「データ量÷実効通信速度」で求めます。

※出典:平成31年度春期 ITパスポート試験 問77(一部改変)