計算機網路 網域名稱系統(DNS)

2021-10-22 05:42:16 字數 729 閱讀 5564

一、網域名稱系統(dns)

網域名稱系統(domain name ssten. dns)是網際網路使用的命名系統,用來把便於人們記憶的具有特定含義的主機名(如blog.csdn.net)轉換為便於機器處理的ip位址,相對於ip位址,dns系統採用客戶伺服器模型,其協議執行在udp之上,使用53號埠。其從概念上可將dns分為3部分:層次網域名稱空間、網域名稱伺服器和解析器。

二、網域名稱解析過程

網域名稱解析將好記的網域名稱解析成ip,服務由dns伺服器完成,是把網域名稱解析到乙個ip位址,然後在此ip位址的主機上將乙個子目錄和對應的網域名稱繫結。

在瀏覽器中輸入blog.csdn.net網域名稱:

客戶機向其本地網域名稱伺服器發出dns請求報文。

本地網域名稱伺服器收到請求後,查詢本地快取,若沒有該記錄,則以dns客戶的身份向根網域名稱伺服器發出解析請求。

根網域名稱伺服器收到請求後,判斷該網域名稱屬於.net域,將對應的的頂級網域名稱伺服器dns.net的ip位址返回給本地網域名稱伺服器。

本地網域名稱伺服器向頂級網域名稱伺服器dns.net發出解析請求報文。

頂級網域名稱伺服器dns.net收到請求後,判斷該網域名稱屬於csdn.net域,因此將對應的授權網域名稱伺服器dns.csdn.net的ip位址返回給本地網域名稱伺服器。

本地網域名稱伺服器向授權網域名稱伺服器dns.csdn.net發起解析請求報文。

授權網域名稱伺服器dns.csdn.net收到請求後,將查詢結果返回給本地網域名稱伺服器。

本地網域名稱伺服器將查詢結果儲存到本地快取,同時返回給客戶機。

計算機網路之網域名稱系統DNS

網域名稱系統dns domai namesystem 是網際網路使用的命名系統,用於把便於人們使用的機器名字轉換為ip位址。許多應用層軟體經常直接使用網域名稱系統,但計算機的使用者只是間接而不是直接使用網域名稱系統。網際網路採用了層次樹狀結構的命名方法。任何乙個連線在網際網路上的主機或路由器,都有乙...

計算機網路 網域名稱系統

我們知道,在 網上使用的一連串的 數字號碼不好記,而具體的單位名稱或姓名就容易記,同樣,用點分十進位制的方法表示乙個ip位址確實也不好記,因此設計用名字來代替點分十進位制的數字會更加符合我們實際 網際網路的網域名稱系統dns是乙個分布式資料庫聯機系統,採用客戶機 伺服器應用模式,客戶機可以通過網域名...

計算機網路基礎 應用層 網域名稱系統DNS

網域名稱系統 domain name system縮寫dns,domain name被譯為網域名稱 是網際網路的一項核心服務,它作為可以將網域名稱和ip位址相互對映的乙個分布式資料庫,能夠使人更方便的訪問網際網路,而不用去記住能夠被機器直接讀取的ip數串。如圖 二級網域名稱 如圖所示是與網域名稱結構...