本文へ移動
合格ノート.
基本情報技術者試験
基本情報技術者試験用語一覧を見る
テクノロジ

DNSとは

英語名:Domain Name System

ひとことで言うと:ドメイン名とIPアドレスなどを対応付け、名前解決を行う分散型の仕組み。

意味をわかりやすく解説

DNSはDomain Name Systemの略で、人が扱いやすいドメイン名をIPアドレスなどへ対応付けます。階層構造を持つ分散データベースとして動作し、ルートDNS、TLDのDNS、権威DNSなどをたどって名前解決します。

問い合わせ結果はキャッシュされるため、同じ名前を繰り返し解決すると高速化できます。A/AAAAはIPv4/IPv6アドレス、MXはメール配送先、CNAMEは別名などを表します。

具体例

www.example.jpへアクセスするとき、DNSでIPアドレスを調べ、そのIPアドレス宛てに通信します。

似た用語との違い

DHCP

DNSは名前からIPアドレスを調べ、DHCPは端末へIPアドレスなどの設定を自動配布します。

基本情報技術者試験の試験ポイント

A/AAAA/MX/CNAMEなど代表レコードと、再帰問い合わせ・キャッシュの役割を押さえます。DNSはWeb通信そのものではなく、その前段の名前解決です。

CHECK QUESTION

あるドメインのメール配送先サーバをDNSで指定するために使う代表的なレコードは何ですか。

答えを見る

MXレコードです。メールを受信するサーバの情報を指定します。

この説明は分かりやすかったですか?

基本情報技術者試験を勉強中ですか?

この用語を含む重要用語を、単語帳や4択テストで学習できます。