計算機網路 DNS

2021-07-22 15:53:00 字數 654 閱讀 4497

1、網域名稱系統dns(domain name system)是網際網路使用的命名系統,用來把便於人們時用的機器名字轉換為ip位址。

網際網路的網域名稱系統dns被設計成乙個聯機分布式資料庫系統,並採用客戶伺服器方式。dns使大多數名字都在本地進行解析,僅少量解析需要在網際網路上通訊,因此dns系統的效率很高。由於dns是分布式系統,即使單個計算機除了故障,也不會妨礙整個dns系統的正常執行。

向網域名稱伺服器傳送請求時,是udp方式。

3、網域名稱伺服器

dns伺服器的管轄 範圍不是以「域「為單位,而是以「區「為單位,每乙個區設定相應的許可權網域名稱伺服器。

網域名稱伺服器的型別;

(1)根網域名稱伺服器

(2)頂級網域名稱伺服器

(3)許可權網域名稱伺服器

(4)本地網域名稱伺服器

網域名稱解析過程:

(1)主機向本地網域名稱伺服器的查詢一般都採用遞迴查詢

(2)本地網域名稱伺服器向根網域名稱伺服器的查詢一般採用迭代查詢(也可以採用遞迴查詢,取決於最初的查詢請求報文的設定)

為了提高效率,網域名稱伺服器中廣泛使用了快取記憶體,快取記憶體用來存放最近查詢過的網域名稱以及從何處獲得網域名稱對映資訊的記錄。

許可權網域名稱伺服器回答查詢請求時,會在響應中繫結有效存在的時間值。

另外,個人主機中也有快取記憶體,找不到時才使用網域名稱伺服器。

計算機網路 DNS協議

dns domain name system 是 網域名稱系統 的英文縮寫,是一種組織成域層次結構的計算機和網路服務命名系統.其實就是將我們常用的網域名稱轉化為ip位址,供我們訪問 1 網域名稱伺服器 網域名稱伺服器有下面四種型別 a.本地網域名稱伺服器 本地網域名稱伺服器又稱為 預設網域名稱伺服器...

計算機網路 DNS協議

dns工作原理概述 一趟dns查詢過程解析 dns快取 dns記錄和報文 由於只是用乙個dns伺服器會造成種種問題,如 因此dns伺服器採用分布式 層次的資料庫 根dns伺服器 頂級域 tld dns伺服器 權威dns伺服器 本地dns伺服器然後,dns客戶端會向本地dns伺服器傳送查詢報文,本地d...

計算機網路之DNS

dns分布式層次是資料庫 dns算是計算機網路中比較難,也比較重要的部分。乙個由分層的dns伺服器實現的分布式資料庫 乙個使得主機能夠查詢分布式資料庫的應用層協議 也可以說 dns由分布於全球的大量dns伺服器以及定義了dns伺服器與查詢主機通訊方式的應用層協議組成。dns也是一種應用層協議。dns...