スポンサーリンク

【応用情報技術者試験】権威DNSサーバー

権威DNSサーバーは、自分が管理するゾーンについて正式なDNS情報を提供するサーバーです。名前を調べるリゾルバと、情報を持つ権威DNSを分けると、問い合わせの流れが整理できます。

この記事で役割を確認し、階層をたどる問い合わせの詳細は最後の無料noteへ進めます。

1.管理するゾーンの情報源になる

A・AAAA・MXなどのレコードを、ゾーンの管理情報に基づいて回答します。「権威がある」は、管理対象の情報について回答できるという意味で、通信の暗号化や、すべての情報の絶対的な正しさを保証する言葉ではありません。

2.リゾルバとの違いを図で見る

リゾルバがルート・TLD・権威DNSへ必要な問い合わせを行う概念図
リゾルバがルート・TLD・権威DNSへ必要な問い合わせを行う概念図
役割主な仕事
リゾルバ問い合わせを受け、必要な情報を調べて返す
権威DNS管理するゾーンの正式な情報を提供する

権威DNSは、管理対象外の名前について、すべての名前解決を代わりに行うとは限りません。DNSコンテンツサーバーという呼び方もあります。

3.委任で分散管理する

DNSは階層的な分散データベースです。上位のゾーンから下位のゾーンへ管理を委任できます。必要に応じてリゾルバが案内をたどり、目的の情報を持つ権威DNSへ到達します。キャッシュが使える場合は途中の問い合わせを省けます。

理解を確かめる確認問題

目的のゾーンの正式なレコードを持つのは、リゾルバと権威DNSのどちらでしょうか。

解答・解説を見る

権威DNSです。リゾルバは必要な情報を調べて返す役割です。

まとめ:調べる側と、情報を持つ側を区別する

管理する範囲をゾーンで考え、問い合わせ先の案内と最終的な情報を分けて追いましょう。

参考:RFC 1034:DNSの概念と役割

コメント