DNS入門學習(三):DNS服務(wù)器介紹(中科三方)
DNS是互聯(lián)網(wǎng)中非常重要基礎(chǔ)的系統(tǒng),它的主要作用是將便于人們記憶的域名與可由計算機識別的IP地址進行轉(zhuǎn)換,這個環(huán)節(jié)被稱為域名解析,而承擔域名解析將域名指向?qū)?yīng)IP地址的服務(wù)器被稱為DNS服務(wù)器。
DNS服務(wù)器是一種能夠?qū)崿F(xiàn)名字解析的分層結(jié)構(gòu)數(shù)據(jù)庫,保存著域名與IP地址相互映射的表,以完成域名的解析工作。由于互聯(lián)網(wǎng)上域名數(shù)量眾多,單一服務(wù)器無法支撐全部的地址操作,同時為了避免單點故障造成整個系統(tǒng)的癱瘓,DNS服務(wù)器采用樹狀分層架構(gòu),由多套域名服務(wù)器相互配合完成域名解析工作。

按照工作性質(zhì)DNS服務(wù)器可以分為主域名服務(wù)器、輔助域名服務(wù)器、緩存域名服務(wù)器和轉(zhuǎn)發(fā)域名服務(wù)器四種。
主域名服務(wù)器
負責維護一個區(qū)域的所有域名信息,是地址數(shù)據(jù)的初始來源,具有向任何一個甚至全部需要其數(shù)據(jù)的服務(wù)器發(fā)布域的信息的功能。主域名服務(wù)器的數(shù)據(jù)可以修改。
輔助域名服務(wù)器
輔助域名服務(wù)器是主域名服務(wù)器的備份。當主域名服務(wù)器發(fā)生故障時,輔助域名服務(wù)器作為主域名服務(wù)器的備份提供域名解析服務(wù)。輔助域名服務(wù)器中的區(qū)域文件數(shù)據(jù)是從主域名服務(wù)器中復制過來的,不可修改。
緩存域名服務(wù)器
緩存域名服務(wù)器沒有域名數(shù)據(jù)庫,它從某個遠程服務(wù)器取得每次域名服務(wù)器的查詢回答,并將答案放在告訴緩存中,以后查詢相同的信息就會從緩存中的信息進行回答。緩存域名服務(wù)器提供的是間接信息,不是權(quán)威的域名服務(wù)器。
轉(zhuǎn)發(fā)域名服務(wù)器
負責所有非本地域名的本地查詢。轉(zhuǎn)發(fā)域名服務(wù)器接到查詢請求后,在其緩存中查找,如找不到就將請求依次轉(zhuǎn)發(fā)到指定的域名服務(wù)器,直到查找到結(jié)果為止。
根據(jù)地域性質(zhì),DNS服務(wù)器又可分為根域名服務(wù)器、頂級域名服務(wù)器、權(quán)限域名服務(wù)器四種。
根域名服務(wù)器
根域名服務(wù)器是DNS系統(tǒng)結(jié)構(gòu)中位于最高層的域名服務(wù)器,當本地域名服務(wù)器無法對域名進行解析時,首先會請求根域名服務(wù)器。根域名服務(wù)器知道所有頂級域名服務(wù)器的域名和IP地址。在IPv4協(xié)議下,目前全球只有13臺根域名服務(wù)器,其中9個在美國,2個在歐洲,1個在日本。IPv6協(xié)議下,新增加了25臺IPv6根域名服務(wù)器,其中中國有1臺主根服務(wù)器和3臺輔根服務(wù)器,打破了中國沒有根域名服務(wù)器的局面。
頂級域名服務(wù)器
頂級域名服務(wù)器負責管理該服務(wù)器下的所有二級域名,本地域名服務(wù)器在根服務(wù)器請求不到結(jié)果后,會向頂級域名服務(wù)器發(fā)起查詢請求,頂級域名服務(wù)器返回二級域名授權(quán)的DNS服務(wù)器地址。
權(quán)限域名服務(wù)器
權(quán)限域名服務(wù)器負責某一個區(qū)的域名服務(wù)器。當一個頂級域名服務(wù)器還不能給出最后查詢回答時,就會告知下一步應(yīng)當請求的權(quán)限域名服務(wù)器地址。
本地域名服務(wù)器
當一個主機發(fā)出DNS查詢請求時,這個查詢請求報文就發(fā)送給本地域名服務(wù)器。每一個互聯(lián)網(wǎng)服務(wù)提供者ISP都可以擁有一個本地域名服務(wù)器。當本地域名服務(wù)器無法給出應(yīng)答時,就會請求最高級的根域名服務(wù)器。
通過根域名服務(wù)器,依次請求頂級域名服務(wù)器和權(quán)威域名服務(wù)器,最終獲取對應(yīng)IP地址,并將該結(jié)果保存在本地域名服務(wù)器,以待下次DNS請求使用。當用戶再次對同一域名發(fā)起訪問時,可以直接從本地域名服務(wù)器獲得結(jié)果,無需再次發(fā)起全球遞歸查詢。