令和3年度春期 応用情報技術者試験 午前 問34

分野:ネットワーク|実際に出題されたIPA過去問題

IPv4ネットワークで使用されるIPアドレスaとサブネットマスクmからホストアドレスを求める式はどれか。ここで,"〜"はビット反転の演算子,"|"はビットごとの論理和の演算子,"&"はビットごとの論理積の演算子を表し,ビット反転の演算子の優先順位は論理和,論理積の演算子よりも高いものとする。

  1.  〜a&m
  2.  〜a|m
  3.  a&〜m
  4.  a|〜m
解答・解説を見る

正解:ウ

AI解説

ホストアドレスはIPアドレスのうちホスト部(ネットワーク部以外)のビットを取り出したものである。サブネットマスムmはネットワーク部のビットが1、ホスト部が0なので、これをビット反転(〜m)するとホスト部が1・ネットワーク部が0のマスクになり、aと論理積(&)を取ればホスト部のビットだけが残る。 ア: 〜aはIPアドレス全体のビット反転であり、ネットワーク部・ホスト部の区別なくアドレスを反転してしまうため、ホストアドレスの抽出にはならない。 イ: 〜a|mも同様にIPアドレス全体を反転した上で論理和を取るため、正しいホスト部抽出にならない。 ウ: a&〜mは、aとサブネットマスクの反転(ホスト部が1のマスク)の論理積を取るので、ホスト部のビットだけが残りネットワーク部は0になる。これがホストアドレスであり正解。 エ: a|〜mは論理和なので、ネットワーク部のビットがそのまま1になったり元の値が保存されず、ホストアドレスの計算式として不適切である。 💡 ネットワークアドレスは「a&m」、ホストアドレスは「a&〜m」と対で覚えると計算問題で迷わない。

出典:令和3年度 春期 応用情報技術者試験 午前 問34 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「ネットワーク」分野の攻略ポイント

OSI基本参照モデルとTCP/IP、各種プロトコル、IPアドレスとサブネット、ルーティング、LAN/WAN、無線、伝送時間の計算が範囲です。「どの層の話か」を最初に特定する習慣をつけると、知らない用語が出ても消去法で正解にたどり着けます。

ネットワークの攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(ネットワーク)の過去問