當客戶端程式要透過一個主機名稱來訪問網路中的一臺主機時,它首先要得到這個主機名稱所對應的IP地址,因為IP資料報中允許放置的是目地主機的IP地址,而不是主機名稱。可以從本機的hosts檔案中得到主機名稱所對應的IP地址,但如果hosts檔案不能解析該主機名稱時,只能透過向客戶機所設定DNS伺服器進行查詢了。
DNs共有的種查詢方法,分別是遞迴查詢和迭代查詢。遞迴查詢即由該計算機指定的DNS伺服器代表客戶端向其他DNs伺服器進行查詢,以便完全解析該域名,並將結果返回至客戶端。選代查詢即由該計算指定的DNs伺服器向客戶端返問一個可以解析該域名的其他DNs伺服器地址,客戶端再繼續向其他DNs伺服器進行查詢。下面分別對這兩種解析方法進行詳細介紹。
當局部DNs伺服器自己不能回答客戶機的DNS查詢請求時,那麼該DNS伺服器就需要向其他DNs伺服器進行查詢。此時有遞迴查詢和迭代查詢兩種查詢方式。如圖1所示的是遞迴變詢方式。由區域性DNs伺服器自己負責向其他DNs伺服器進行查詢,一般是先向該域的根域伺服器進行查詢,再由根域名伺服器一級級向下查詢。最後,將得到的查詢結果返回結區域性DNs伺服器,再由區域性DNs伺服器返回給客戶端。當局部DNs伺服器自己不能回答客戶機的DNs查詢請求時,也可以透過迭代查詢的方式進行域名解析,如圖2所示。區域性DNs伺服器不是自己向其他DNs伺服器進行查詢,而是把能解析該域名的其他DNs伺服器的IP地址返回給客戶端DNS程式,客戶端DNs程式再繼續向這些DNs伺服器發出查詢請求,直到得到查詢結果為止。
當客戶端程式要透過一個主機名稱來訪問網路中的一臺主機時,它首先要得到這個主機名稱所對應的IP地址,因為IP資料報中允許放置的是目地主機的IP地址,而不是主機名稱。可以從本機的hosts檔案中得到主機名稱所對應的IP地址,但如果hosts檔案不能解析該主機名稱時,只能透過向客戶機所設定DNS伺服器進行查詢了。
DNs共有的種查詢方法,分別是遞迴查詢和迭代查詢。遞迴查詢即由該計算機指定的DNS伺服器代表客戶端向其他DNs伺服器進行查詢,以便完全解析該域名,並將結果返回至客戶端。選代查詢即由該計算指定的DNs伺服器向客戶端返問一個可以解析該域名的其他DNs伺服器地址,客戶端再繼續向其他DNs伺服器進行查詢。下面分別對這兩種解析方法進行詳細介紹。
當局部DNs伺服器自己不能回答客戶機的DNS查詢請求時,那麼該DNS伺服器就需要向其他DNs伺服器進行查詢。此時有遞迴查詢和迭代查詢兩種查詢方式。如圖1所示的是遞迴變詢方式。由區域性DNs伺服器自己負責向其他DNs伺服器進行查詢,一般是先向該域的根域伺服器進行查詢,再由根域名伺服器一級級向下查詢。最後,將得到的查詢結果返回結區域性DNs伺服器,再由區域性DNs伺服器返回給客戶端。當局部DNs伺服器自己不能回答客戶機的DNs查詢請求時,也可以透過迭代查詢的方式進行域名解析,如圖2所示。區域性DNs伺服器不是自己向其他DNs伺服器進行查詢,而是把能解析該域名的其他DNs伺服器的IP地址返回給客戶端DNS程式,客戶端DNs程式再繼續向這些DNs伺服器發出查詢請求,直到得到查詢結果為止。