問58
頻出度★★★
DNSの説明として, 適切なものはどれか。
この問題の解説と、これまでの解答の記録です。
DNSの説明として, 適切なものはどれか。
※ この問題は、解説作成時の検算で公表解答を確認しきれませんでした。判定は IPA 公表の解答どおりです。
IP ネットワークに接続するコンピュータへ IP アドレスなどを自動的に割り当てるプロトコルは DHCP (Dynamic Host Configuration Protocol) の説明であり、DNS ではない。
ブラウザと Web サーバ間の通信を暗号化してセキュリティを高めるのは HTTPS (SSL/TLS) の説明であり、名前解決を行う DNS とは役割が異なる。
正解 DNS (Domain Name System) は、人間が扱いやすいホスト名やドメイン名 (例「www.example.com」) と、機器が通信に用いる IP アドレス (例「203.0.113.10」) を対応付ける仕組みである。これにより利用者は数字の IP アドレスを覚えなくてもドメイン名で目的のサーバへアクセスでき、名前から番地を引き当てる「名前解決」はネットワーク上の DNS サーバが担う。よって「ホスト名やドメイン名と、IP アドレスを対応付ける仕組み」と述べるウが正しい。
対応付ける相手が「MAC アドレス」になっている点が誤り。DNS が対応付けるのは IP アドレスであって MAC アドレスではない。IP アドレスと MAC アドレスを対応付けるのは ARP の役割である。