DNS是什麼意思?什麼是DNS伺服器?(中科三方)

youbingke發表於2021-10-11

一、DNS是什麼意思?

DNS,全稱Domain Name System,中文名域名系統,它是網際網路中非常重要且常用的系統,它的主要功能是將人們便於記憶的DomainName(域名)與可由機器識別的IPAddress(IP地址)進行轉換,這樣可以讓人們更方便地訪問網際網路。這個透過域名獲取對應IP地址的過程稱為域名解析(或主機名解析)。

二、什麼是DNS伺服器?

承擔將域名指向對應IP地址的伺服器被稱為DNS伺服器。DNS伺服器中儲存了一張域名和與之相對應的IP地址的表,以解析訊息的域名。由於網際網路連通的是全球資源,單一的域名伺服器不足以支撐全部的地址轉換操作,因此全球有多套域名伺服器相互配合使用。

三、DNS伺服器的分類

由於網際網路中的域名採用層次樹狀結構的命名方法,因此與之對應的DNS伺服器也採用層次樹狀結構。每一個DNS伺服器都只對域名體系中的某一域進行管轄。根據DNS伺服器所起的作用,可以分為以下幾種型別:

(1)根域名伺服器

根域名伺服器是最高層次的域名伺服器,它知道所有頂級伺服器的域名和IP地址,當本地域名伺服器無法對域名進行解析時,首先對根域名伺服器發起請求。

(2)頂級域名伺服器

頂級域名伺服器負責管理該伺服器下的所有二級域名,當收到DNS查詢請求時,就會給權威域名伺服器相應的回答。

(3)權威域名伺服器

這就是前面所說的負責某一個區的域名伺服器。當一個頂級域名伺服器還不能給出最後查詢回答時,就會告知下一步應當請求的權威域名伺服器。

(4)本地域名伺服器

本地域名伺服器:當一個主機發出DNS查詢請求時,這個查詢請求報文就傳送給本地域名伺服器。每一個網際網路服務提供者ISP都可以擁有一個本地域名伺服器。當本地域名伺服器無法給出應答時,就會請求最高階的根域名伺服器。

透過根域名伺服器,依次請求頂級域名伺服器和權威域名伺服器,最終獲取對應IP地址,並將該結果儲存在本地域名伺服器,以待下次DNS請求使用。當使用者再次對同一域名發起訪問時,可以直接從本地域名伺服器獲得結果,無需再次發起全球遞迴查詢


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69996004/viewspace-2795362/,如需轉載,請註明出處,否則將追究法律責任。

相關文章