1、 客戶機(jī)將域名查詢請(qǐng)求發(fā)送到本地DNS服務(wù)器,當(dāng)本地DNS服務(wù)器接到查詢后,首先在該服務(wù)器管理的區(qū)域的記錄中查找,如果找到該記錄,則利用此記錄進(jìn)行解析;如果沒有區(qū)域信息可以滿足查詢要求,則在本地緩存中查找。
2、 如果本地服務(wù)器不能在本地找到客戶機(jī)查詢的信息,將客戶機(jī)請(qǐng)求發(fā)送到根域名DNS服務(wù)器。
3、 根域名服務(wù)器負(fù)責(zé)解析客戶機(jī)請(qǐng)求的根域部分,它將包含下一級(jí)域名信息的DNS服務(wù)器地址返回給客戶機(jī)的DNS服務(wù)器地址。
4、 客戶機(jī)的DNS服務(wù)器利用根域名服務(wù)器解析的地址訪問下一級(jí)DNS服務(wù)器,得到再下一級(jí)域我的DNS服務(wù)器地址。
按上述遞歸方法逐級(jí)接近查詢目標(biāo),最后在有目標(biāo)域名的DNS服務(wù)器上找到相應(yīng)IP地址信息。客戶機(jī)的本地DNS服務(wù)器將遞歸查詢結(jié)果返回客戶機(jī)。客戶機(jī)利用從本地DNS服務(wù)器查詢得到的IP訪問目標(biāo)主機(jī),就完成了一個(gè)解析過程。