ネットワークの基礎
DNSの主な役割として正しいものはどれか。
- AIPアドレスをもとに、同じネットワークにある機器のMACアドレスを調べる
- Bwww.example.com のようなドメイン名を、通信に使うIPアドレスに変換する(名前解決)
- C通信を暗号化し、接続したWebサイトが本物かどうかを確かめる
答えと解説を見る
正解:B. www.example.com のようなドメイン名を、通信に使うIPアドレスに変換する(名前解決)
人が覚えやすいドメイン名と、通信に使うIPアドレスを対応づけるしくみがDNS(Domain Name System)です。ブラウザでURLを開くと、端末はまずDNSに問い合わせてサーバのIPアドレスを得てから、そのアドレスに接続します。DNSのデータは1台のサーバにまとまっているのではなく、ドメイン名の階層ごとに分けて、世界中のサーバで分散して管理されています。問い合わせには主にUDPの53番ポートが使われ、応答が大きいときなどにはTCPも使われます。
- A. これはARPの役割です。
- B. 正しい。ドメイン名とIPアドレスを対応づけます。
- C. これはTLS(HTTPS)の役割です。