DNS解析過程

2021-08-28 04:40:56 字數 596 閱讀 7129

在瀏覽器中輸入乙個**如:www.baidu.com

1、首先會在本地的hosts檔案中查詢是否有這個**的對映關係,如果有則直接呼叫這個ip的對映進行訪問。

2、如過沒有則會去本地dns解析快取查詢是否有這個**的對映關係,如果有則返回

3、如果本地dns解析快取沒有對映關係,首先找本地的tcp/ip設定的dns伺服器,這裡我們叫做本地dns伺服器,如果所找的**在本地dns的資源範圍內則返回解析給主機,此解析具有權威性。

4、如果不在本地dns的資源範圍內,但該伺服器已經儲存了**的對映關係,那麼呼叫這個ip的對映關係,完成位址解析,此解析不具有權威性。

5、如果本地伺服器的解析失敗並且快取中沒有對應的對映關係。那麼就有兩種情況

1)本地dns伺服器開啟裝發模式,則向上一級請求,若上一級也不能解析就找上上一級依次類推,最終把解析返回給本地dns,本地dns返回給主機。

2)如果本地dns未採用**模式。就回去找13組根dns,根dns收到後就會去判斷這個網域名稱由誰來管理將負責此網域名稱的ip返給本地dns,本地dns再去找負責的根dns,如果根dns不能解析就去找下一級的dns給本地dns,然後一直重複這個過程直到找到www.baidu.com的主機。

DNS解析過程

你打入乙個 www.microsoft.com,按回車後。系統首先查詢本地dns客戶端快取中是否有這個網域名稱,如果你剛才已經訪問過這個 那麼快取中就會有對應的ip,系統就可以直接根據這個ip來連線 如果本地快取中無法找到對應的ip,系統將向dns伺服器 0.14 提交查詢請求。0.14在收到請求後...

DNS解析過程

名詞解釋 dns domain name server 網域名稱解析伺服器 url統一資源識別符號 ttl time to live 生存時間 ldns 本地dns伺服器 gtld全球dns伺服器 背景 在網際網路的世界中是用ip來標識一台伺服器的,因此在很早的時候大家都是通過ip來訪問其他伺服器上...

DNS解析過程

分析析dns的解析過程 1 首先在解析器訪問本地名字伺服器時沒有快取網域名稱的情況 2 在解析器訪問本地名字伺服器時有快取網域名稱的情況,將訪問就近的祖先 假設我們的名字伺服器已經查詢過 www.baidu.com 的位址。在這個過程當中,它將把www.baidu.com 和baidu.com 的名...