首頁 > 常見問題 > 主體

網域名稱系統的主要功能是什麼

青灯夜游
發布: 2020-10-12 16:17:55
原創
41770 人瀏覽過

網域名稱系統是將網域名稱和IP位址相互映射的分散式資料庫,主要功能是提供網域名稱解析服務,並將網域名稱解析為IP位址,實現使用者造訪網站時只用輸入網域名稱即可存取的功能,能夠使人更方便地存取網路。

網域名稱系統的主要功能是什麼

網域系統的主要功能是:提供網域名稱解析服務,將網域名稱解析為IP位址,實作使用者造訪網站時只用輸入網域即可存取的功能。

網域名稱系統(DNS)是Internet上解決網路機器命名的一種系統,是網際網路的服務。它作為將網域名稱和IP位址相互映射的分散式資料庫,能夠使人更方便地存取網際網路。

網域系統(DNS)使用TCP和UDP連接埠53。目前,對於每一級網域長度的限制是63個字符,網域總長度則不能超過253個字符。

網域結構:

網域名稱系統的主要功能是什麼

#網域系統(DNS)是由解析器和網域伺服器組成的。網域名稱伺服器是指保存有該網路中所有主機的網域名稱和對應IP位址,並具有將網域名稱轉換為IP位址功能的伺服器。其中網域名稱必須對應一個IP位址,而IP位址不一定有網域名稱。

根據網域名稱伺服器所扮演的作用,可以把網域名稱伺服器分成四種不同的類型:

網域名稱系統的主要功能是什麼

網域系統採用類似目錄樹的等級結構。網域名稱伺服器為客戶機/伺服器模式中的伺服器方,它主要有兩種形式:主伺服器和轉送伺服器。將網域名稱映射為IP位址的過程稱為「網域解析」。

網域系統(DNS)的工作原理:

#第一步:客戶機提出網域名稱解析請求,並將該請求傳送給本地的網域名稱伺服器。

第二步:當本地的網域名稱伺服器收到請求後,就先查詢本地的緩存,如果有該紀錄項,則本地的網域伺服器就直接把查詢的結果回傳。

第三步:如果本地的快取中沒有該紀錄,則本地網域名稱伺服器就直接把請求發給根網域伺服器,然後根網域伺服器再傳回本地網域名稱伺服器一個所查詢網域(根的子網域)的主網域名稱伺服器的位址。

第四步:本地伺服器再向上一步返回的網域名稱伺服器發送請求,然後接受請求的伺服器查詢自己的緩存,如果沒有該紀錄,則傳回相關的下級的網域名稱伺服器的位址。

第五步:重複第四步,直到找到正確的紀錄。

第六步:本地網域名稱伺服器把傳回的結果儲存到快取,以備下一次使用,同時也將結果傳回給客戶端。

以上就是這篇文章的全部內容,希望能對大家的學習有所幫助。更多精彩內容大家可以追蹤php中文網相關教學欄位! ! !

以上是網域名稱系統的主要功能是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!