DNS解析過程

在瀏覽器中輸入www.baidu.com之后,域名解析的過程如下:

  1. 查詢本地緩存和Host文件:從本地DNS緩存和Host文件中查找,如果找到了域名對應(yīng)的IP,直接返回,否則向本地域名服務(wù)器發(fā)起遞歸查詢
  2. 遞歸查詢:本地域名服務(wù)器收到遞歸查詢請求后,如果本地域名服務(wù)沒有該域名的記錄,就會開始迭代查詢過程。
  3. 迭代查詢:本地域名服務(wù)器會先向根域名服務(wù)器發(fā)起查詢,根域名服務(wù)器會返回.com所在的頂級域名服務(wù)器地址。本地域名服務(wù)器接著向頂級域名服務(wù)器發(fā)起查詢,頂級域名服務(wù)器會返回baidu.com所在的權(quán)威域名服務(wù)器。本地域名服務(wù)器最后向權(quán)威域名服務(wù)器發(fā)起查詢,權(quán)威域名服務(wù)器會返回www.baidu.com對應(yīng)的ip地址。
  4. 結(jié)果返回:本地域名服務(wù)器把域名對應(yīng)的ip返回給瀏覽器,同時緩存下來。
DNS解析過程
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。