DNS網域名稱解析過程

2021-07-17 04:00:31 字數 763 閱讀 7790

1、瀏覽器會檢查快取中有沒有儲存過這個ip位址

如果當前快取中有此ip位址則本次解析到此結束,可以直接訪問ip位址,否則進行下一步。

2、檢查作業系統快取

如果系統快取了此ip對映。本次解析到此結束,否則進行下一步

3、檢查ldns快取

本地網域名稱伺服器一般為網路服務提供商提供,比如電信聯通或者校園網。大約80%的解析到這裡就結束了。所以我們的網域名稱解析服務大部分都是在這裡結束的。

如果在這裡還沒有找到對應的ip,就繼續進行下一步

4、檢查根伺服器

在root service中我們能夠得到主網域名稱伺服器(gtld)。

5、從gltd伺服器查詢並返回此網域名稱註冊的網域名稱伺服器位址(name service)

6、將網域名稱傳遞給name service 得到對應的ip

7、ldns伺服器快取得到的ip位址並將結果傳送給客戶

到此全部的dns解析過程就完成了

DNS網域名稱解析過程

1.應用發起基於網域名稱的請求後,linux先查詢本地dns cache。2.本地dns cache命中 cache中有該網域名稱的紀錄項 則返回目標ip位址,否則將網域名稱解析請求傳送給本地網域名稱解析伺服器 dns server 3.網域名稱伺服器 dns server 收到請求後,先查詢本地快...

DNS網域名稱解析過程

dns,就是domain name system的縮寫,翻譯過來就是網域名稱系統,是網際網路上作為網域名稱和ip位址相互對映的乙個分布式資料庫。dns能夠使使用者更方便的訪問網際網路,而不用去記住能夠被機器直接讀取的ip數串。通過網域名稱,最終得到該網域名稱對應的ip位址的過程叫做網域名稱解析 或主...

DNS網域名稱解析過程

1 瀏覽器檢查快取中有沒有這個網域名稱對應的解析過的ip位址,如果快取中有這個解析過程就結束 2 如果瀏覽器快取中沒有,去作業系統的快取查詢,hosts檔案中找 3 如果作業系統快取中沒有 去local dns server ldns 本地dns伺服器中去找 比如 學校 小區裡的網際網路服務提供商電...