58.若資訊係由快取記憶體中得來,則 DNS 之回應屬於哪一類?
(A)權威的(authoritative)
(B)非權威的(unauthoritative)
(C)迭代的(iterative)
(D)遞迴的(recursive)
統計: A(60), B(165), C(49), D(108), E(0) #2399977
詳解 (共 5 筆)
https://ithelp.ithome.com.tw/articles/10080493
當 DNS 用戶端 (DNS Client) 端詢問到 非 權威主機 (DNS Server) 所管理的網域名稱時,會檢查自身的 DNS Cache 看是不是有相關的資料,若 DNS Cache 有的話你會看到回應是 非權威回答(Non-Authoritative Answer)
- 當 DNS 用戶端 (DNS Client) 端詢問到權威主機 (DNS Server) 所管理的網域名稱時,此時會直接回應給 DNS 用戶端 (此一回應動作稱為 權威回答(Authoritative Answer)
- 當 DNS 用戶端 (DNS Client) 端詢問到 非 權威主機 (DNS Server) 所管理的網域名稱時,會檢查自身的 DNS Cache 看是不是有相關的資料,若 DNS Cache 有的話你會看到回應是 非權威回答(Non-Authoritative Answer)。
DNS 回應可以是權威的或非權威的。權威的回應是由該網域名稱的權威伺服器發出的,並包含了該網域名稱的所有資訊。相反的,非權威的回應是由非權威伺服器發出的,並只包含了該網域名稱的部分資訊。
快取記憶體是 DNS 伺服器用來儲存之前查詢過的結果的記憶體。如果資訊是從快取記憶體中取得的,則該回應屬於非權威的。因為快取記憶體中的資訊可能已經過期,並不一定是最新的。
(C) 迭代的(iterative)和(D) 遞迴的(recursive)是兩種不同的 DNS 查詢方式。
迭代查詢是指客戶端向 DNS 伺服器請求資訊,並讓 DNS 伺服器逐層向其他伺服器查詢,直到找到權威伺服器為止。遞迴查詢是指客戶端向 DNS 伺服器請求資訊,並讓 DNS 伺服器直接向權威伺服器查詢,並回傳結果給客戶端。
然而,這兩種查詢方式並不會影響 DNS 伺服器回傳的回應是否是權威的。回應是否是權威的,取決於回應是否是由該網域名稱的權威伺服器發出的,而不是查詢方式。
DNS 回應可以是權威的或非權威的。權威的回應是由該網域名稱的權威伺服器發出的,並包含了該網域名稱的所有資訊。相反的,非權威的回應是由非權威伺服器發出的,並只包含了該網域名稱的部分資訊。
快取記憶體是 DNS 伺服器用來儲存之前查詢過的結果的記憶體。如果資訊是從快取記憶體中取得的,則該回應屬於非權威的。因為快取記憶體中的資訊可能已經過期,並不一定是最新的。
(C) 迭代的(iterative)和(D) 遞迴的(recursive)是兩種不同的 DNS 查詢方式。
迭代查詢是指客戶端向 DNS 伺服器請求資訊,並讓 DNS 伺服器逐層向其他伺服器查詢,直到找到權威伺服器為止。遞迴查詢是指客戶端向 DNS 伺服器請求資訊,並讓 DNS 伺服器直接向權威伺服器查詢,並回傳結果給客戶端。
然而,這兩種查詢方式並不會影響 DNS 伺服器回傳的回應是否是權威的。回應是否是權威的,取決於回應是否是由該網域名稱的權威伺服器發出的,而不是查詢方式。