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