ITパスポート 2019年 春期 問57
問題文
DNSの機能に関する記述のうち、適切なものはどれか。
選択肢
ア:IPアドレスとMACアドレスを対応付ける。
イ:IPアドレスとドメイン名を対応付ける。(正解)
ウ:IPアドレスを利用してパケット転送の経路を選択する。
エ:アナログ信号とディジタル信号を相互に変換する。
🔒 解説は解答すると表示されます
DNSの機能に関する問題【ITパスポート 解説】
正解の理由
正しい選択肢は イ(IPアドレスとドメイン名を対応付ける)です。
DNS(Domain Name System:ドメイン名をIPアドレスに変換する仕組み。ドメイン名は人が覚えやすい名前、IPアドレスはコンピュータが通信で使う番号) は、インターネット上で「人が見て分かりやすい名前(例:example.com)」と「機械が使う数値の住所(例:192.0.2.1)」を結びつける役割を持ちます。
そのため、DNSはドメイン名とIPアドレスを対応付ける機能を提供します。
DNS(Domain Name System:ドメイン名をIPアドレスに変換する仕組み。ドメイン名は人が覚えやすい名前、IPアドレスはコンピュータが通信で使う番号) は、インターネット上で「人が見て分かりやすい名前(例:example.com)」と「機械が使う数値の住所(例:192.0.2.1)」を結びつける役割を持ちます。
そのため、DNSはドメイン名とIPアドレスを対応付ける機能を提供します。
解法ステップ
- 問題文の各選択肢がどの技術やプロトコルの特徴を述べているかを確認します。
- DNSの定義を思い出します:ドメイン名をIPアドレスに変換する仕組みであること。
- 選択肢とDNSの定義を照らし合わせ、該当するものを選びます。
- 他の選択肢が別の技術(ARP、ルーティング、アナログ↔デジタル変換)を説明していることを確認して除外します。
選択肢別の誤答解説
-
ア: IPアドレスとMACアドレスを対応付ける。
これはARP(Address Resolution Protocol:IPアドレスから同一ネットワーク内の機器のMACアドレスを求める仕組み)の役割です。したがってDNSの説明ではありません。 -
イ: IPアドレスとドメイン名を対応付ける。
ここがDNSの仕事です。ドメイン名で問い合わせると、対応するIPアドレスを返すことで通信先を特定できます。 -
ウ: IPアドレスを利用してパケット転送の経路を選択する。
これはルーティング(経路選択)の説明です。ルーターが宛先のIPアドレスを見て最適な経路を決めます。DNSそのものは経路選択を行いません。 -
エ: アナログ信号とディジタル信号を相互に変換する。
これはモデムやAD/DA変換器の仕事です。DNSとは無関係です。
よくある誤解
-
「DNSは通信経路を決める」と考える誤解
- DNSは『どこの機械(IPアドレス)に接続するかを教える』役割であり、実際にデータをどう送るか(経路)はルーターなどのルーティング機能が行います。
-
「IPアドレスとMACアドレスの対応付けもDNSがやる」と考える誤解
- 同じ『対応付け』でも、IP↔MACはARPが担当し、ドメイン名↔IPはDNSが担当します。用途が異なります(ネットワークの層が違うイメージ)。
補足コラム
-
DNSの簡単な例え:電話帳や連絡先
- ドメイン名は「会社名や人の名前」に相当します。IPアドレスは「電話番号」に相当します。電話帳(DNS)を引けば名前から電話番号が分かり、相手に電話(通信)できます。
-
DNSの仕組み(簡単に)
- 階層構造のネームサーバ(例:ルート→TLD(.com等)→権威サーバ)が連携して名前解決を行います。一般の端末はまず近くのDNSサーバ(ISPや企業内のキャッシュ)に問い合わせ、なければ上流に問い合わせます。
- 代表的なレコード:Aレコード(ドメイン→IPv4アドレス)、AAAAレコード(IPv6用)、CNAME(別名)、MX(メールサーバ指定)など。
-
セキュリティ面の注意(軽く)
- DNSの情報はキャッシュされます。悪意のある書き換え(DNSポイズニング)が行われると、正しいサイトに行けなくなることがあります。DNSSECという仕組みで改ざん防止を行う対策があります。
FAQ
Q1. ドメイン名とURLは同じですか?
A1. 違います。ドメイン名は「example.com」のような名前で、URLは「https://example.com/page」のようにプロトコルやパスを含む住所です。DNSはドメイン名部分を使ってIPに変換します。
A1. 違います。ドメイン名は「example.com」のような名前で、URLは「https://example.com/page」のようにプロトコルやパスを含む住所です。DNSはドメイン名部分を使ってIPに変換します。
Q2. IPアドレスが変わるとどうなる?
A2. ドメイン名のDNS設定(Aレコードなど)を更新すれば、新しいIPアドレスに対応できます。ウェブサイト移転時などに使われます。DNSは変更が反映されるまで時間がかかる場合があります(TTLという設定に依存します)。
A2. ドメイン名のDNS設定(Aレコードなど)を更新すれば、新しいIPアドレスに対応できます。ウェブサイト移転時などに使われます。DNSは変更が反映されるまで時間がかかる場合があります(TTLという設定に依存します)。
Q3. MACアドレスはどの場面で使われますか?
A3. 同じLAN(社内ネットワークや家庭内Wi-Fi)内で機器を識別し、通信の宛先を決めるために使います。インターネット全体の名前解決には使いません。
A3. 同じLAN(社内ネットワークや家庭内Wi-Fi)内で機器を識別し、通信の宛先を決めるために使います。インターネット全体の名前解決には使いません。
関連キーワード: DNS, ドメイン名, IPアドレス, ARP, ルーティング, ネームサーバ, Aレコード, キャッシュ, CNAME

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

