无码色色,久久久久久免费精品喷水,美女把胸罩解开让男生摸,欧美一级在线观看视频,色亚洲天堂,色综合天天综合给合国产

咨詢(xún)電話(huà):023-88959644    24小時(shí)服務(wù)熱線(xiàn):400-023-8809
NEWS CENTER ·
新聞動(dòng)態(tài)
關(guān)注中技互聯(lián) 關(guān)注前沿

DNS服務(wù)器工作原理過(guò)程

發(fā)表日期:2014-09-19    文章編輯:    瀏覽次數(shù):5    標(biāo)簽:

DNS分為Client和Server,Client扮演發(fā)問(wèn)的角色,也就是問(wèn) Server 一個(gè)Domain Name,而Server必須要回答此Domain Name的真正IP地址,DNS是怎么來(lái)作名稱(chēng)解析的?

DNS的工作原理

DNS分為Client和Server,Client扮演發(fā)問(wèn)的角色,也就是問(wèn)Server一個(gè)Domain Name,而Server必須要回答此Domain Name的真正IP地址。而當(dāng)?shù)氐腄NS先會(huì)查自己的資料庫(kù)。如果自己的資料庫(kù)沒(méi)有,則會(huì)往該DNS上所設(shè)的的DNS詢(xún)問(wèn),依此得到答案之后,將收到的答案存起來(lái),并回答客戶(hù)。

DNS服務(wù)器會(huì)根據(jù)不同的授權(quán)區(qū)(Zone),記錄所屬該網(wǎng)域下的各名稱(chēng)資料,這個(gè)資料包括網(wǎng)域下的次網(wǎng)域名稱(chēng)及主機(jī)名稱(chēng)。

在每一個(gè)名稱(chēng)服務(wù)器中都有一個(gè)快取緩存區(qū)(Cache),這個(gè)快取緩存區(qū)的主要目的是將該名稱(chēng)服務(wù)器所查詢(xún)出來(lái)的名稱(chēng)及相對(duì)的IP地址記錄快取緩存區(qū)中,這樣當(dāng)下一次還有另外一個(gè)客戶(hù)端到次服務(wù)器上去查詢(xún)相同的名稱(chēng) 時(shí),服務(wù)器就不用在到別臺(tái)主機(jī)上去尋找,而直接可以從緩存區(qū)中找到該筆名稱(chēng)記錄資料,傳回給客戶(hù)端,加速客戶(hù)端對(duì)名稱(chēng)查詢(xún)的速度。例如:
 
當(dāng)DNS客戶(hù)端向指定的DNS服務(wù)器查詢(xún)網(wǎng)際網(wǎng)路上的某一臺(tái)主機(jī)名稱(chēng) DNS服務(wù)器會(huì)在該資料庫(kù)中找尋用戶(hù)所指定的名稱(chēng) 如果沒(méi)有,該服務(wù)器會(huì)先在自己的快取緩存區(qū)中查詢(xún)有無(wú)該筆紀(jì)錄,如果找到該筆名稱(chēng)記錄后,會(huì)從DNS服務(wù)器直接將所對(duì)應(yīng)到的IP地址傳回給客戶(hù)端 ,如果名稱(chēng)服務(wù)器在資料記錄查不到且快取緩存區(qū)中也沒(méi)有時(shí),服務(wù)器首先會(huì)才會(huì)向別的名稱(chēng)服務(wù)器查詢(xún)所要的名稱(chēng)。例如:

DNS客戶(hù)端向指定的DNS服務(wù)器查詢(xún)網(wǎng)際網(wǎng)路上某臺(tái)主機(jī)名稱(chēng),當(dāng)DNS服務(wù)器在該資料記錄找不到用戶(hù)所指定的名稱(chēng)時(shí),會(huì)轉(zhuǎn)向該服務(wù)器的快取緩存區(qū)找尋是否有該資料 ,當(dāng)快取緩存區(qū)也找不到時(shí),會(huì)向最接近的名稱(chēng)服務(wù)器去要求幫忙找尋該名稱(chēng)的IP地址 ,在另一臺(tái)服務(wù)器上也有相同的動(dòng)作的查詢(xún),當(dāng)查詢(xún)到后會(huì)回復(fù)原本要求查詢(xún)的服務(wù)器,該DNS服務(wù)器在接收到另一臺(tái)DNS服務(wù)器查詢(xún)的結(jié)果后,先將所查詢(xún)到的主機(jī)名稱(chēng)及對(duì)應(yīng)IP地址記錄到快取緩存區(qū)中 ,最后在將所查詢(xún)到的結(jié)果回復(fù)給客戶(hù)端 。

范例

我們舉例說(shuō)明,假設(shè)我們要查詢(xún)網(wǎng)際網(wǎng)路上的一個(gè)名稱(chēng)為www.test.com.cn,從此名稱(chēng)我們知道此部主機(jī)在中國(guó)CN,而且要找的組織名稱(chēng)test.com.cn此網(wǎng)域下的www主機(jī),以下為名稱(chēng)解析過(guò)程的每一步驟。

《Step 1》在DNS的客戶(hù)端(Reslover)鍵入查詢(xún)主機(jī)的指令,如:
 
以下為引用的內(nèi)容:
c:\ping www.test.com.cn 
pinging www.test.com.cn 【192.72.80.36】with 32bytes of data 
reply from 192.72.80.36 bytes time <10ms ttl 253
《Step 2》而被指定的DNS服務(wù)器先行查詢(xún)是否屬于該網(wǎng)域下的主機(jī)名稱(chēng),如果查出改主機(jī)名稱(chēng)并不屬于該網(wǎng)域范圍,之后會(huì)再查詢(xún)快取緩存區(qū)的紀(jì)錄資料,查是否有此機(jī)名稱(chēng)。

《Step 3》查詢(xún)后發(fā)現(xiàn)緩存區(qū)中沒(méi)有此紀(jì)錄資料,會(huì)取得一臺(tái)根網(wǎng)域的其中一臺(tái)服務(wù)器,發(fā)出說(shuō)要找www.test.com.cn的Request。

《Step 4》在根網(wǎng)域中,向Root Name Server詢(xún)問(wèn),Root Name Server記錄了各Top Domain分別是由哪些DNS Server負(fù)責(zé),所以他會(huì)響應(yīng)最接近的Name Server為控制CN網(wǎng)域的DNS伺服主機(jī)。

《Step 5》Root Name Server已告訴Local DNS Server哪部Name Server負(fù)責(zé).cn這個(gè)Domain,然后Local DNS再向負(fù)責(zé)發(fā)出找尋www.test.com.cn的名稱(chēng)Request。

《Step 6》在.cn這個(gè)網(wǎng)域中,被指定的DNS服務(wù)器在本機(jī)上沒(méi)有找到此名稱(chēng)的的紀(jì)錄,所以會(huì)響應(yīng)原本發(fā)出查詢(xún)要求的DNS服務(wù)器說(shuō)最近的服務(wù)器在哪里?他會(huì)回應(yīng)最近的主機(jī)為控制com.cn網(wǎng)域的DNS伺服主機(jī)。

《Step 7》原本被查詢(xún)的DNS服務(wù)器主機(jī),收到繼續(xù)查詢(xún)的IP位置后,會(huì)再向com.cn的網(wǎng)域的DNS Server發(fā)出尋找www.test.com.cn名稱(chēng)搜尋的要求。

《Step 8》com.cn的網(wǎng)域中,被指定的DNS Server在本機(jī)上沒(méi)有找到此名稱(chēng)的記錄,所以會(huì)回復(fù)查詢(xún)要求的DNS Server告訴他最接近的服務(wù)器在哪里?他就回應(yīng)最接近為控制test.com.cn的網(wǎng)域的DNS主機(jī)。

《Step 9》原本被查詢(xún)的DNS Server,在接收到應(yīng)繼續(xù)查詢(xún)的位置,在向test.com.cn網(wǎng)域的DNS Server發(fā)出尋找www.test.com.cn的要求,最后會(huì)在test.com.cn的網(wǎng)域的DNS Server找到www.test.com.cn此主機(jī)的IP。

《Step 10》所以原本發(fā)出查詢(xún)要求的DNS服務(wù)器,再接收到查詢(xún)結(jié)果的IP位置后,響應(yīng)回給原查詢(xún)名稱(chēng)的DNS客戶(hù)端。

兩種真正DNS的查詢(xún)模式

有兩種詢(xún)問(wèn)原理,分為Recursive和Interactive兩種。前者是由DNS代理去問(wèn),問(wèn)的方法是用Interactive方式,后者是由本機(jī)直接做Interactive式的詢(xún)問(wèn)。由上例可以看出,我們一般查詢(xún)名稱(chēng)的過(guò)程中,實(shí)際上這兩種查詢(xún)模式都是交互存在著的。

遞歸式(Recursive):DNS客戶(hù)端向DNS Server的查詢(xún)模式,這種方式是將要查詢(xún)的封包送出去問(wèn),就等待正確名稱(chēng)的正確響應(yīng),這種方式只處理響應(yīng)回來(lái)的封包是否是正確響應(yīng)或是說(shuō)是找不到該名稱(chēng)的錯(cuò)誤訊息。

交談式(Interactive):DNS Server間的查詢(xún)模式,由Client端或是DNS Server上所發(fā)出去問(wèn),這種方式送封包出去問(wèn),所響應(yīng)回來(lái)的資料不一定是最后正確的名稱(chēng)位置,但也不是如上所說(shuō)的響應(yīng)回來(lái)是錯(cuò)誤訊息,他響應(yīng)回來(lái)告訴你最接近的IP位置,然后再到此最接近的IP上去尋找所要解析的名稱(chēng),反復(fù)動(dòng)作直到找到正確位置。

如沒(méi)特殊注明,文章均為中技互聯(lián)原創(chuàng),轉(zhuǎn)載請(qǐng)注明來(lái)自www.tmsmall666.cn
相關(guān)新聞

CopyrightZJCOO technology Co., LTD. All Rights Reserved.    

渝ICP 備11003429號(hào)

  • qq客服
  • 公眾號(hào)
  • 手機(jī)版
  • 新浪微博