正答4
解説
正解は4です。
TCP/IPネットワークでDNS(Domain Name System)が果たす役割を問う問題です。
人が覚えやすいドメイン名やホスト名と、通信に使うIPアドレスとを結び付ける仕組みが必要です。
【選択肢別解説】
1:× 要求に応じて未使用のIPアドレスを割り当てるのは、DHCP(Dynamic Host Configuration Protocol)の役割です。
2:× プログラム名を指定するだけで遠隔のサーバのプログラムを呼び出すのは、遠隔手続呼出しを仲介する仕組みの説明です。
名前とIPアドレスを対応付けるDNSの役割ではありません。
3:× プライベートIPアドレスとグローバルIPアドレスを変換するのは、NAT(Network Address Translation)の役割です。
4:○ DNSは、ドメイン名やホスト名とIPアドレスとを対応付けて管理します。
名前からIPアドレスを調べる名前解決を行います。
【ポイント】
DNSはWebの閲覧や電子メールの配送に欠かせない仕組みです。
DHCP、NATとの違いが選択肢でよく並べられます。