Domain-Name-System

遞歸解析器是否記憶體了權威名稱伺服器 IP 地址?

  • March 12, 2022

我知道 A,AAAA 記錄將被遞歸解析器和存根解析器記憶體。當一個人搜尋一個子域/域時,如果搜尋的是 CNAME 記錄,Resolver 會獲取相應的域名(因為 CNAME 記錄值也將是 domain )並將其傳遞給客戶端。現在解析器是否重複整個搜尋以查找域名的 IP 地址(根、TLD 和權威名稱伺服器),或者既然它已經從權威名稱伺服器獲得響應,它會直接去它嗎?在這種情況下,我們可以說權威名稱伺服器將被記憶體,直到我們沒有在我們的 DNS 記錄中提及任何 NS 記錄的 TTL 時間?

遞歸記憶體名稱伺服器記憶體所有內容,並使用 TTL 知道何時重做查詢。

我們沒有提到 NS 記錄的任何 TTL

即使沒有在您的軟體/區域文件中明確提及它們,所有記錄都有 TTL,因為這是任何響應 DNS 消息中的必填欄位。

進行dig查詢,您將看到 TTL。

引用自:https://serverfault.com/questions/1095993