如果我們想訪客通過訪問功能變數名稱就能訪問到我們網站時,需要服務商將功能變數名稱解析到服務器的IP上,或許很多人對功能變數名稱解析不是很清楚,下麵我們就詳細介紹一下功能變數名稱解析的管道和具體實現過程,當然功能變數名稱解析對網站打開速度有一定的影響,站長在選擇功能變數名稱服務器時,不但要選擇功能變數名稱解釋快速穩定,而且最好能對DDoS攻擊有一定的防禦能力。
功能變數名稱的解析筦道
當DNS客戶機向DNS伺服器,或者一臺DNS伺服器(此時這臺DNS伺服器扮演著DNS客戶機角色)向另外一臺DNS伺服器提出功能變數名稱解析請求時,有兩種解析管道。
第一種叫反覆運算解析,每次請求一個服務器,不行在請求別的服務器。換言之,若服務器是該功能變數名稱的授權服務器,就檢查其資料庫並響應,完成解析;若不是,就返回認為可以解析這個査詢的服務器的IP地址。客戶像第二個服務器査詢,若新找到的服務器能解决這個問題,就響應並完成解析;否則,就向客戶返回一個新服務器的IP地址。客戶如此重複査詢,直到找到該功能變數名稱授權服務器。
第二種叫遞迴解析,要求功能變數名稱服務器系統一次性完成全部名字和地址之間的映射。換句話說,解析程式期望服務器提供最終解答,若服務器是該功能變數名稱的授權服務器,就檢查其資料庫並相應;若服務器不是授權服務器,該服務器就將請求發送給另一個服務器並等待響應,直接查找該功能變數名稱授權服務器,並把響應的結果發送給請求的客戶。
解釋:功能變數名稱解析服務器其實也相當一個大型的網絡緩存,如果你訪問到一個美國服務器時,由於節點比較多,因而訪問的速度比較慢,當訪問過該網站之後,再次打開會發現速度會更加快,下麵我們就以德勝網絡的官方網站為例子。
(1)客戶機的功能變數名稱解析器向本地功能變數名稱服務器發出WWW功能變數名稱解析請求。
(2)本地功能變數名稱服務器未找到honestidc.com對應地址,本地功能變數名稱服務器向根域伺服器發送.com功能變數名稱解析請求。
(3)根功能變數名稱服務器向本地功能變數名稱服務器返回.com功能變數名稱服務器的地址。
(4)本地功能變數名稱服務器向.com功能變數名稱服務器提出www.honestidc.com功能變數名稱解析請求。
(5).com功能變數名稱服務器向本地功能變數名稱服務器提出www.honestidc.com功能變數名稱服務器的地址。
(6)本地功能變數名稱服務器向honestidc.com功能變數名稱服務器提出www.honestidc.com功能變數名稱解析請求。
(7)honestidc.com功能變數名稱服務向本地功能變數名稱服務器返回www.honestidc.com主機的IP地址。
(8)本地功能變數名稱服務器將www.honestidc.com主機的IP地址返回給客戶機。
TOP