問題 No.1758
DNSの機能や仕組みに関する記述として、適切なものはどれか。
【正解の解説】
階層構造を持つ分散型のデータベースシステムであり、ドメイン名とIPアドレスの対応付けなどを管理する。
インターネットの「電話帳」のような役割を果たします。世界中の膨大なウェブサイトの住所(IPアドレス)をたった一つの巨大なサーバーで管理しようとするとパンクしてしまうため、世界中に分散させてバケツリレー形式で効率よく探し出す仕組みになっています。
スポンサーリンク
【その他の選択肢の解説】
中央集権型の単一データベースシステムであり、全てのドメイン名とIPアドレスの対応付けをマスタサーバーで一括管理する。
DNSが中央集権型ではない点に注意が必要です。もし世界中のドメイン情報を1台のマスタサーバーだけで管理してしまうと、そのサーバーがダウンした瞬間にインターネット全体の名前解決が不可能になるという致命的なリスク(単一障害点)が生じるため、分散管理が採用されています。
インターネット上の端末ごとに固有のハードウェア情報を紐付け、MACアドレスとIPアドレスの動的な変換を行う。
DNSは人間が覚えやすい「ドメイン名」と通信に必要な「IPアドレス」を変換しますが、選択肢の内容は同一ネットワーク内の機器を特定するために使われる「MACアドレス」を扱うARP(Address Resolution Protocol)の機能と混同させるための罠です。
ウェブブラウザとウェブサーバー間における通信の暗号化を行い、機密性の高いセッションの維持を管理する。
通信の秘密を守るための暗号化やセッション管理の話であり、名前解決を行うDNSの役割とは全く異なります。セキュリティ機能とネットワークの基礎インフラである名前解決サービスを混同させないように注意しましょう。