令和5年度 ネットワークスペシャリスト試験 午前Ⅱ 問1 CIDRの計算

情報処理技術者試験

style_prompt

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

令和5年度 ネットワークスペシャリスト試験 午前Ⅱ 問1 CIDRの計算

IPv4アドレスの集約とCIDR表記の理解を問う。複数の連続するサブネットを、共通ビットを抽出して一つの経路情報にまとめる計算能力が求められる。

【問題】

IPv4アドレス 192.168.128.0/24 ~ 192.168.131.0/24 の4つのネットワークを一つに集約したとき、最も適切なネットワークアドレスはどれか。

ア 192.168.128.0/21 イ 192.168.128.0/22 ウ 192.168.128.0/23 エ 192.168.132.0/22

【解説】

ネットワークを集約(ルートサマリ)するには、対象となる複数のネットワークアドレスを2進数に変換し、前方から共通しているビット列(プリフィックス)を特定します。

今回の対象は、第3オクテットが 128 から 131 までの4つのネットワークです。

1. 第3オクテットの2進数変換 $$ \begin{aligned} 128 &= 100000\mathbf{00}_2 \ 129 &= 100000\mathbf{01}_2 \ 130 &= 100000\mathbf{10}_2 \ 131 &= 100000\mathbf{11}_2 \ \end{aligned} $$

2. 共通ビットの特定 上記から、上位6ビット(100000)が共通していることがわかります。

3. 新しいサブネットマスクの算出

  • 第1オクテット:8ビット(共通)

  • 第2オクテット:8ビット(共通)

  • 第3オクテット:6ビット(共通)

  • 合計:$8 + 8 + 6 = 22$ ビット

したがって、集約後のネットワークアドレスは 192.168.128.0/22 となります。

graph TD
    A[192.168.128.0/24] --- E[192.168.128.0/22]
    B[192.168.129.0/24] --- E
    C[192.168.130.0/24] --- E
    D[192.168.131.0/24] --- E
    style E fill:#f9f,stroke:#333,stroke-width:2px

【選択肢の吟味】

選択肢 判定 解説
ア × /21は上位5ビットの共通を意味し、8つの /24 ネットワーク(128~135)を含んでしまいます。
イ ○ 正解です。上位22ビットが共通しており、128~131の4つのネットワークを過不足なく集約できます。
ウ × /23は上位7ビットの共通を意味し、2つの /24 ネットワーク(128~129)しか集約できません。
エ × 192.168.132.0/22 は、132~135の範囲を指すため、今回対象の128~131を含みません。

【ポイント】

  • CIDR集約の基本:複数のネットワークで共通する上位ビット数を数え、それを新しいプリフィックス長とする。

  • 2の階乗との関係:集約するネットワーク数が4つ($2^2$)の場合、元のマスク長から2を引いた値($24-2=22$)が目安となる。

  • 境界の確認:集約後のネットワークアドレスは、必ず集約範囲の最小のアドレスになる。

文書情報

記事タイトル
令和5年度 ネットワークスペシャリスト試験 午前Ⅱ 問1 CIDRの計算
作成日
更新日
Source URL
https://papanda925.com/?p=5820

ライセンス: 本記事のうち、当サイトが権利を有する本文・自作図表は、特記なき限り CC BY 4.0 で利用できます。生成AIを活用して作成・編集した内容を含みます。コードについて、別途ライセンス表示またはリンク先GitHubリポジトリのライセンスがある場合は、その条件を優先します。引用・第三者資料・画像・商標等は本ライセンスの対象外です。 利用ポリシー

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