201

百度公共DNS之域名查詢過程

時間: 2014-12-10 10:24:52   點擊數(shù): 30655   來源: 耐思智慧

以用戶在瀏覽器輸入www.xpj18992.com為例,我們詳細說明一下實際域名查詢過程:

1.  用戶輸入www.xpj18992.com,瀏覽器調用操作系統(tǒng)resolver發(fā)起域名查詢,此處不考慮瀏覽器的域名緩存;resolver封裝一個dns請求報文,并將其發(fā)給運營商分配的local dns地址(或者用戶自己配置的公共dns);

2.  local dns查詢緩存,如果命中則返回響應結果;否則向根服務器發(fā)起查詢;

3.  根服務器返回com地址。每一層級的DNS服務器都有緩存,實際都是先查緩存,沒有緩存才返回下級域,此處不再重復;

4.  local dns查詢com。com返回iisp.com地址;

5.  local dns查詢baidu.com,baidu.com返回www.baidu.com對應記錄結果。

百度公共dns

理論上講域名查詢有兩種方式:

迭代查詢  A問B一個問題,B不知道答案說你可以問C,然后A再去問C,C推薦D,然后A繼續(xù)問D,如此迭代…

遞歸查詢  A問B一個問題,B問C,C問D… 然后D告訴C,C告訴B,B告訴A

上述過程中從resolver到遞歸DNS再到根的查詢過程為遞歸查詢,遞歸DNS到根、到com、到baidu.com的過程為迭代查詢。

注意,遞歸查詢需要從系統(tǒng)層面來看,很難單純的說一臺DNS實現(xiàn)了遞歸查詢。

上一篇:百度公共DNS之域名系統(tǒng)組織架構 下一篇:百度公共DNS之DNS基本概念
域名等于商標
免費體驗

旗下網(wǎng)站:耐思智慧 - 淘域網(wǎng) - 我的400電話 - 中文域名:耐思尼克.cn 耐思尼克.top

耐思智慧 © 版權所有 Copyright © 2000-2024 IISP.COM,Inc. All rights reserved

備案號碼: 粵ICP備09063828號  公安備案號: 公安備案 粵公網(wǎng)安備 44049002000123號  域名注冊服務機構許可:粵D3.1-20240003 CN域名代理自深圳萬維網(wǎng)

聲明:本網(wǎng)站中所使用到的其他各種版權內容,包括但不限于文章、圖片、視頻、音頻、字體等內容版權歸原作者所有,如權利所有人發(fā)現(xiàn),請及時告知,以便我們刪除版權內容

本站程序界面、源代碼受相關法律保護, 未經(jīng)授權, 嚴禁使用; 耐思智慧 © 為我公司注冊商標, 未經(jīng)授權, 嚴禁使用

法律顧問:珠海知名律師 廣東篤行律師事務所 夏天風 律師