DNSはネームサーバーIPアドレスの変更をどのように検出しますか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 6年前に閉鎖されました。 example.comなどのドメインがあり、ドメインのプライマリおよびセカンダリネームサーバーをns1.example2.comおよびns2.example2.comに設定するとします。 質問: example.comドメインにこれらのネームサーバーを設定するときに、ネームサーバーのIPアドレスが取得され、レジストリのデータベース(つまり、.comドメインのVeriSign)に保存されますか?または、ネームサーバーのIPとドメイン名の両方ですか? 両方の情報が保存されている場合、ある時点でネームサーバー自体のIPアドレスが変更されるとどうなりますか?レジストリがIPアドレスの変更をどのように知るのでしょうか? 編集:問題は、WebホストのIPアドレスが変更された場合に何が起こるかではなく、ネームサーバーの IPアドレスが変更された場合に何が起こるかについてです。すべてのネームサーバーが静的IPを持っているため、これは通常発生しません。しかし、ネームサーバーが別のネットワーク上の別の物理サーバーに移動されたため、新しいIPアドレスが与えられたとしましょう。この場合、ネームサーバー自体が見つからないという事実により、ドメインネームシステムにこれに関する問題はありませんか? 少し考えてみてください。ここで私の考えが間違っている場合、誰かが私を修正してください。全体でキャッシュが使用されておらず、WebホストのIPアドレスを見つけるためにドメイン名example.comを解決する必要があると仮定します。 ステップ1:ルートが照会され、.com TLDのネームサーバーが返されます。 ステップ2: .comネームサーバーが照会され、example.comのネームサーバーが返されます。このクエリの結果として得られる情報は次のようになります。 ns2.example2.comインターネットアドレス= 216.239.34.10 ns1.example2.comインターネットアドレス= 216.239.32.10 さて、返されているこれらのIPアドレスは古くなっていませんか?.comネームサーバーが毎回これらの同期を維持できるようにするための1つの方法は、example.comドメインのクエリが作成されるたびに.comネームサーバーがns2.example2.comをリアルタイムで解決した場合です。明らかに、これは.comネームサーバーにさらに負荷をかけるため、起こりえません。 これは、ドメインネームシステムについてよくわからない部分であり、したがって私の質問です。