日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

DNS協(xié)議概述( 五 )


包括查詢名和其它參數(shù)
Answer
包括查詢結(jié)果的RR
Authority
包括一個(gè)RR,但這個(gè)RR包括的是另一個(gè)名字服務(wù)器
Additional
包括了一個(gè)些在其它部分中使用RR時(shí)會(huì)有用的信息
請(qǐng)注重:因頭中操作符(碼)的不同,這些部分的內(nèi)容可能不同,但格式可是一樣的 。
2.7.1. 標(biāo)準(zhǔn)查詢
標(biāo)準(zhǔn)查詢指定一個(gè)目標(biāo)域名(QNAME),查詢類型(QTYPE)和查詢類(QCLASS),然后尋找相應(yīng)的RR,這類的查詢占了DNS查詢的絕大部分,假如未有非凡說明,一般都指這種查詢 。
QTYPE和QCLASS域?yàn)?6位,是定義的type和class的超集 。QTYPE域可以包括:
:和相應(yīng)類型相匹配的RR matches just that type. (e.g., A, PTR).
AXFR:由QTYPE指定的特定區(qū)
MAILB:和RR相關(guān)的所有郵箱
*:所有RR類型
QCLASS域可以包括:
:和相應(yīng)類相匹配的RR
*:所有的RR類
使用查詢域名,QTYPE和QCLASS,名字服務(wù)器就會(huì)檢查相應(yīng)的RR,服務(wù)器可以返回一個(gè)可能包括相應(yīng)RR的服務(wù)器名 。例如:希望向Mockapetris@ISI.EDU發(fā)郵件,應(yīng)用程序會(huì)向resolver要求了解關(guān)于ISI.EDU的信息,會(huì)產(chǎn)生下面的查詢:QNAME=ISI.EDU,QTYPE=MX,QCLASS=IN,可能產(chǎn)生響應(yīng)的區(qū)可能是:
ISI.EDU. MX 10 VENERA.ISI.EDU.
MX 10 VAXA.ISI.EDU.
隨此以外還有:
VAXA.ISI.EDU. A 10.2.0.27
A 128.9.0.33
VENERA.ISI.EDU. A 10.1.0.52
A 128.9.0.32
服務(wù)器假設(shè)假如請(qǐng)求者希望得到郵件交換(exchange)信息,它會(huì)馬上請(qǐng)求交換服務(wù)器的地址,所以找到兩個(gè) 。這里需要注重QCLASS=*類型的查詢,因?yàn)榉?wù)器不可能知道了解域名系統(tǒng)中所有類的可用信息,它也不是所有類的認(rèn)證權(quán)威,因此這類查詢不能得到認(rèn)證 。
2.7.2. 反向查詢(可選)
名字服務(wù)器可以反映資源和域名之間的映射關(guān)系 。標(biāo)準(zhǔn)查詢可以對(duì)將域名映射到SOA RR,相應(yīng)的反向查詢則映射SOA RR到域名 。
對(duì)于名字服務(wù)器來說這種實(shí)現(xiàn)是可選的,但是所有的名字服務(wù)器必須至少能夠理解反向查詢消息,不能說發(fā)來的消息當(dāng)不知道 。域名系統(tǒng)不保證反向查詢的完全和唯一性,因?yàn)橄到y(tǒng)是按照域名而非主機(jī)地址或其它資源類型安排的 。反向查詢主要用于調(diào)試,以及和數(shù)據(jù)庫支持相關(guān)的活動(dòng)中 。反向查詢可以不返回正確的TTL,也不標(biāo)明RR是某個(gè)集合中的一員,我們不知道它是不是唯一的,因此反向查詢的結(jié)果不緩沖 。反向查詢對(duì)于映射主機(jī)地址到主機(jī)名是不合適的,此時(shí)要用IN-ADDR.ARPA域 。
2.8. 狀態(tài)查詢(實(shí)驗(yàn)中)
沒有定義
2.9. 完整查詢(過時(shí)的)
這里就不說了,以后可能會(huì)支持重設(shè)計(jì)(redegsign)服務(wù) 。
3. 名字服務(wù)器
3.1. 介紹
名字服務(wù)器保存了許多信息,這些信息組成了域數(shù)據(jù)庫 。數(shù)據(jù)庫被分為區(qū),這些區(qū)在不同的服務(wù)器上保存 。服務(wù)器可以有不同的可選函數(shù)和數(shù)據(jù)源,它最基本的工作是響應(yīng)查詢,它的響應(yīng)是是一種簡單的形式進(jìn)行的,響應(yīng)可以僅根據(jù)本地?cái)?shù)據(jù)作出,也可以根據(jù)其它相關(guān)服務(wù)器而做出 。一個(gè)給定的區(qū)可以根據(jù)不同的服務(wù)器來保證其有效性,通過治理命令,用戶可以查詢由至少兩臺(tái)服務(wù)器保存的一個(gè)區(qū)上的數(shù)據(jù),多臺(tái)服務(wù)器保存信息保證了適當(dāng)?shù)娜哂?。
給定的名字服務(wù)器通常支持一個(gè)或多個(gè)區(qū),但只充當(dāng)域樹一小部分的認(rèn)證權(quán)威 。它有一些緩沖的非認(rèn)證信息,這些信息是域樹其它部分的,在響應(yīng)查詢時(shí)名字服務(wù)器會(huì)給出什么時(shí)它認(rèn)證的,什么是它緩沖的 。
3.2. 數(shù)據(jù)庫如何被劃分為區(qū)
劃分?jǐn)?shù)據(jù)庫有兩種方法,一種是根據(jù)class,另一種是在名字空間的結(jié)點(diǎn)間進(jìn)行分隔,而產(chǎn)生,我們稱這種分隔為cut 。class(以下我們稱為類)分隔比較簡單,在傳統(tǒng)上,名字空間和所有類是一回事,分隔的類可被認(rèn)為是一系列平行的名字空間樹 。創(chuàng)建新類的通常理由是要為已有的類型創(chuàng)建新的數(shù)據(jù)格式,或是為了對(duì)已有的名字空間進(jìn)行分隔治理 。在一個(gè)類中可在兩個(gè)相鄰的結(jié)點(diǎn)進(jìn)行cut(以下我們稱為切分),在所有的切分完成后,相連空間的每個(gè)組就是一個(gè)獨(dú)立的區(qū) 。此區(qū)是在相連區(qū)域內(nèi)所有數(shù)據(jù)的認(rèn)證權(quán)威 。

推薦閱讀