令和4年度・ネットワークスペシャリスト試験・午前Ⅱ 問1・回線利用率の計算

Tech

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。

令和4年度・ネットワークスペシャリスト試験・午前Ⅱ 問1・回線利用率の計算

データの転送時間、帯域幅、データ量の関係から回線の実効速度を算出し、理論上の最大速度に対する割合(利用率)を求める問題です。

100Mビット/秒のLANを使用し,1Mバイトのデータを端末からサーバへ転送する。転送開始から完了までに0.1秒かかった。このときの回線の利用率は何%か。ここで,1Mビット/秒 = $10^6$ビット/秒,1Mバイト = $10^6$バイトとし,伝送遅延以外のオーバーヘッドは考慮しないものとする。

【解説】

回線の利用率を求めるには、「実効転送速度(実際に転送できた速度)」を「理論上の最大速度(帯域幅)」で割る必要があります。

1. 送信データのビット換算 ネットワークの速度単位は「ビット(bit)」、データの容量単位は「バイト(Byte)」で表記されるため、まず単位を統一します。 $$1 \text{ Mbyte} = 1 \times 10^6 \times 8 \text{ bits} = 8,000,000 \text{ bits}$$

2. 実効転送速度の算出 0.1秒で8Mビットを転送した際のスループットを求めます。 $$\text{実効速度} = \frac{\text{転送データ量}}{\text{転送時間}} = \frac{8 \times 10^6 \text{ bits}}{0.1 \text{ s}} = 80,000,000 \text{ bps} = 80 \text{ Mbps}$$

3. 回線利用率の算出 理論上の最大速度(100Mbps)に対する実効速度(80Mbps)の割合を計算します。 $$\text{利用率} = \left( \frac{80 \text{ Mbps}}{100 \text{ Mbps}} \right) \times 100 = 80\%$$

graph LR
    A["端末"] -- "8Mbit (1MByte)" --> B["サーバ"]
    subgraph 通信路
    C["帯域幅: 100Mbps"]
    D["実効速度: 80Mbps"]
    end
    style D fill:#f9f,stroke:#333,stroke-width:2px

【選択肢の吟味】

選択肢 判定 解説
ア 10 誤り 1バイトを1ビットと誤認して計算した場合($10^6 \div 0.1 = 10 \text{Mbps}$)の数値です。
イ 12.5 誤り 単位変換($8/100$)は正しいが、転送時間の0.1秒を考慮していない場合の数値です。
ウ 80 正解 上記計算プロセスの通り、実効速度80Mbpsを理論速度100Mbpsで割った結果です。
エ 100 誤り 転送時間が0.08秒だった場合に、利用率が100%(上限)となります。

【ポイント】

  • 単位変換の徹底:1バイト=8ビットの変換を計算の最初に行う。

  • 接頭辞の定義確認:試験問題では $1\text{M} = 10^6$ か $2^{20}$ かの指定を必ず確認する。

  • 利用率の定義:利用率 = 実効速度(スループット) ÷ 理論上の最大転送速度。

ライセンス:本記事のテキスト/コードは特記なき限り CC BY 4.0 です。引用の際は出典URL(本ページ)を明記してください。
利用ポリシー もご参照ください。

コメント

タイトルとURLをコピーしました