DNS解析過程簡述

2021-07-13 01:34:50 字數 890 閱讀 5506

以example.com為例,top-level domain為.com,然後是second-level domain,example.com.

如圖所示,對於example.com的解析可以分為下面幾步:

client向本地dns server請求解析example.com的ip位址(client請求是recursive的);

本地dns server去root server(tld,top-level domains),即全球13個根伺服器,去查詢.com 這個top-level domain的位址;

root name server返回給本地dns server, .com 的位址;

本地dns server向.com name server請求example.com的name server;

返回example.com的name server;

本地dns server去example.com的name server,也就是example.com的authoritative name server,請求example.com對應的ip;

返回對應的ip位址;

本地dns server向client返回example.com對應的ip。

中間在找example.com的authoritative name server過程中,有可能牽扯更多的步驟,不過原理都是類似的,in typical operation, the root servers will not answer directly, but will respond with a referral to more authoritative servers。

簡述DNS過程

1.客戶機提出網域名稱解析請求,並將該請求傳送給本地的網域名稱伺服器。2.當本地的網域名稱伺服器收到請求後,就先查詢本地的快取,如果有該紀錄項,則本地的網域名稱伺服器就直接把查詢的結果返回。3.如果本地的快取中沒有該紀錄,則本地網域名稱伺服器就直接把請求發給根網域名稱伺服器,然後根網域名稱伺服器再返...

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來訪問其他伺服器上...