DNSサーバの複数設置とクエリ要求
すいません、ちょっと挙動でわからないことがあります。
ドメインに対して、たとえば4つのDNSサーバを立てていると仮定します。それぞれ別のネットワークにあり、同一セグメントにはありません。
example.jp
-----------------
dns1.example.jp 123.456.789.012
dns2.example.jp 456.789.012.123
dns3.example.jp 789.012.123.456
dns4.example.jp 012.123.456.789
【質問1】
サーバやクライアントPCが、example.jpに関する要求を出したときに、ルートサーバは、上記4ホストのアドレスを提示しますが、
サーバやクライアントPCは、その提示された4ホストをランダムにアクセスするのでしょうか?
【質問2】
最初にクエリ要求を出したサーバが、サービス停止になっている時は、タイムアウト等を検知して、次の候補サーバに自動的にアクセスするのでしょうか?それとも解決不能として「サーバが見つかりません」とエラーを出すのでしょうか?この場合は最大3回リトライすることになるのでしょうか?
おそらくアプリケーションごとによって変わってくると思いますが、一般的にはどちらでしょうか?
お礼
参考になりました。本当にありがとうございます!
補足
追加で申し訳ないのですが、例えばこの問題を第三者に解決してもらう為に、サーバから取得すべき(できる)情報は、Query数以外にどのようなものが必要ですか?よろしければ回答をお願いします