<address id="9rdr9"></address><form id="9rdr9"></form>

        原:朝陽市會計電算化中心
        業務咨詢 ·金蝶軟件:135-04217658 · 網站建設:131-30844134
        朝陽市捷通軟件服務中心
        創新 智慧 營銷 顛覆傳統
        DNS解析過程原理
        幫助客戶成功   

        當我們從瀏覽器打入一個網址,到看到這個網站內容,只要一瞬間,但是其中要經過幾十甚至上百個步驟和環節,每一步出錯都會導致網站無法訪問……  下面讓我們大致了解一下吧!

        DNS解析原理及過程。

          當用戶訪問我們網站一個網頁時,他需要經過以下步驟:

          1)找到這個網頁的存放服務器;

          2)服務器將用戶的請求信息接入;

          3)服務器通過文件路徑(URL)查找用戶請求網頁;

          4)用戶將該網頁內容下載到自己電腦上。

          我們所講的DNS解析主要是第一個步驟,即讓用戶通過URL找到文件存放的服務器。

         1、為什么要有DNS解析?

          讓用戶電腦和服務器(網頁存放電腦)連接起來并不是靠域名進行,網絡上計算機之間實現連接是通過每臺計算機在網絡中擁有的惟一的IP地址來完成的。但IP地址并不便于記憶,這樣就需要在用戶容易記憶的地址和計算機能夠識別的地址之間有一個解析,用戶容易記憶的地址就是域名,而DNS服務器便充當了將用戶請求的域名“翻譯”成相應IP地址以便于計算機之間相互連接的角色。

         2、DNS解析原理是什么?

          DNS解析主要有遞歸查詢,就是在某個DNS服務器緩存中查找不到相應的域名與IP地址對應關系時,自動跳轉到到下一步驟通過下一個DNS服務器進行查找。具體可見如下兩圖:

        DNS解析過程原理

        DNS解析原理過程

         3、DNS解析過程是什么?

          DNS解析過程是重點也是難點,下面我按自己的理解一步步來解釋,可能有錯誤之處,歡迎指正。

          以下步驟中,將DNS緩存中存在域名對應IP則DNS解析成功,用戶計算機將直接訪問服務器,若DNS服務器緩存中不存在域名對應IP,則自動進入下一步。

          1) 瀏覽器緩存

          當用戶通過瀏覽器訪問某域名時,瀏覽器首先會在自己的緩存中查找是否有該域名對應的IP地址(若曾經訪問過該域名且沒有清空緩存便存在);

          2) 系統緩存

          當瀏覽器緩存中無域名對應IP則會自動檢查用戶計算機系統Hosts文件DNS緩存是否有該域名對應IP;

          3) 路由器緩存

          當瀏覽器及系統緩存中均無域名對應IP則進入路由器緩存中檢查,以上三步均為客服端的DNS緩存;

          4) ISP(互聯網服務提供商)DNS緩存

          當在用戶客服端查找不到域名對應IP地址,則將進入ISP DNS緩存中進行查詢。比如你用的是電信的網絡,則會進入電信的DNS緩存服務器中進行查找;

          5) 根域名服務器

          當以上均未完成,則進入根服務器進行查詢。全球僅有13臺根域名服務器,1個主根域名服務器,其余12為輔根域名服務器。根域名收到請求后會查看區域文件記錄,若無則將其管轄范圍內頂級域名(如.com)服務器IP告訴本地DNS服務器;

          6) 頂級域名服務器

          頂級域名服務器收到請求后查看區域文件記錄,若無則將其管轄范圍內主域名服務器的IP地址告訴本地DNS服務器;

          7) 主域名服務器

          主域名服務器接受到請求后查詢自己的緩存,如果沒有則進入下一級域名服務器進行查找,并重復該步驟直至找到正確紀錄;

          8)保存結果至緩存

          本地域名服務器把返回的結果保存到緩存,以備下一次使用,同時將該結果反饋給客戶端,客戶端通過這個IP地址與web服務器建立鏈接。

         4、DNS優化如何實現?

          一般域名商或服務器商都會提供免費的DNS服務,然而,很多情況下這些免費的DNS服務器速度較慢,故可做一定優化,具體可從以下幾方面:

          1)增加DNS服務器數量

          減小服務器壓力,當單位服務器需要處理的DNS請求數量較少時速度會更快;

          2)全國多地分布DNS服務器

          用戶網絡訪問速度跟用戶計算機到服務器的距離有關,若可以讓用戶就近訪問所在省份的服務器便可以加速DNS解析速度;

          3)識別用戶線路反饋相應線路IP

          當用戶網絡線路跟服務器網絡線路一致時速度較快,而不一致時則較慢,如:用戶使用電信的線路但服務器是聯通的線路,這樣就會造成用戶訪問網站速度下降,如果可以識別用戶訪問線路并反饋相應IP則會加速網站訪問。

         

         


        朝陽市財務軟件 | 朝陽市網站建設 | 資訊動態 | 關于我們 | 付款方式 | 聯系我們
        朝陽市雙塔區捷通軟件銷售服務中心
        業務電話:【金蝶軟件】135-04217658 【網站建設】131-30844134
        公司地址:朝陽市雙塔區新華路三段,朝陽日報社側面504室
        杨玉环 下载,被公侵犯漂亮人妻中文字,欧洲vodafonewifi18√k

            <address id="9rdr9"></address><form id="9rdr9"></form>