您當前的位置:首頁 > 攝影

什麼是域名分級以及域名解析的過程

作者:由 不會游泳的魚 發表于 攝影時間:2022-10-18

網路的命名方式為層次樹狀結構,每一個連線在網路上的主機或路由器,都有一個唯一的層次結構的名字,即為域名。域名的結構由標號序列組成,各標號之間用點隔開。類似於這樣:“…。三級域名。二級域名。頂級域名”。我們觀察一個域名,比如這個域名,會發現它被兩個點號分割成了三個部分。其中cn為頂級域名,sfn為二級域名,www為三級域名。

我們可以用一個域名樹來表示一個來表示域名網路結構,最上面的是根,但沒有對應的名字。根下面一級的節點就是最高一級的頂級域名(因為根沒名字,所以根下面一級域名就是頂級域名)。頂級域名往下劃分就是二級域名,再往下劃分就是三級四級域名。這裡就解釋了域名系統中根的概念。

一、域名伺服器分類

根據域名伺服器所起的作用,可以把域名伺服器劃分為四種不同的型別:

1。根伺服器

根域名伺服器是最高層次的域名伺服器,所有的根域名伺服器都知道所有頂級域名伺服器的域名和ip。如果本地域名伺服器沒有快取相應記錄,首先會向根域名伺服器發起請求。

2。頂級域名伺服器

頂級域名伺服器管理在該頂級域名伺服器註冊的所有二級域名,但受到DNS查詢就會有相應應答。(可能是給出最後的結果或下一步一應當找的域名伺服器ip)。

3。權威域名伺服器

權威域名伺服器是負責查詢域名的解析設定,一般由域名解析服務商提供,權威域名伺服器是直接對域名進行解析過程的。

4。本地域名伺服器

每一個因特網服務提供ISP(電信聯通移動)都可以擁有一個本地域名伺服器。這種伺服器有時也被稱為預設域名伺服器。本地域名伺服器一般離使用者較近,一般不超過幾個路由的距離。如果要查詢的IP同屬一個本地ISP時即可直接返回結果地址ip。

二、域名解析過程

域名解析過程一般分為以下幾個步驟:如果是國外域名註冊商同理。

1。使用者發起請求後,虛擬主機會先查詢瀏覽器快取和本機作業系統快取;

2。本機沒有記錄,虛擬主機向本地伺服器發起查詢;

3。本地伺服器沒有記錄,會向根服務發起請求;

4。根據根伺服器返回的結果,本地伺服器向對應的頂級伺服器發起請求;

5。根據頂級伺服器返回結果,本地伺服器向權威伺服器發起請求;

6。本地伺服器將解析記錄告知虛擬主機,並儲存在本地快取,以供下次使用。

三、域名解析方式

DNS解析根據查詢物件不同DNS解析可分為遞迴解析和迭代解析兩種方式。

遞迴解析,是預設的解析方式,當主機向本地伺服器發起請求後,如果本地伺服器沒有記錄,就會代替主機進行全球查詢。

迭代解析,是指當主機向本地伺服器發起請求後,如果本地伺服器沒有記錄,就會自己向根服務、頂級伺服器、權威伺服器一級級發起查詢。

標簽: 域名  伺服器  本地  頂級  解析