DNS的遞迴查詢和迭代查詢

2022-07-17 11:06:18 字數 556 閱讀 9009

(1)遞迴查詢

遞迴查詢是一種dns 伺服器的查詢模式,在該模式下dns 伺服器接收到客戶機請求,

必須使用乙個準確的查詢結果回覆客戶機。

如果dns 伺服器本地沒有儲存查詢dns 資訊,那麼該伺服器會詢問其他伺服器,並將返回的查詢結果提交給客戶機。

客戶機和伺服器之間的查詢是遞迴查詢

遞迴查詢告訴客戶機ip

(2)迭代查詢

dns 伺服器另外一種查詢方式為迭代查詢,dns 伺服器會向客戶機提供其他能夠解析查詢請求的dns 伺服器位址,

當客戶機傳送查詢請求時,dns 伺服器並不直接回覆查詢結果,而是告訴客戶機另一台dns 伺服器位址,

客戶機再向這台dns 伺服器提交請求,依次迴圈直到返回查詢的結果為止。

伺服器之間的查詢是迭代查詢

dns迭代查詢和遞迴查詢

遞迴查詢 返回的結果必須是 所查網域名稱和對應ip的對映關係 或者 查詢未果 迭代查詢 返回的結果可以是其他dns伺服器的ip 遞迴查詢和迭代查詢另乙個區別是每次做查詢的時候 發起查詢的 角色不同 對於遞迴查詢,一般是本地的客戶端,本地的客戶端檢視本地hosts檔案或者快取未找到後,會向本地dns伺...

DNS遞迴查詢與迭代查詢

注 一般tcp ip的應用層或者osi的會話 表示 應用層把資料稱為資料或者資訊,到了傳輸層把資料稱為報文,到了最底層就是位元流了也就是位元組流 1.網域名稱系統 2.網域名稱伺服器 1.在瀏覽器中輸入www.qq.com網域名稱,作業系統會先檢查自己本地的hosts檔案是否有這個 對映關係,如果有...

DNS遞迴查詢和迭代查詢的差別

遞迴查詢和迭代查詢的差別 1 遞迴查詢 遞迴查詢是一種dns server的查詢模式,在該模式下dns server接收到客戶機請求。必須使用乙個準確的查詢結果回覆客戶機。假設dns server本地沒有儲存查詢dns 資訊,那麼該server會詢問其它server。並將返回的查詢結果提交給客戶機。...