10Mビット/秒の回線で接続された端末間で,平均1Mバイトのファイルを,10秒ごとに転送するときの回線利用率は何%か。
ここで,ファイル転送時には,転送量の20%が制御情報として付加されるものとし,1Mビット=10^6ビットとする。
正答4
解説
正解は4です。
回線利用率は、実際に転送するデータ量を、その時間に回線が運べる最大のデータ量で割って求めます。
転送するデータには制御情報20%が加わること、バイトとビットの換算に注意します。
【計算】
ファイル1個のデータ量は1Mバイト=8Mビットです。
制御情報20%を加えると、8×1.2=9.6Mビットになります。
これを10秒ごとに転送するので、1秒当たりの転送量は9.6÷10=0.96Mビット/秒です。
回線利用率は、0.96÷10=0.096で、9.6%です。
【選択肢別解説】
1:× 1.2%は、バイトをビットに換算しないで計算した値(1×1.2÷10÷10)です。
2:× 6.4%は、制御情報を加えずに減らす方向で計算した値(8×0.8÷10÷10)です。
制御情報は付加されるので1.2倍します。
3:× 8.0%は、制御情報20%を加えずに計算した値です。
4:○ 8Mビットに制御情報を加えた9.6Mビットを10秒で送るので、利用率は9.6%です。
【ポイント】
回線の計算では「1バイト=8ビット」の換算と、制御情報やオーバヘッドの扱いが頻出のひっかけです。
利用率は、時間当たりの転送量を回線速度で割るという基本式を確実に押さえておきましょう。