ITパスポート試験

問58

ITパスポート過去問 令和7年度(2025年)問58

DNSの説明として,適切なものはどれか。

選択肢

  • IPネットワークに接続しようとするコンピュータに,IPアドレスなどを自動的に割り当てるプロトコルである。
  • ブラウザとWebサーバ間の通信を暗号化して,セキュリティを高めるために利用されるプロトコルである。
  • ホスト名やドメイン名と,IPアドレスを対応付ける仕組みである。
  • ホスト名やドメイン名と,MACアドレスを対応付ける仕組みである。

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

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

DNS(Domain Name System)は、ホスト名やドメイン名とIPアドレスを対応付ける仕組みです。人が扱いやすいドメイン名(例:example.com)を、通信で利用するIPアドレス(例:192.168.1.1)に変換する処理は「名前解決」と呼ばれます。

不正解

「IPアドレスなどを自動的に割り当てる」はDHCPの説明です。DNSは割当は行わず、ホスト名・ドメイン名からIPアドレスを調べるために使われます。

不正解

「ブラウザとWebサーバ間の通信を暗号化」はHTTPSの説明です。DNSは暗号化通信の仕組みではなく、通信相手のIPアドレスを得るために使われます。

正解

DNSは、ホスト名やドメイン名とIPアドレスを対応付ける仕組みです。例えば、Webサイトのドメイン名から接続先サーバのIPアドレスを調べる用途で使われます。

不正解

「ホスト名やドメイン名とMACアドレスを対応付ける」はDNSの説明ではありません。IPアドレスとMACアドレスの対応付けは、同一ネットワーク内でARPが行うのが一般的です。

解くために必要な知識

この問題を解くには、DNSの役割と、関連するプロトコルや用語(DHCP、HTTPS、MACアドレス、ARP)との違いの理解が必要です。

用語の整理

用語 意味
DNS(Domain Name System) ホスト名・ドメイン名とIPアドレスを対応付ける仕組みです。ドメイン名からIPアドレスを調べる処理を行います。
名前解決 ドメイン名やホスト名から、対応するIPアドレスを得る処理です。
ドメイン名 インターネット上の識別名となる文字列です(例:example.com)。
IPアドレス ネットワーク上の機器を識別する番号です(例:192.168.1.1)。

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

用語 意味
DHCP(Dynamic Host Configuration Protocol) ネットワークに接続する機器に、IPアドレスなどの設定情報を自動的に割り当てるプロトコルです。
HTTPS(Hypertext Transfer Protocol Secure) ブラウザとWebサーバ間の通信を暗号化して行うためのプロトコルです。一般にTLSを利用します。
MACアドレス ネットワーク機器の通信インタフェースに割り当てられる識別子です。LAN内の通信で利用されます。
ARP(Address Resolution Protocol) (主にLAN内で)IPアドレスに対応するMACアドレスを調べる仕組みです。

問題の解法手順

各選択肢の整理

選択肢と用語の対応

選択肢 内容 該当するもの 正誤
IPアドレスなどを自動的に割り当てる DHCP 誤り
ブラウザとWebサーバ間の通信を暗号化する HTTPS 誤り
ホスト名・ドメイン名とIPアドレスを対応付ける DNS 正しい
ホスト名・ドメイン名とMACアドレスを対応付ける DNSではない 誤り

正解の判断

DNSはドメイン名とIPアドレスを対応付ける仕組みなので、「ウ」が適切です。

選択肢ごとの解説

不正解

「IPアドレスなどを自動的に割り当てる」はDHCPの説明です。DNSは割当は行わず、ホスト名・ドメイン名からIPアドレスを調べるために使われます。

不正解

「ブラウザとWebサーバ間の通信を暗号化」はHTTPSの説明です。DNSは暗号化通信の仕組みではなく、通信相手のIPアドレスを得るために使われます。

正解

DNSは、ホスト名やドメイン名とIPアドレスを対応付ける仕組みです。例えば、Webサイトのドメイン名から接続先サーバのIPアドレスを調べる用途で使われます。

不正解

「ホスト名やドメイン名とMACアドレスを対応付ける」はDNSの説明ではありません。IPアドレスとMACアドレスの対応付けは、同一ネットワーク内でARPが行うのが一般的です。

まとめ

DNS(Domain Name System)は、ホスト名やドメイン名とIPアドレスを対応付ける仕組みです。人が扱いやすいドメイン名(例:example.com)を、通信で利用するIPアドレス(例:192.168.1.1)に変換する処理は「名前解決」と呼ばれます。

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