ITパスポート過去問 平成30年度(2018年)問97
サブネットマスクの用法に関する説明として,適切なものはどれか。
選択肢
- ア:IPアドレスのネットワークアドレス部とホストアドレス部の境界を示すのに用いる。
- イ:LANで利用するプライベートIPアドレスとインターネット上で利用するグローバルIPアドレスとを相互に変換するのに用いる。
- ウ:通信相手のIPアドレスからイーサネット上のMACアドレスを取得するのに用いる。
- エ:ネットワーク内のコンピュータに対してIPアドレスなどのネットワーク情報を自動的に割り当てるのに用いる。
- ア
- イ
- ウ
- エ
正解と解き方・学習ポイント(AI解説)
サブネットマスクは、IPアドレスをネットワークアドレス部とホストアドレス部に分けるために用います。どこまでをネットワークアドレス部として扱うかを示す値です。プライベートIPアドレスとグローバルIPアドレスの変換はNAT、IPアドレスからMACアドレスの取得はARP、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の役割です。
テクノロジ系 > 技術要素 > ネットワーク
サブネットマスクは、IPアドレスのどこまでをネットワークアドレス部として扱うかを示し、残りをホストアドレス部として扱うための値です。したがって、境界を示すという説明は適切です。
プライベートIPアドレスとグローバルIPアドレスを相互に変換する技術はNATです。サブネットマスクの説明ではありません。
IPアドレスからイーサネット上のMACアドレスを得る処理はARPで行います。サブネットマスクはMACアドレスの取得には用いません。
ネットワーク内のコンピュータにIPアドレスなどを自動的に割り当てるプロトコルはDHCPです。サブネットマスクの説明ではありません。