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

DNS協(xié)議概述

域名的概念與機(jī)制
1. 介紹
本文主要介紹域名(DNS)的一些機(jī)制及實(shí)現(xiàn)方法,下面我們就具體看一下它的情況 。
1.1. 域名的歷史
產(chǎn)生域名的的根本動機(jī)在于治理方便,原來的主機(jī)名與IP地址映射是保存在NIC的hosts.txt文件中的,當(dāng)時因為主機(jī)數(shù)量少,這個文件也不經(jīng)常變化,因此其它主機(jī)幾天一次從NIC的主機(jī)上下載這個文件進(jìn)行主機(jī)名和IP地址映射就可以了 。但隨著網(wǎng)絡(luò)的發(fā)展,這種方法變得無法使用,因為經(jīng)常會有主機(jī)要求下載,對NIC的主機(jī)造成巨大的壓力,而且也不能保證服務(wù)的質(zhì)量 。許多局域網(wǎng)用戶希望自己治理自己的主機(jī)名,而不希望等NIC許多天把自己的主機(jī)名加在hosts.txt文件中,有些組織也希望有自己的名字空間配置 。是需要一個能夠簡單治理的方法了 。最后決定使用層次式的名字空間組織方案,以.為分隔標(biāo)準(zhǔn)不同的層次 。整個名字空間以分布式數(shù)據(jù)庫治理 。請看閱讀前不要把平常的域名和這里的域名系統(tǒng)混在一起 。最好的方法就是把原來的觀念忘記了,看現(xiàn)在的新東西 。
1.2. DNS設(shè)計目標(biāo)
DNS的設(shè)置目標(biāo)影響了它的結(jié)構(gòu),主要目標(biāo)是對資源有一個一致的名字空間,為了避免不同編碼帶來的問題,需要包括網(wǎng)絡(luò)標(biāo)記,地址,路由或其它信息作為名字的一部分 。出于對實(shí)驗數(shù)據(jù)的分析,看來分布式的存儲條件是必須的 。要在獲取數(shù)據(jù)的代價和數(shù)據(jù)準(zhǔn)確性之間有一個平衡 。需要對名字所代表的資源類型有一個標(biāo)記 。要支持多協(xié)議訪問 。名字服務(wù)器操作獨(dú)立于通信系統(tǒng) 。應(yīng)該能夠使用不同的機(jī)器都能夠使用這一系統(tǒng),使用的方法可能不同,但是都要能夠使用 。
1.3. 基于使用的一些假設(shè)
設(shè)計系統(tǒng)時是基于下面假設(shè)進(jìn)行的:數(shù)據(jù)庫的初始大小和使用系統(tǒng)的主機(jī)成正比,但最后數(shù)據(jù)庫的大小會和用戶的數(shù)目成正比,這一過程會發(fā)生在一些資源(如郵箱和其它一些要加入到域名系統(tǒng)中的信息)進(jìn)入系統(tǒng)開始;大部分的數(shù)據(jù)改變比較慢,但系統(tǒng)能夠?qū)Ω淖冇幸恍┛焖俚倪m應(yīng) 。由相應(yīng)的組織負(fù)責(zé)分布式數(shù)據(jù)庫的維護(hù) 。域名系統(tǒng)的用戶可以選擇自己喜歡的主機(jī) 。因為其中的數(shù)據(jù)十分敏感而且重要,因此一定要保證正確性,假如因為主機(jī)或網(wǎng)絡(luò)失敗而造成無法為用戶服務(wù),用戶要以原來的數(shù)據(jù)為準(zhǔn),不要自己胡亂想一個數(shù)據(jù)就用 。在查詢的時候要避免循環(huán)查詢,一種方法是將未找到這一信息返回給用戶,讓用戶再找新的主機(jī)尋找相應(yīng)的地址,一種是由主機(jī)找別的主機(jī)尋找相應(yīng)的地址,找到后由相應(yīng)的主機(jī)返回地址給用戶,這兩個方法各有好處 。域名系統(tǒng)假設(shè)所有的數(shù)據(jù)是在一個主文件中保存,這個主文件的內(nèi)容分布存儲于系統(tǒng)中的各臺主機(jī)上 。用戶通過標(biāo)準(zhǔn)的查詢程序resolover查詢 。主文件的標(biāo)準(zhǔn)形式使得它可以在不同主機(jī)間進(jìn)行傳輸(利用FTP,電子郵件等方式) 。本地可以使用文本編輯器進(jìn)行治理,然后將這個文件傳輸?shù)矫址?wù)器那里,然后通知名字服務(wù)器的治理員加載這個文件就是了 。對于resolver來說,配置好的名字服務(wù)器是地址信息的主要來源 。域名系統(tǒng)定義了訪問數(shù)據(jù)的過程和訪問其它名字服務(wù)器的方法,它還定義了緩沖的大小和更新緩沖的時間等配置信息 。
系統(tǒng)治理員需要提供:
區(qū)域(zone)邊界定義
主文件數(shù)據(jù)
主文件的更新
更新策略描述
域名系統(tǒng)需要提供:
源數(shù)據(jù)的標(biāo)準(zhǔn)格式
查詢數(shù)據(jù)庫的標(biāo)準(zhǔn)方法
多其它名字服務(wù)器上更新數(shù)據(jù)的標(biāo)準(zhǔn)方法
1.4. DNS組成
DNS由下面三個部分組成:
域名空間和資源記錄,域名空間是一個樹狀結(jié)構(gòu),資源記錄是與名字相關(guān)的一些數(shù)據(jù) 。從概念上說,每個結(jié)點(diǎn)和域名空間樹的葉子結(jié)點(diǎn)都有一定的信息,而查詢是要查詢出一些與之相關(guān)的特定信息 。

推薦閱讀