クライアントサーバ間の応答時間
出典: 平成29年度 秋期 応用情報技術者試験 午前 問32 (IPA)
設置場所が異なるクライアントとサーバ間で,次の条件で通信を行う場合の応答時間は何秒か。ここで,クライアントの送信処理の始まりから受信処理の終了までを応答時間とし,距離による遅延は考慮しないものとする。
〔条件〕
| クライアントとサーバ間の回線速度 | 8 M ビット/秒 |
|---|---|
| 伝送効率 | 60 % |
| 電文長 | 上り 1 M バイト,下り 2 M バイト |
| クライアントの処理時間 | 送信,受信を合わせて 0.4 秒 |
| サーバの処理時間 | 送信,受信を合わせて 0.4 秒 |
- ア 1.4
- イ 3.8
- ウ 5.0
- エ 5.8
正解と解説を見る
正解: エ
- ア: 1.4 は、バイトをビットに直さずに計算した値に近いものです。1 バイト = 8 ビットで計算します。
- イ: 3.8 は、伝送効率を考えずに (8 M ビット/秒のまま) 計算した値です。3 秒 + 0.8 秒になります。
- ウ: 5.0 は伝送時間だけです。クライアントとサーバの処理時間 0.8 秒も加えます。
- エ: 伝送時間 5.0 秒 + 処理時間 0.8 秒 = 5.8 秒なので正しい答えです。
ポイント
- 実際に使える速度は 8 M ビット/秒 × 0.6 = 4.8 M ビット/秒 です。
- 上り 1 M バイト = 8 M ビット → 8 ÷ 4.8 ≒ 1.67 秒
- 下り 2 M バイト = 16 M ビット → 16 ÷ 4.8 ≒ 3.33 秒
- 伝送時間は合計 5.0 秒、これに処理時間 0.4 + 0.4 = 0.8 秒を足して、5.8 秒 です。