提起上網(wǎng),基本上很多人都能聯(lián)想到DNS,那么DNS是什么意思呢?時(shí)至今日依然不清楚DNS和DNS服務(wù)器。下面一起來全面了解下dns和dns服務(wù)器的知識(shí)吧!
1、究竟什么是dns?
大家熟悉的域名一般都對(duì)應(yīng)著一些 IP,例如 baidu.com,不過像百度這種大廠不可能只將域名解析到一個(gè) IP,它需要分流減壓,所以不同地區(qū)可能對(duì)應(yīng)的 IP 都不一樣,想知道它在你所處地區(qū)的 IP,僅需 Ping 一下即可。
而 DNS 則為域名和 IP 地址相互映射的一個(gè)分布式數(shù)據(jù)庫,可讓用戶更好的記住網(wǎng)站。當(dāng)你想訪問 baidu.com 時(shí),總不能記住一串隨時(shí)可能變換的 IP 地址吧。
簡單來說,DNS 就是域名和 IP 之間的橋梁,而 IP 代表的則是百度服務(wù)器和你想要交換的數(shù)據(jù)。
若遇到百度的服務(wù)器故障或服務(wù)器方的帶寬需要升級(jí)等問題,導(dǎo)致 baidu.com 需要更換 IP,這時(shí)域名方面會(huì)解析到新的 IP,然后通知 DNS 服務(wù)器,當(dāng)本地 DNS 知曉后,用戶再次訪問此域名時(shí),本地 DNS 就會(huì)引導(dǎo)用戶的網(wǎng)絡(luò)連接新的 IP。
2、dns服務(wù)器的知識(shí)
DNS服務(wù)器分為主服務(wù)器、輔助服務(wù)器(也稱從服務(wù)器)、緩存服務(wù)器和轉(zhuǎn)發(fā)服務(wù)器。
主服務(wù)器托管控制區(qū)域文件,該文件包含域的所有權(quán)威信息,主服務(wù)器直接從本地文件獲取此信息。只能在主服務(wù)器上更改區(qū)域的DNS 記錄,然后主服務(wù)器才能更新輔助服務(wù)器。
輔助服務(wù)器包含區(qū)域文件的只讀副本,他們通過稱為區(qū)域傳輸?shù)耐ㄐ艔闹鞣?wù)器獲取其信息。雖然無法在輔助服務(wù)器上更改區(qū)域的DNS記錄,但是在某些情況下,輔助服務(wù)器可以將更改請(qǐng)求傳遞到主服務(wù)器,以此來更改DNS記錄。
3、為什么要有輔助服務(wù)器呢?
主服務(wù)器包換所有相關(guān)資料記錄,并且可以處理域的DNS查詢,輔助服務(wù)器的好處是他們?cè)谥鞣?wù)器關(guān)閉時(shí)提供冗余,并且他們還有助于請(qǐng)求的負(fù)載分配到域,以便主服務(wù)器不會(huì)過載,這可能導(dǎo)致拒絕服務(wù)。他們可以使用循環(huán)DNS來實(shí)現(xiàn)這一點(diǎn),循環(huán)DNS是一種負(fù)載平衡技術(shù),指在為集中的每個(gè)服務(wù)器發(fā)送大致相等的流量。
以上就是有關(guān)dns是什么意思,dns服務(wù)器的知識(shí)介紹。