DNS概念:
DNS的全稱是Domain Name System。它負責把FQDN(就是以“。”分隔結尾的名字)翻譯成一個IP。最初的DNS系統使用的是一個巨大的hosts.txt文件可是一段時間以后,開發這就不得不用數據庫來代替hosts.txt文件,最終發展到了現在的分布式數據庫。
DNS系統是一個巨大的樹,最上方有一個無名樹根,下一層是arpa,com,edu,gov,int,mil,us, cn。等等,其中arpa,是域名反解析樹的頂端;而com,edu,等域名本來只用在美國(這就是技術特權啊),但是現在幾乎全世界通用;而us, cn,等叫做國家域。這個樹里面的域名并不是統一管理的,網絡信息中心(NIS)負責分配頂級域合委派其他制定地區域的授權機構。
一個獨立管理的DNS子樹叫做zone,最常見的區域就是二級域名,比如說.com.cn。我們還可以把這個二級域名給劃分成更小的區域,比如說sina.com.cn。DNS系統是一個分布式的數據庫,當一個數據庫發現自己并沒有某查詢所需要的數據的時候,它將把查詢轉發出去,而轉發的目的地通常是根服務器,根服 務器從上至下層層轉發查詢,直到找到目標為止。DNS還有一個特點就是使用高速緩存,DNS把查詢過的數據緩存在某處,以便于下次查詢時使用。
DNS功能:
每個IP地址都可以有一個主機名,主機名由一個或多個字符串組成,字符串之間用小數點隔開。有了主機名,就不要死記硬背每臺IP設備的IP地址,只要記住相對直觀有意義的主機名就行了。這就是DNS協議的功能。
主機名到IP地址的映射有兩種方式:
1)靜態映射,每臺設備上都配置主機到IP地址的映射,各設備獨立維護自己的映射表,而且只供本設備使用;
2)動態映射,建立一套域名解析系統(DNS),只在專門的DNS服務器上配置主機到IP地址的映射,網絡上需要使用主機名通信的設備,首先需要到DNS服務器查詢主機所對應的IP地址。
通過主機名,最終得到該主機名對應的IP地址的過程叫做域名解析(或主機名解析)。在解析域名時,可以首先采用靜態域名解析的方法,如果靜態域名解析不成功,再采用動態域名解析的方法。可以將一些常用的域名放入靜態域名解析表中,這樣可以大大提高域名解析效率。
DNS重要性:
1、技術角度看
DNS解析是互聯網絕大多數應用的實際尋址方式; 域名技術的再發展、以及基于域名技術的多種應用,豐富了互聯網應用和協議。
2、資源角度看
域名是互聯網上的身份標識,是不可重復的唯一標識資源; 互聯網的全球化使得域名成為標識一國主權的國家戰略資源。
-
DNS
+關注
關注
0文章
219瀏覽量
19875 -
dns系統
+關注
關注
0文章
2瀏覽量
2964
發布評論請先 登錄
相關推薦
評論