很多人都知道服務(wù)器,但是不知道什么是根域名服務(wù)器?根域名服務(wù)器是什么意思?下面聚名資訊站為您詳解一下有關(guān)根域名服務(wù)器介紹。
相信很多網(wǎng)友并不知道什么是根域名服務(wù)器?直觀來(lái)說(shuō),域名系統(tǒng)是互聯(lián)網(wǎng)的神經(jīng),而域名根服務(wù)器則相當(dāng)于互聯(lián)網(wǎng)的中樞神經(jīng)。如果域名根系統(tǒng)中某一國(guó)家域名記錄丟失,則該國(guó)國(guó)家域名下的所有網(wǎng)絡(luò)服務(wù)都將無(wú)法被訪(fǎng)問(wèn);根域名服務(wù)器一旦整體癱瘓,則全球絕大多數(shù)互聯(lián)網(wǎng)應(yīng)用都將不可達(dá),因此域名根系統(tǒng)是互聯(lián)網(wǎng)運(yùn)轉(zhuǎn)的基石,是保障互聯(lián)網(wǎng)應(yīng)用的基礎(chǔ)載體。
根域名服務(wù)器是如何運(yùn)作的?
由于ICANN 管理著所有的頂級(jí)域名,所以它是最高一級(jí)的域名節(jié)點(diǎn),被稱(chēng)為根域名(root domain)。在有些場(chǎng)合,example.com被寫(xiě)成example.com.,即最后還會(huì)多出一個(gè)點(diǎn)。這個(gè)點(diǎn)就是根域名。
理論上,所有域名查詢(xún)都必須先查詢(xún)根域名,因?yàn)橹挥懈蛎拍芨嬖V你,某個(gè)頂級(jí)域名由哪臺(tái)服務(wù)器管理。事實(shí)上也確實(shí)如此,ICANN 維護(hù)著一張列表,里面記載著頂級(jí)域名和對(duì)應(yīng)的托管商。
比如,我要訪(fǎng)問(wèn)example.com,就必須先詢(xún)問(wèn)ICANN 的根域名列表,它會(huì)告訴我。com域名由Verisign 托管,我必須去找Verisign,它會(huì)告訴我example.com服務(wù)器在哪里。
再比如,我要訪(fǎng)問(wèn)abc.xyz,也必須先去詢(xún)問(wèn)根域名列表,它會(huì)告訴我。xyz域名由CentralNic 公司托管。根域名列表還記載,。google由谷歌公司托管,。apple由蘋(píng)果公司托管等等。
由于根域名列表很少變化,大多數(shù)DNS 服務(wù)商都會(huì)提供它的緩存,所以根域名的查詢(xún)事實(shí)上不是那么頻繁。
DNS根區(qū)的作用
根域名列表的正式名稱(chēng)是DNS 根區(qū)(DNS root zone),ICANN 官網(wǎng)可以查看這個(gè)根區(qū)文件。
該文件保存所有頂級(jí)域名的托管信息,所以非常大,超過(guò)2MB。
舉例來(lái)說(shuō),頂級(jí)域名。com可以查到13個(gè)域名服務(wù)器。
也就是說(shuō),。com域名的解析結(jié)果,可以到這個(gè)13個(gè)服務(wù)器的任一臺(tái)查詢(xún)。細(xì)心的讀者可能發(fā)現(xiàn),這些服務(wù)器本身也是使用域名(比如a.gtld-servers.net.)標(biāo)識(shí),那么還得去查詢(xún)它們指向的服務(wù)器,這樣很容易造成循環(huán)查詢(xún)。
因此,DNS 根區(qū)還會(huì)同時(shí)提供這些服務(wù)器的IP 地址(IPv4 和IPv6)。
根域名服務(wù)器為什么只有13個(gè)?
保存DNS 根區(qū)文件的服務(wù)器,就叫做DNS 根域名服務(wù)器(root name server)。
由于早期的DNS 查詢(xún)結(jié)果是一個(gè)512字節(jié)的UDP 數(shù)據(jù)包。這個(gè)包最多可以容納13個(gè)服務(wù)器的地址,因此就規(guī)定全世界有13個(gè)根域名服務(wù)器,編號(hào)從a.root-servers.net一直到m.root-servers.net。
這13臺(tái)根域名服務(wù)器由12個(gè)組織獨(dú)立運(yùn)營(yíng)。其中,Verisign 公司管理兩臺(tái)根域名服務(wù)器:A 和J。每家公司為了保證根域名服務(wù)器的可用性,會(huì)部署多個(gè)節(jié)點(diǎn),比如單單Verisign 一家公司就部署了104臺(tái)根域名服務(wù)器(2016年1月數(shù)據(jù))。
所以,根域名服務(wù)器其實(shí)不止13臺(tái)。據(jù)統(tǒng)計(jì),截止2016年1月,全世界共有517 臺(tái)根域名服務(wù)器。你可以在http://root-servers.org 這個(gè)網(wǎng)站查到所有根域名服務(wù)器的信息。
根域名服務(wù)器雖然有域名,但是最少必須知道一臺(tái)的IP 地址,否則就會(huì)陷入循環(huán)查詢(xún)。一般來(lái)說(shuō),本機(jī)都保存一份根域名服務(wù)器的IP 地址的緩存,叫做name.cache 文件。
這個(gè)文件記錄了13臺(tái)根域名服務(wù)器的IP 地址。
關(guān)于根域名服務(wù)器的謠言破解
我們經(jīng)常在網(wǎng)上看到這樣的新聞標(biāo)題,說(shuō)美國(guó)如果停止根域名服務(wù)器想中國(guó)提供服務(wù),那么我們國(guó)家的互聯(lián)網(wǎng)將會(huì)癱瘓。但其實(shí)這是危言聳聽(tīng)了。
早在2000年初,我國(guó)就已經(jīng)對(duì)根服務(wù)器進(jìn)行了鏡像,即把根服務(wù)器的數(shù)據(jù)復(fù)制一份到中國(guó),這樣國(guó)內(nèi)域名解析就不再通過(guò)根服務(wù)器了,也提高了運(yùn)行效率,可以訪(fǎng)問(wèn)大部分網(wǎng)站。
在已經(jīng)進(jìn)入移動(dòng)互聯(lián)時(shí)代的今天,根服務(wù)器的作用被大大削弱。比如,我們?cè)L問(wèn)某個(gè)網(wǎng)站不再需要域名,而是通過(guò)APP等進(jìn)行操作,這就避開(kāi)了根服務(wù)器。
以上就是對(duì)什么是根域名服務(wù)器?根域名服務(wù)器是什么意思的全部介紹,更多有關(guān),請(qǐng)關(guān)注dns服務(wù)器是什么專(zhuān)題。