版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、例詳解例詳解dns遞歸和迭代查詢原理及過程遞歸和迭代查詢原理及過程在互聯(lián)網(wǎng)中,一個域名的順利解析離不開兩類域名服務(wù)器,只有由這兩類域名服務(wù)器可以提供“權(quán)威性”的域名解析。第一類就是國際域名管理機(jī)構(gòu),也就InterNIC,主要負(fù)責(zé)國際域名的注冊和解析,第二類就是國內(nèi)域名注冊管理機(jī)構(gòu),在中國就是CNNIC了,主要負(fù)責(zé)國內(nèi)域名注冊和解析,當(dāng)然,盡管分為國際和國內(nèi),但兩者一主一輔,相互同步信息,畢竟最終的目的是在全球任何一個有網(wǎng)絡(luò)的地方都可以順
2、利訪問任何一個有效合法的域名,其間的聯(lián)系就可見一斑了。有的朋友可能會有這個疑問,域名服務(wù)器不是有很多嗎?為什么說只有2類呢?是的,ISP何其多?當(dāng)我們輸入某一網(wǎng)址(或域名),系統(tǒng)將這個域名發(fā)送至需要將其當(dāng)前已配置的DNS服務(wù)器,以便轉(zhuǎn)換為IP地址進(jìn)行訪問,通常會是當(dāng)?shù)氐墓睤NS服務(wù)器(內(nèi)網(wǎng)環(huán)境可能直接提交到防火墻或路由器上做進(jìn)一步轉(zhuǎn)發(fā)處理)。公網(wǎng)DNS服務(wù)器收到此請求后,并非立刻處理,比如轉(zhuǎn)發(fā)至上一級的DNS服務(wù)器(在第一節(jié)講過DNS
3、有著很嚴(yán)格的邏輯層次關(guān)系),而是首先會查看自己的DNS緩存,如果有這個域名對應(yīng)的IP,則直接返回給用戶,系統(tǒng)收到這個IP后交給瀏覽器做進(jìn)一步處理。在這個輪回的過程中,客戶端所得到的DNS的回復(fù)就是“非權(quán)威的性”的,也就是說這個結(jié)果并不是來自這個域名所直接授權(quán)的DNS服務(wù)器,而是該記錄的副本。簡單的說,“非權(quán)威性”的應(yīng)答是從別的DNS服務(wù)器上復(fù)制過來的,與之對應(yīng)的,就是“權(quán)威性”應(yīng)答則是由域名所在的服務(wù)器作出的應(yīng)答,聽起來似乎不易理解,我
4、們來看一個例子。我所在地是深圳,這里的公共DNS服務(wù)器是202.96.134.133,我們來檢測一下。如下圖:這里用到了nslookup命令,用來查詢當(dāng)前本機(jī)解析域名所依賴的DNS服務(wù)器,從上圖中文名可以得知當(dāng)前默認(rèn)的DNS解析服務(wù)器是ns..cn,對應(yīng)的IP地址為202.96.134.133,也就是說在這臺機(jī)子上運(yùn)行的網(wǎng)絡(luò)程序,如果需要用到DNS域名解析的,都會將請求到這個服務(wù)器上,尋求解析。當(dāng)然,如果你是在內(nèi)網(wǎng),或是其他類型的局域網(wǎng)
5、,在解析時候可能無法順利得到上圖的結(jié)果,多半是代理或防火墻的緣故。建議ADSL用戶可以自測一下,加深印象?,F(xiàn)在,我們來解析一個網(wǎng)站的別名記錄,以此來了解一下何為“非授權(quán)記錄”以網(wǎng)易為例吧。如下圖:從上圖可知,網(wǎng)易的NS服務(wù)器至少有2臺。以上所有的信息都是“非權(quán)威性”的回應(yīng),換句話說,這些記錄都保存在深圳的這臺DNS服務(wù)器上,剛才查詢的所有結(jié)果均來源于此,自然都是副本信息。那如何才能找到最原始的解析記錄呢?要想揭開這個疑難,我們需要對DN
6、S的查詢原理有一定的認(rèn)識。下面是是DNS查詢的大致步驟:1首先,客戶端提出域名解析請求(無論以何種形式或方法),并將該請求發(fā)或轉(zhuǎn)發(fā)給本地的DNS服務(wù)器。2接著,本地DNS服務(wù)器收到請求后就去查詢自己的緩存,如果有該條記錄,則會將查詢的結(jié)果返回給客戶端。(也就是我們看到的““非權(quán)威性”的應(yīng)答”)。請注意,下面就開始遞歸查詢了:反之,如果DNS服務(wù)器本地沒有搜索到相應(yīng)的記錄,則會把請求轉(zhuǎn)發(fā)到根DNS(13臺根DNS服務(wù)器的IP信息默認(rèn)均存儲
7、在DNS服務(wù)器中,當(dāng)需要時就會去有選擇性的連接)。3然后,根DNS服務(wù)器收到請求后會判斷這個域名是誰來授權(quán)管理,并會返回一個負(fù)責(zé)該域名子域的DNS服務(wù)器地址。比如,查詢ent.的IP,根DNS服務(wù)器就會在負(fù)責(zé).com頂級域名的DNS服務(wù)器中選一個(并非隨機(jī),而是根據(jù)空間、地址、管轄區(qū)域等條件進(jìn)行篩選),返回給本地DNS服務(wù)器??梢哉f根域?qū)敿売蛎薪^對管理權(quán),自然也知道他們的全部信息,因?yàn)樵贒NS系統(tǒng)中,上一級對下一級有管理權(quán)限,毫無疑
8、問,根DNS是最高一級了。4本地DNS服務(wù)器收到這個地址后,就開始聯(lián)系對方并將此請求發(fā)給他。負(fù)責(zé).com域名的某臺服務(wù)器收到此請求后,如果自己無法解析,就會返回一個管理.com的下一級的DNS服務(wù)器地址給本地DNS服務(wù)器,也就是負(fù)責(zé)管理的DNS。5當(dāng)本地DNS服務(wù)器收到這個地址后,就會重復(fù)上面的動作,繼續(xù)往下聯(lián)系。6不斷重復(fù)這樣的輪回過程,直到有一臺DNS服務(wù)器可以順利解析出這個地址為止。在這個過程中,客戶端一直處理等待狀態(tài),他不需要做
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- dns原理
- 基于NewsML上的遞歸查詢和應(yīng)用.pdf
- 改進(jìn)的基于DIV迭代查找和信息增益的網(wǎng)頁特征選擇算法.pdf
- DNS遞歸服務(wù)器推薦系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 遞歸原理動畫演示
- dns服務(wù)器設(shè)置詳解
- 開放DNS遞歸服務(wù)器的主動測量與分析.pdf
- 用DTD優(yōu)化XML遞歸查詢技術(shù).pdf
- 校園智能DNS系統(tǒng)的構(gòu)建和對DNS查詢的統(tǒng)計(jì)分析.pdf
- 交換機(jī)原理dns篇
- 基于遞歸安全視圖的XML查詢重寫.pdf
- c++遞歸函數(shù)漢諾塔原理一步步詳解
- 串行fft遞歸算法(蝶式遞歸計(jì)算原理)求傅里葉變換
- 具有管控功能的DNS遞歸服務(wù)器設(shè)計(jì)與實(shí)現(xiàn).pdf
- 簡述dns進(jìn)行域名解析的過程
- 重型汽車結(jié)構(gòu)和原理詳解
- linux啟動過程分析及dns服務(wù)器畢業(yè)論文
- java二叉樹的遍歷(遞歸和非遞歸)
- 遞歸迭代函數(shù)系統(tǒng)模型在細(xì)菌基因組分析中的應(yīng)用.pdf
- 高效液相色譜原理和操作詳解
評論
0/150
提交評論