Contents

  1. history

どこにこんなあやしげな説明があるのだろう。

DNS 反復検索について説明してください。
View other drafts

DNS 反復検索とは、DNS サーバーが、問い合わせ元からドメイン名と IP アドレスの対応関係を問い合わせされたとき、その時点で持っている情報に基づいて、対応する IP アドレスを回答する方法です。

DNS サーバーは、ドメイン名と IP アドレスの対応関係を、階層的に管理しています。ドメイン名は、ドット (.) で区切られた複数のラベルで構成されており、各ラベルは、DNS サーバーの管理範囲を表します。

DNS 反復検索では、問い合わせ元は、ドメイン名の右端のラベルから順に、DNS サーバーに問い合わせを行います。最初の問い合わせ先は、ルート DNS サーバーです。ルート DNS サーバーは、ドメイン名の右端のラベルに該当する DNS サーバーの IP アドレスを回答します。

その後、問い合わせ元は、ルート DNS サーバーから回答された IP アドレスを使用して、ドメイン名の次のラベルに該当する DNS サーバーに問い合わせを行います。この繰り返しを、ドメイン名のすべてのラベルについて行います。

最終的に、問い合わせ元は、ドメイン名に該当する IP アドレスを取得することができます。

DNS 反復検索のメリットは、DNS サーバーが、問い合わせ元に代わって、他の DNS サーバーへの問い合わせを行うため、問い合わせ元の負担が軽減されることです。

また、DNS サーバーは、キャッシュ機能を備えているため、同じ問い合わせを繰り返し行う必要がなく、効率的な名前解決が可能となります。

DNS 反復検索のデメリットは、問い合わせ元が、ドメイン名のすべてのラベルについて問い合わせを行う必要があるため、名前解決に時間がかかることです。

また、DNS サーバーの管理範囲が広い場合、問い合わせ元は、多くの DNS サーバーに問い合わせを行う必要があるため、ネットワーク負荷が増大する可能性があります。

DNS 反復検索は、インターネットにおける名前解決において、最も一般的な方法です。

Bard may display inaccurate or offensive information that doesn’t represent Google’s views. Bard Privacy Notice

1. history


CategoryDns CategoryWatch CategoryTemplate

MoinQ: DNS/Bard/iterative_search/反復検索 (last edited 2023-09-18 02:14:21 by ToshinoriMaeno)