2人贊同了該回答
? 1、工作方式上的區(qū)別
遞歸查詢是域名服務(wù)器將代替提出請求的客戶機(下專級DNS服務(wù)器)進行域名屬查詢,若域名服務(wù)器不能直接回答,則域名服務(wù)器會在域各樹中的各分支的上下進行遞歸查詢,最終將返回查詢結(jié)果給客戶機。
迭代查詢是能夠使其他服務(wù)器返回一個最佳的查詢點提示或主機地址,若此最佳的查詢點中包含需要查詢的主機地址,則返回主機 地址信息,若此時服務(wù)器不能夠直接查詢到主機地址,則是按照提示的指引依次查詢。
2、使用上的區(qū)別
一般由DNS工作站提出的查詢請求便屬于遞歸查詢。一般發(fā)生在客戶端與服務(wù)器間,也有特殊情況是dns服務(wù)器與dns服務(wù)器之間。
根域名服務(wù)器總應(yīng)該使用迭代查詢,而不應(yīng)該使用遞歸查詢。一般的,每次指引都會更靠近根服務(wù)器(向上),查尋到根域名服務(wù)器后,則會再次根據(jù)提示向下查找。
3、查詢狀態(tài)上的區(qū)別
遞歸查詢,在域名服務(wù)器查詢期間,客戶機將完全處于等待狀態(tài)。
迭代查詢是直到服務(wù)器給出的提示中包含所需要查詢的主機地址為止。
發(fā)布于2023-04-17