首頁 > 常見問題 > dns的功能是什麼?

dns的功能是什麼?

angryTom
發布: 2020-02-08 15:27:24
原創
36986 人瀏覽過

DNS是萬維網上作為網域名稱和IP位址相互映射的分散式資料庫,能夠使用戶更方便的存取互聯網,而不用去記住能夠被機器直接讀取的IP數串。透過域名,最後得到該域名對應的IP位址的過程叫做域名解析。

dns的功能是什麼?

DNS域名系統(Domain Name System),它的作用為,將網域解析為IP 位址,網域名稱和IP位址連結在一起進行服務,這樣可不必不用輸入IP位址,而是透過輸入網址存取網站。

每個IP位址都可以有一個主機名,主機名由一個或多個字串組成,字串之間用小數點隔開。有了主機名,就不要死記硬背每台IP設備的IP位址,只要記住相對直覺有意義的主機名就行了。這就是DNS協定的功能。

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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板