応用情報技術者試験ナビ ロゴ 応用情報技術者試験ナビ
合格発表日:2025年7月3日(あと26日)

応用情報技術者試験 令和5年秋 午前問34 解説付き過去問

問題

サブネットマスクが 255.255.252.0 のとき、IPアドレス 172.30.123.45 のホストが属するサブネットワークのアドレスはどれか。

正解

解説

この問題は、指定されたIPアドレスとサブネットマスクに基づいて、該当ホストが属するサブネットワークアドレスを求めるものです。

  1. IPアドレスとサブネットマスクの確認
    与えられたIPアドレスは 172.30.123.45、サブネットマスクは 255.255.252.0 です。
    これらのアドレスをビットで表し、AND演算(ビットごとの論理積)を取ることで、サブネットワークアドレスを求めることができます。

  2. サブネットマスク 255.255.252.0 の意味
    サブネットマスク 255.255.252.0 は、ビット列で表すと次の通りです。

    255 = 11111111
    255 = 11111111
    252 = 11111100
    0 = 00000000

    つまり、上位22ビットがネットワーク部、下位10ビットがホスト部となります。

  3. IPアドレスとのAND演算
    IPアドレス 172.30.123.45 をビットで表します。

    172 = 10101100
    30 = 00011110
    123 = 01111011
    45 = 00101101

    これにサブネットマスク(255.255.252.0)をAND演算すると:

    10101100.00011110.01111011.00101101 (IPアドレス)
    AND
    11111111.11111111.11111100.00000000 (サブネットマスク)

    10101100.00011110.01111000.00000000

    これを10進数に戻すと、

    10101100 = 172
    00011110 = 30
    01111000 = 120
    00000000 = 0

    よって、サブネットワークアドレスは 172.30.120.0 となります。

  4. 結論
    IPアドレス 172.30.123.45 が属するサブネットワークのアドレスは 172.30.120.0 です。