域名解析隨筆

  

  1. 輸入www.baidu.com之後,首先訪問hosts文件,查看是否有百度域名和IP得映射關係,有的話,直接返回域名得IP地址,完成域名解析。沒有得話,就繼續往下走;
  2. 計算機會訪問本地你設置的dns地址,也就是--ldns(本地域名解析服務器),若是ldns有該域名-IP映射緩存記錄,就返回完成解析,沒有的話,ldns直接訪問根域名服務器(下面我簡稱爲root-server)(root-server你能夠理解爲全世界有13臺,負責亞洲地區的在日本),根據個人理解root-server上面保存有頂級域名服務器的地址,由於你查絢的頂級域名是.com,因此root-server返回給ldns一個.com域名服務器的IP地址,繼續往下走
  3. ldns又向.com.服務器發送請求,.com.查到.baidu.com.服務器IP地址,將.baidu.com的ip地址返回ldns,繼續往下走
  4. ldns又向.baidu.com.服務器發送請求,.baidu.com.查到www.baidu.com.服務器IP地址是x.x.x.x,而後將IP地址返回給ldns,ldns也緩存一份解析地址(緩存是有時間限制的,這個時間就是TTL),並將ID地址返回給你的計算機,計算機直接訪問該IP地址x.x.x.x

 

以上信息用與學習,錯誤地方還請指正。html

 

圖片引用地址:http://www.javashuo.com/article/p-pxduqmob-bd.html緩存

相關文章
相關標籤/搜索