勉強前イメージ
たしかどこからどこへの問い合わせはこれってのあったような記憶があるけど
覚えてない
調査
再帰問い合わせ
クライアント から DNSキャッシュサーバ に送られる問い合わせが 再帰問い合わせ
になります。
再帰問い合わせを受け取ったDNSサーバは、名前解決が完了するまで権威サーバをたどり、
結果をクライアントに返します。
非再帰問い合わせ
DNSサーバ から 権威サーバ に送られる問い合わせが 非再帰問い合わせ
になります。
非再帰問い合わせを受け取ったDNSサーバは、自分が知ってる情報のみを返します。
反復問い合わせ
非再帰問い合わせ
を上位の権威サーバから下位の権威サーバまで繰り返して問い合わせを行うのが 反復問い合わせ
になります。
まとめ
- 再帰問い合わせ → クライアントからDNSサーバへの問い合わせ、最終的な答えを返す
- 非再帰問い合わせ → DNSサーバから権威サーバへの問い合わせ、わかる答えだけ返す
- 反復問い合わせ → 非再帰問い合わせを繰り返して行うこと
勉強後イメージ
PC→DNSサーバは答えが返ってくるから再帰?
DNS→権威は必ずしも求めてる答えが直で返ってくるとは限らないから非再帰?