ITパスポート

問97

ITパスポート過去問 平成30年度(2018年)問97

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

選択肢

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

正解と解き方・学習ポイント(AI解説)

正解:
あなたの回答:未回答

サブネットマスクは、IPアドレスをネットワークアドレス部とホストアドレス部に分けるために用います。どこまでをネットワークアドレス部として扱うかを示す値です。プライベートIPアドレスとグローバルIPアドレスの変換はNAT、IPアドレスからMACアドレスの取得はARP、IPアドレスなどの自動割当てはDHCPの役割です。

正解

サブネットマスクは、IPアドレスのどこまでをネットワークアドレス部として扱うかを示し、残りをホストアドレス部として扱うための値です。したがって、境界を示すという説明は適切です。

不正解

プライベートIPアドレスとグローバルIPアドレスを相互に変換する技術はNATです。サブネットマスクの説明ではありません。

不正解

IPアドレスからイーサネット上のMACアドレスを得る処理はARPで行います。サブネットマスクはMACアドレスの取得には用いません。

不正解

ネットワーク内のコンピュータにIPアドレスなどを自動的に割り当てるプロトコルはDHCPです。サブネットマスクの説明ではありません。

Point

この問題は、サブネットマスクが行うことがネットワークアドレス部とホストアドレス部の区切りを示すことであると理解できているかを確認しています。あわせて、NAT、ARP、DHCPといった名前が似たネットワーク機能と用途を混同しないことを確認する意図があります。

解くために必要な知識

この問題を解くには、サブネットマスクの役割と、関連するネットワーク技術(NAT、ARP、DHCP)の用途の理解が必要です。

用語の整理

用語 意味
サブネットマスク IPアドレスのネットワークアドレス部とホストアドレス部の境界を示すための値です。32ビットで構成され、ネットワーク部を1、ホスト部を0で表します。
IPアドレス ネットワーク上の機器を識別するための番号です。ネットワークアドレス部とホストアドレス部で構成されます。
ネットワークアドレス部 IPアドレスのうち、どのネットワークに属するかを示す部分です。
ホストアドレス部 IPアドレスのうち、そのネットワーク内のどの機器かを示す部分です。

サブネットマスクの例

IPアドレス: 192.168.1.10
サブネットマスク: 255.255.255.0

このとき、ネットワークアドレス部は先頭から24ビット、ホストアドレス部は残り8ビットと考えます。

他の選択肢に出てくる用語

用語 意味
NAT(Network Address Translation) プライベートIPアドレスとグローバルIPアドレスを相互に変換する技術です。
ARP(Address Resolution Protocol) 通信相手のIPアドレスからMACアドレスを取得するためのプロトコルです。
DHCP(Dynamic Host Configuration Protocol) ネットワーク内のコンピュータにIPアドレスなどのネットワーク情報を自動的に割り当てるプロトコルです。
プライベートIPアドレス 組織内のLANなどで使用される、インターネット上では直接使用できないIPアドレスです。
グローバルIPアドレス インターネット上で一意に割り当てられるIPアドレスです。
MACアドレス ネットワーク機器に割り当てられる物理アドレスです。

 

問題の解法手順

各選択肢の整理

選択肢と該当技術の対応

選択肢 内容 該当する技術 正誤
IPアドレスのネットワークアドレス部とホストアドレス部の境界を示す サブネットマスク
プライベートIPアドレスとグローバルIPアドレスを相互に変換する NAT ×
IPアドレスからMACアドレスを取得する ARP ×
IPアドレスなどのネットワーク情報を自動的に割り当てる DHCP ×

 

選択肢ごとの解説

正解

サブネットマスクは、IPアドレスのどこまでをネットワークアドレス部として扱うかを示し、残りをホストアドレス部として扱うための値です。したがって、境界を示すという説明は適切です。

不正解

プライベートIPアドレスとグローバルIPアドレスを相互に変換する技術はNATです。サブネットマスクの説明ではありません。

不正解

IPアドレスからイーサネット上のMACアドレスを得る処理はARPで行います。サブネットマスクはMACアドレスの取得には用いません。

不正解

ネットワーク内のコンピュータにIPアドレスなどを自動的に割り当てるプロトコルはDHCPです。サブネットマスクの説明ではありません。

まとめ

サブネットマスクは、IPアドレスをネットワークアドレス部とホストアドレス部に分けるために用います。どこまでをネットワークアドレス部として扱うかを示す値です。プライベートIPアドレスとグローバルIPアドレスの変換はNAT、IPアドレスからMACアドレスの取得はARP、IPアドレスなどの自動割当てはDHCPの役割です。

テクノロジ系 > 技術要素 > ネットワーク

順次、単語を追加予定です。もうしばらくお待ちください。