私の現在の知識に基づいていくつかの仮定を立てるつもりですので、間違っている場合は訂正してください。
Www.example.comにアクセスしたいが、ブラウザ、ホスト、およびISPネームサーバーにDNSエントリがキャッシュされていないとします。 ISPネームサーバーは、example.comの権威ネームサーバーも認識していません。
この時点で、ISPネームサーバーは.comTLDネームサーバーにクエリを実行します。このサーバーは、example.com(つまり、ns1.example.com)の信頼できるネームサーバーを返します。これは、www.example.comのAレコードをクエリするために使用されます。
私の質問は次のとおりです。comドメインのTLDネームサーバーは、example.comの権威ネームサーバーをどのように「認識」しますか。この情報をどのように取得しますか?
新しいドメインが登録されると、NSレコードが作成され、何らかの方法でTLDネームサーバーに伝播する必要があります。これはどのように機能しますか?
.comドメインのTLDネームサーバーは、example.comの権威ネームサーバーをどのように「認識」しますか。この情報をどのように取得しますか?
あなたとあなたのドメインレジストラはそれを伝えます。
信頼できるネームサーバーを入力すると、たとえばns1.example.comおよびns2.example.com、この情報は、現在運営している会社であるVerisign Inc.で(レジストラを介して)更新されます.comサーバー。
また、レジストリがレジストラサービスを自分で実行できることにも注意してください(したがって、TLDを実行するユーザーと登録するユーザーによっては、実際には違いがない場合があります)。
新しいドメインが登録されると、NSレコードが作成され、何らかの方法でTLDネームサーバーに伝播する必要があります。これはどのように機能しますか?
正直なところ、サードパーティのレジストラとレジストリ間の通信回線で良い情報を見つけたことはありませんが、それはかなり直接的であると確信しています(遅れたとしても)。
ドメインの登録とネームサーバーの更新の間で発生する遅延は、多くの場合、他のDNSサーバーでのレコードの更新と関係があります。