【知識分享】dns解析伺服器的幾個步驟
只要開啟瀏覽器,我們輸入相關的域名就可以訪問到全世界的域名網站,這個簡單的過程,但是在網際網路傳輸中需要經歷哪些步驟和流程呢?非專業人一般是不會知道,這個整體過程還是比較麻煩的。
隨便以一個域名作為訪問例子。我們在本地,透過一些關鍵詞,本地的DNS伺服器,外部伺服器,及Host檔案,及本地快取進行解釋。
一般一個國際域名,在本地進行訪問,DNS解析伺服器會共有9個步驟,而且每次解析都會走完這個9個步驟,也就是為什麼我們訪問國外網站響應速度並不會太快的主要原因。如果訪問過第一次,第二次開啟會快一點的原因,是在第一次基礎上,第二次訪問就已經走完前面4個步驟,除非清除了相關的快取資訊。具體步驟壹基比小鑫透過以下幾個方面給大家介紹一下:
1、在本機提出域名解析的請求後,伺服器一般會先查詢相關的HOST檔案後,將這個資訊傳送給本地的域名伺服器。
2、將這個請求傳送給本地域名伺服器。
3、本地域名伺服器收到請求後會先查詢一下本地有沒有快取。
4、如果有這個記錄,就會透過本地域名伺服器將直接查詢的結果返回給瀏覽器,但是沒有的話就要進行下一步。
5、在本地DNS快取中沒有這個記錄,則本地域名伺服器會將這個域名請求傳送給根域名伺服器。
6、然後根目錄伺服器再將結果返回到本地域名伺服器,這個過程是比較耗費時間的。
7、本地伺服器在向上一步返回相關的域名伺服器傳送請求,然後接受伺服器的快取,沒有這個記錄的話,則返回相關的下載域名伺服器地址。
8、重複第7步,直到找到正確的地址記錄。
9、本地伺服器最終將返回的結果儲存到快取,下次使用時就可以直接返回結果給搜尋使用者。
在這個過程中,站長需要注意的,DNS伺服器接收到客戶的請求後,就需要使用一個準確的查詢結果回覆客戶端,如果沒有就會詢問其他伺服器,直到最終結果。
而如果使用迭代查詢,DNS伺服器沒有可以響應的結果,會向客戶機解析查詢的DNS伺服器,當使用者改善請求時,DNS伺服器並不直接回復結果,而是告訴使用者另外一個DNS伺服器地址,當使用者在這個DNS伺服器提交請求時,就會依次迴圈進行查詢。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70013663/viewspace-2932204/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【知識分享】排查伺服器網路故障的幾個步驟伺服器
- 【知識分享】常見的幾個web伺服器分享Web伺服器
- 【知識分享】DNS伺服器的優缺點DNS伺服器
- 【知識分享】漏洞評估掃描的步驟
- 【知識分享】租用獨立伺服器的幾個建議伺服器
- 伺服器漏洞評估的幾個步驟伺服器
- 【知識分享】dns伺服器和企業伺服器的區別DNS伺服器
- 【知識分享】伺服器做raid幾好伺服器AI
- 【知識分享】伺服器的防護幾種模式伺服器模式
- 【知識分享】伺服器DNS錯誤該怎麼辦伺服器DNS
- 【安全管理】伺服器漏洞評估的幾個步驟伺服器
- 【知識分享】 清空linux的DNS快取LinuxDNS快取
- 【知識分享】檢視伺服器狀態經常使用的幾個命令伺服器
- app開發的幾個步驟APP
- 【知識分享】如何清空DNS快取以提升伺服器的網路速度DNS快取伺服器
- 【知識分享】站長加固網站安全的幾個方法網站
- 第3步: 域名解析伺服器的過程(DNS)伺服器DNS
- hadoop的一些知識點 配置步驟Hadoop
- 【知識分享】高防伺服器的常見幾種防禦模式伺服器模式
- 代理伺服器 【知識分享】伺服器
- 【知識分享】 伺服器的架構伺服器架構
- 爬蟲 | 基本步驟和解析網頁的幾種方法爬蟲網頁
- 【知識分享】租用大頻寬伺服器需要注意幾點伺服器
- 本地伺服器如何搭建呢?恆訊科技分享四個步驟伺服器
- 【知識分享】五個常見的web伺服器介紹Web伺服器
- 兔子動態代理ip伺服器要遵循幾個關鍵步驟伺服器
- RHE5伺服器中搭建DNS伺服器的方法步驟說明[圖文]伺服器DNS
- 【網路安全乾貨分享】等保測評流程分為幾個步驟?
- 強化Linux 伺服器的7個步驟Linux伺服器
- 國內DNS最快的伺服器 解析最快的dnsDNS伺服器
- 配置簡單的linux 的幾個操作步驟(Cent OS)Linux
- Webfunny知識分享:webpack sourceMap解析原始碼Web原始碼
- 【知識分享】 伺服器基礎知識【初學者必看】伺服器
- 【知識分享】伺服器的分類有哪些伺服器
- 【知識分享】iis伺服器的功能有哪些伺服器
- 【知識分享】伺服器到手如何安全的管理伺服器
- 【知識分享】租用香港的伺服器是否安全伺服器
- 【知識分享】 linux伺服器的特性有哪些Linux伺服器