正答4
解説
正解は4です。
DNS(Domain Name System)は、人が覚えやすいドメイン名やホスト名と、通信に使うIPアドレスを対応付ける仕組みです。
TCP/IPネットワークで使われる主なサービスの役割を区別します。
【選択肢別解説】
1:× 未使用のIPアドレスを機器に自動で割り当てるのは、DHCP(Dynamic Host Configuration Protocol)の役割です。
2:× サーバのプログラムをプログラム名の指定だけで呼び出せるようにするのは、DNSの役割ではありません。
DNSは名前とIPアドレスの対応付けを行います。
3:× プライベートIPアドレスをグローバルIPアドレスに変換するのは、NAT(Network Address Translation)の役割です。
4:○ DNSは、ドメイン名やホスト名とIPアドレスを対応付け、名前からIPアドレスを求める名前解決を行います。
【ポイント】
DNSは名前解決、DHCPはアドレスの自動割当て、NATはアドレス変換と役割を対にして覚えましょう。
WebブラウザでURLを入力したときも、まずDNSでIPアドレスを求めてから通信が始まります。