ネットワークの基礎

RTTが50 ms、帯域が100 Mbpsの回線で、10 KBの応答を受け取る要求を、前の応答を受け取り終えてから次を送る形で100回繰り返す。かかる時間に最も近いものはどれか。1回あたりの時間はRTTに応答の転送時間(データ量÷帯域)を足したものとし、1 KB = 1000バイト、サーバの処理時間は無視する。

  1. A約0.08 s
  2. B約2.6 s
  3. C約5.1 s
答えと解説を見る

正解:C. 約5.1 s

1回の要求ごとに、要求を送ってから応答が届き始めるまでの1往復の50 msと、10 KB = 80000ビットを100 Mbpsで受け取る 80000 ÷ (100 × 10^6) = 0.8 ms がかかります。合計は (50 + 0.8) × 100 = 5080 ms ≈ 5.1 s で、ほとんどがRTTの待ちです。帯域を10倍の1 Gbpsにしても、(50 + 0.08) × 100 ≈ 5.0 s にしかなりません。光ファイバの中の光は1 msに約200 km進むので、RTTは距離で決まる下限があります。このような処理を速くするには、要求をまとめる、応答を待たずに複数の要求を並行して送る、サーバを利用者の近くに置く、といった方法が効きます。

  • A. 転送時間 0.8 ms × 100 回だけで、RTTの待ちを足していません。
  • B. RTTを片道の25 msとして計算した値です。往復の待ちが必要です。
  • C. 正しい。(50 + 0.8) × 100 ≈ 5.1 s で、ほとんどがRTTです。
この分野を解く 分野ページへ

関連する計算ツール

ネットワークの基礎の参考書を探す PR

Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。

ネットワークの基礎のほかの問題

  1. 無線LANが、有線のイーサネットで使われてきたCSMA/CDではなく、CSMA/CAを使う主な理由として正しいものはどれか。
  2. 無線LANの2.4 GHz帯と5 GHz帯の一般的な違いとして正しいものはどれか。
  3. ファイアウォール(パケットフィルタリング型)の基本的な働きとして正しいものはどれか。
  4. インターネットVPNの説明として正しいものはどれか。
  5. OSI参照モデルで、IPアドレスのような論理的なアドレスを使い、異なるネットワークの間でパケットを中継して宛先まで届ける役割をもつ層はどれか。