必要なクライアント数|情報処理安全確保支援士 令和5年 春期午前Ⅱ試験 問18

出典:令和5年春期 午前Ⅱ 問18 分野:ネットワーク / ネットワーク方式
1台のサーバと複数台のクライアントが,1Gビット/秒のLANで接続されている。業務のピーク時には,クライアント1台につき1分当たり6Mバイトのデータをサーバからダウンロードする。このとき,同時使用してもピーク時に業務を滞りなく遂行できるクライアント数は何台までか。ここで,LANの伝送効率は50%,サーバ及びクライアント内の処理時間は無視できるものとし,1Gビット/秒 = 109ビット/秒,1Mバイト = 106バイトとする。
  • ア:10
  • イ:625
  • ウ:1,250
  • エ:5,000
解説

まず、LANの実効的な伝送速度を求めます。

LANは1Gビット/秒 = 109ビット/秒ですが、伝送効率が50%なので、実際に利用できる伝送速度は次のようになります。

109 × 0.5 = 5 × 108ビット/秒

次に、クライアント1台が1分当たりに必要とするデータ量をビットに変換します。

6Mバイト = 6 × 106バイト = 48 × 106ビット

これは1分当たりのデータ量なので、1秒当たりに直すと次のようになります。

48 × 106 ÷ 60 = 0.8 × 106ビット/秒

したがって、同時に利用できるクライアント数は次のとおりです。

(5 × 108) ÷ (0.8 × 106) = 625

したがって、同時使用してもピーク時に業務を滞りなく遂行できるクライアント数は、625台です。

TSUNAGARU-ADVICE

まず押さえたいこと

通信量の計算では、通信速度・データ量・時間の単位を最初にそろえることが重要です。また、公称の通信速度をそのまま使うのではなく、伝送効率が与えられている場合は、実際に利用できる帯域を先に求めます。

迷ったときの判断軸

1台当たりの必要帯域を求めるときは、バイトをビットへ変換し、さらに「1分当たり」などの条件を「1秒当たり」へそろえます。その後、利用可能な帯域 ÷ 1台当たりの必要帯域という順序で考えると整理しやすくなります。

科目Bにつなげるために

科目Bでは、単純な通信速度の計算そのものより、ネットワーク構成やログから通信量・帯域・ボトルネックを判断する場面につながります。ビットとバイト・秒と分・公称速度と実効速度を区別して扱えるようにしておきましょう。