DNS伺服器是什麼?
DNS伺服器是指在該網路中保存所有主機的網域名稱和對應IP位址,並具有將網域名稱轉換為IP位址功能的伺服器。
1、DNS特色:
我們平常所輸入的網址,都是某台伺服器的主機名,www.BAIDU.COM,主機之間通訊是透過IP位址存取的,這個是有需要某個機制,把位址解析成名字,因為IP位址是一串數字,難以記憶,而名字卻很好記,這個就是DNS所要完成的,就好像,身分證上面的號碼是IP,而名字就是主機名稱一樣。
2、DNS運用流程:
例如,你要造訪www.BAIDU.COM,從你輸入網址開始,到網頁打開,整個的過程如下: (一切所需的IP位址都是正確的)
● 你的請求透過你設定的網關位址(網關位址就是路由器內部網路IP位址)發到公網的DNS伺服器(這個DNS伺服器是在你網卡設定中設定的)。
● DNS伺服器收到請求之後,尋找自己的資料庫,尋找你所輸入的www.BAIDU.COM這台伺服器的位址是什麼,找到之後,再把找到的IP位址告訴你這個客戶端。
● 客戶端收到了DNS伺服器的回應,獲得了www.BAIDU.COM這台主機的IP位址,然後再向這個IP位址發出請求,當然,也是透過網關出去,最終,你將打開www.BAIDU.COM這個網頁。
以上是DNS伺服器是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!