戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ITパスポート 2018年 秋期 97


問題文

サブネットマスクの用法に関する説明として、適切なものはどれか。

選択肢

IPアドレスのネットワークアドレス部とホストアドレス部の境界を示すのに用いる。(正解)
LANで利用するプライベートIPアドレスとインターネット上で利用するグローバルIPアドレスとを相互に変換するのに用いる。
通信相手のIPアドレスからイーサネット上のMACアドレスを取得するのに用いる。
ネットワーク内のコンピュータに対してIPアドレスなどのネットワーク情報を自動的に割り当てるのに用いる。

🔒 解説は解答すると表示されます

サブネットマスクの用法に関する説明【ITパスポート 解説】

正解の理由

選択肢の中で正しいのは です。
サブネットマスクは、IPアドレス(ネットワーク上で機器を識別する番号)のうち、どの部分が「ネットワークアドレス(同じネットワークに属する範囲を示す部分)」で、どの部分が「ホストアドレス(そのネットワーク内の個々の機器を識別する部分)」かを決めるために使います。
簡単に言えば、サブネットマスクは「住所(IP)のうち、町名(ネットワーク)と家番号(ホスト)を分ける境界線」を表します。
ネットワークアドレスは次の計算で求めます:

(AND はビットごとの論理積。IP とマスクを2進数で並べて AND 演算をします。)
例:IP が 192.168.1.10、サブネットマスクが 255.255.255.0 のとき、ネットワークアドレスは 192.168.1.0 になります。

解法ステップ

  1. 各選択肢が何を述べているかを短く分解する。
  2. サブネットマスクの役割(ネットワーク部とホスト部の境界を示す)を思い出す。
  3. 選択肢と照合して、機能が一致するものを選ぶ。
    • ネットワークとホストの区別なら正解。
    • IP⇔MAC の変換は別の仕組み(ARP)であることを確認。
    • プライベートIPとグローバルIPの変換は NAT(Network Address Translation:ネットワークアドレス変換)。
    • IP の自動割当は DHCP(Dynamic Host Configuration Protocol:動的ホスト構成プロトコル)が担当。
この流れで、サブネットマスクの説明と合致するものが であると判断できます。

選択肢別の誤答解説

  • ア: 正しい。サブネットマスクはネットワーク部とホスト部の境界を示すために用いる。マスクを使ってネットワークアドレスを計算する。
  • イ: 誤り。プライベートIPとグローバルIPの相互変換は NAT(Network Address Translation:ネットワークアドレス変換)が行う。NAT はルータなどでアドレスを書き換える技術。
  • ウ: 誤り。通信相手の IP アドレスからイーサネット上の MAC アドレス(機器固有の物理アドレス)を取得するのは ARP(Address Resolution Protocol:アドレス解決プロトコル)であり、サブネットマスクではない。
  • エ: 誤り。ネットワーク内の機器に IP アドレスなどのネットワーク情報を自動割り当てするのは DHCP(Dynamic Host Configuration Protocol:動的ホスト構成プロトコル)であって、サブネットマスク自身は割当を行わない(ただし DHCP は割り当てる際にサブネットマスクの値を伝えることがある)。

よくある誤解

  1. 「サブネットマスクは IP アドレスを変換する」と思う人がいる。
    • 実際は「どの部分がネットワークか」を示すための情報で、IP を書き換える(変換する)役割はない。
  2. 「255.255.255.0 のような表現しかない」と思う人がいる。
    • 実際には /24 のようにプレフィックス長(マスクの 1 の数)で表すことも多い(CIDR 表記)。
  3. 「同じサブネットかどうかは IP が近ければいい」と考える誤り。
    • 判断は単に数値の近さではなく、IP とサブネットマスクで計算したネットワークアドレスが同じかどうかで決まる。

補足コラム

  • 表記の違い:サブネットマスクは「255.255.255.0」のようなドット区切り(デシマル)か「/24」のようなプレフィックス長で表されます。/24 はマスクの上位 24 ビットが 1 であることを意味します(255.255.255.0 = 11111111.11111111.11111111.00000000)。
  • ネットワークアドレスの計算例(ビット演算をイメージ):
    IP = 192.168.1.10 =
    マスク = 255.255.255.0 =
    AND 結果 = = 192.168.1.0
  • CIDR(Classless Inter-Domain Routing:クラスレス・ドメイン間ルーティング)は、柔軟なサブネット設計を可能にする表記法です。例:192.168.1.0/24。

FAQ

Q1. サブネットマスクはルータだけが扱うのですか?
A1. いいえ。端末(PC やサーバ)やスイッチ、ルータなどネットワーク機器が自分の IP を理解するときに使います。例えば PC は自分の IP とマスクから「相手が同じネットワークか」を判断します。
Q2. /24 と 255.255.255.0 は完全に同じ意味ですか?
A2. はい。同じ意味です。/24 は「マスクの1の数が24個」という表記で、255.255.255.0 に対応します。
Q3. サブネットマスクを間違えると何が起きますか?
A3. 同じネットワーク内だと思って通信しようとしても届かない、あるいは逆に遠いネットワークに直接送ってしまいルーティングで遠回りになるなど通信障害や到達性の問題が発生します。

関連キーワード: サブネットマスク、IPアドレス、ネットワークアドレス、ホストアドレス、CIDR、マスク長、NAT、ARP、DHCP
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ITパスポート
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について