DNS是萬維網上作為網域名稱和IP位址相互映射的分散式資料庫,能夠使用戶更方便的存取互聯網,而不用去記住能夠被機器直接讀取的IP數串。透過域名,最後得到該域名對應的IP位址的過程叫做域名解析。
dns的功能是什麼?
DNS域名系統(Domain Name System),它的作用為,將網域解析為IP 位址,網域名稱和IP位址連結在一起進行服務,這樣可不必不用輸入IP位址,而是透過輸入網址存取網站。
每個IP位址都可以有一個主機名,主機名由一個或多個字串組成,字串之間用小數點隔開。有了主機名,就不要死記硬背每台IP設備的IP位址,只要記住相對直覺有意義的主機名就行了。這就是DNS協定的功能。
DNS功能映射
#1、靜態映射,每台設備上配置主機到IP位址的映射,各設備獨立維護自己的映射表,而且只供本設備使用。
2、動態映射,建立一套網域解析系統(DNS),只在專門的DNS伺服器上配置主機到IP位址的映射,網路上需要使用主機名稱通訊的設備,首先需要到DNS伺服器查詢主機所對應的IP位址。
透過主機名,最後得到該主機名稱對應的IP位址的過程叫做網域解析(或稱主機名解析)。在解析網域名稱時,可以先採用靜態網域解析的方法,如果靜態網域解析不成功,再採用動態網域解析的方法。可以將一些常用的網域名稱放入靜態網域解析表中,這樣可以大幅提高網域解析效率。
DNS重要性
1、技術角度看
DNS解析是網路絕大多數應用的實際尋址方式;網域技術的再發展、以及基於域名技術的多種應用,豐富了互聯網應用和協定。
2、資源角度看
域名是互聯網上的身份標識,是不可重複的唯一標識資源;互聯網的全球化使得域名成為標識一國主權的國家戰略資源。
DNS查詢類型
1、查詢方式上分
#遞迴查詢:要麼做出查詢成功的回應,要麼做出查詢失敗的響應。一般客戶機和伺服器之間屬於遞迴查詢,即當客戶機向DNS 伺服器發出請求後,若DNS伺服器本身無法解析,則會向另外的DNS 伺服器發出查詢的請求,得到結果後轉交給客戶機。
迭代查詢:伺服器受到一次迭代查詢回覆一次結果,這個結果不一定是目標IP 與網域的對應關係,也可以時其他DNS伺服器的位址(為了更進一步的取得目標IP)。
2、從查詢內容分
正向查詢由網域查詢IP 位址。
反向查詢由IP 位址查詢網域名稱。
更多相關教學課程,請造訪PHP中文網。
以上是dns的功能是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!