事實上,對于每一個HTTP請求發(fā)起過程中,都有很重要的一個步驟——DNS域名解析。那么什么是DNS呢?DNS 可以被看作是對各種網(wǎng)站的考勤登記呈現(xiàn)在互聯(lián)網(wǎng)上,就 DNS 而言,它維護著所有在全球運作的網(wǎng)站的域名和 IP地址的數(shù)據(jù)庫。下面就給大家介紹下dns域名解析流程的知識介紹。
①檢查瀏覽器緩存中是否緩存過該域名對應的IP地址
②如果在瀏覽器緩存中沒有找到IP,那么將繼續(xù)查找本機系統(tǒng)是否緩存過IP
③向本地域名解析服務系統(tǒng)發(fā)起域名解析的請求
④向根域名解析服務器發(fā)起域名解析請求
本地DNS域名解析器還沒有完成解析的話,那么本地域名解析服務器將向根域名服務器發(fā)起解析請求。
⑤根域名服務器返回gTLD域名解析服務器地址
本地DNS域名解析向根域名服務器發(fā)起解析請求,根域名服務器返回的是所查域的通用頂級域(Generic top-level domain,gTLD)地址,常見的通用頂級域有.com、.cn、.org、.edu等。

⑥向gTLD服務器發(fā)起解析請求
本地域名解析服務器向gTLD服務器發(fā)起請求。
⑦gTLD服務器接收請求并返回Name Server服務器
gTLD服務器接收本地域名服務器發(fā)起的請求,并根據(jù)需要解析的域名,找到該域名對應的Name Server域名服務器,通常情況下,這個Name Server服務器就是你注冊的域名服務器,那么你注冊的域名的服務商的服務器將承擔起域名解析的任務。
⑧Name Server服務器返回IP地址給本地服務器
Name Server服務器查找域名對應的IP地址,將IP地址連同TTL值返回給本地域名服務器。
⑨本地域名服務器緩存解析結果
本地域名服務器緩存解析后的結果,緩存時間由TTL時間來控制。
⑩返回解析結果給用戶
解析結果將直接返回給用戶,用戶系統(tǒng)將緩存該IP地址,緩存時間由TTL來控制,至此,解析過程結束。
以上就是有關dns域名解析的流程的知識介紹。推薦閱讀:私有域名解析DNS有哪些特點?
 
                
 
                 
                 
                             
  
  
  
     
    







