本機dns服務器是如何工作的?什么是本機dns緩存?
本機dns服務器是如何工作的
所謂的DNS(Domain Name System,域名系統(tǒng)),是因特網上作為域名和IP地址相互映射的一個分布式數據庫,能夠使用戶更方便的訪問互聯(lián)網,而不用去記住能夠被機器直接讀取的IP數串。
簡單的理解就是將域名翻譯成IP地址。互聯(lián)網,或者服務器,是看不懂域名的,它們只懂IP地址,DNS其實就是一個翻譯官,將服務器看不懂的語言翻譯成它們看得懂的語言,這樣用戶在瀏覽器中輸入域名,服務器就可以通過DNS知道用戶請求的是哪個網站,然后才將對應的網站內容返回給用戶。
將名字與數字相匹配的 DNS 目錄并不是整個藏在互聯(lián)網的某個黑暗角落。截至 2017 年底, 它記錄了超過 3.32 億個域名 ,如果作為一個目錄確實會非常龐大。就像互聯(lián)網本身一樣,該目錄分布在世界各地,存儲在域名服務器(一般簡稱為 DNS 服務器)上,這些服務器都會非常有規(guī)律地相互溝通,以提供更新和冗余。
為了解決這個問題,DNS 信息在許多服務器之間共享。但最近訪問過的網站的信息也會在客戶端計算機本地緩存。你有可能每天使用 google.com 好幾次。你的計算機不是每次都向 DNS 名稱服務器查詢 google.com 的 IP 地址,而是將這些信息保存在你的計算機上,這樣它就不必訪問 DNS 服務器來解析這個名稱的 IP 地址。額外的緩存也可能出現在用于將客戶端連接到互聯(lián)網的路由器上,以及用戶的互聯(lián)網服務提供商(ISP)的服務器上。有了這么多的緩存,實際上對 DNS 名稱服務器的查詢數量比看起來要少很多。
DNS服務器是如何設置的
ISP通常會設置自己的DNS服務器。此外,家庭或辦公室中使用的路由器也將被連接到它們的計算機用作URL查詢的DNS服務器。路由器充當網關守護設備,將請求轉發(fā)給互聯(lián)網服務提供商的域名系統(tǒng)服務器。DNS服務器運行特殊的軟件,并使用特殊的協(xié)議相互通信。注意:DNS服務器的其他名稱包括名稱服務器、名稱服務器、域名系統(tǒng)服務器。
聲明:免責聲明:本文內容由互聯(lián)網用戶自發(fā)貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發(fā)現本社區(qū)中有涉嫌抄襲的內容,請發(fā)
送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。本站原創(chuàng)內容未經允許不得轉載,或轉載時
需注明出處:新網idc知識百科