百度網(wǎng)站域名 簡述采用遞歸方式時的域名解析過程是怎樣的?
簡述采用遞歸方式時的域名解析過程是怎樣的?默認情況下,DNS服務(wù)器使用遞歸解析名稱。遞歸意味著DNS服務(wù)器作為DNS客戶機向其他DNS服務(wù)器查詢解析請求,直到獲得解析結(jié)果。在此過程中,原始DNS客戶端
簡述采用遞歸方式時的域名解析過程是怎樣的?
默認情況下,DNS服務(wù)器使用遞歸解析名稱。遞歸意味著DNS服務(wù)器作為DNS客戶機向其他DNS服務(wù)器查詢解析請求,直到獲得解析結(jié)果。在此過程中,原始DNS客戶端將等待DNS服務(wù)器的答復。如果您禁止DNS服務(wù)器使用遞歸模式,則DNS服務(wù)器將以迭代模式工作,即它將向原始DNS客戶端返回一個引用回復,其中包含有助于客戶端解析請求的信息(如根提示信息),并且不會執(zhí)行其他操作;原始DNS客戶端將根據(jù)DNS服務(wù)器返回的參考信息決定處理方式。然而,在實際的網(wǎng)絡(luò)環(huán)境中,禁用DNS服務(wù)器的遞歸查詢往往會使DNS服務(wù)器向客戶端請求返回一個服務(wù)器失敗的引用回復,而客戶端請求在本地無法解析。此時,客戶會認為解決方案失敗。因此遞歸和迭代的區(qū)別在于,當DNS服務(wù)器沒有在本地完成客戶端的請求解析時,誰扮演DNS客戶端的角色來發(fā)起對其他DNS服務(wù)器的解析請求。