什麼是域名分級以及域名解析的過程
網路的命名方式為層次樹狀結構,每一個連線在網路上的主機或路由器,都有一個唯一的層次結構的名字,即為域名。域名的結構由標號序列組成,各標號之間用點隔開。類似於這樣:“…。三級域名。二級域名。頂級域名”。我們觀察一個域名,比如這個域名,會發現它被兩個點號分割成了三個部分。其中cn為頂級域名,sfn為二級域名,www為三級域名。
我們可以用一個域名樹來表示一個來表示域名網路結構,最上面的是根,但沒有對應的名字。根下面一級的節點就是最高一級的頂級域名(因為根沒名字,所以根下面一級域名就是頂級域名)。頂級域名往下劃分就是二級域名,再往下劃分就是三級四級域名。這裡就解釋了域名系統中根的概念。
一、域名伺服器分類
根據域名伺服器所起的作用,可以把域名伺服器劃分為四種不同的型別:
1。根伺服器
根域名伺服器是最高層次的域名伺服器,所有的根域名伺服器都知道所有頂級域名伺服器的域名和ip。如果本地域名伺服器沒有快取相應記錄,首先會向根域名伺服器發起請求。
2。頂級域名伺服器
頂級域名伺服器管理在該頂級域名伺服器註冊的所有二級域名,但受到DNS查詢就會有相應應答。(可能是給出最後的結果或下一步一應當找的域名伺服器ip)。
3。權威域名伺服器
權威域名伺服器是負責查詢域名的解析設定,一般由域名解析服務商提供,權威域名伺服器是直接對域名進行解析過程的。
4。本地域名伺服器
每一個因特網服務提供ISP(電信聯通移動)都可以擁有一個本地域名伺服器。這種伺服器有時也被稱為預設域名伺服器。本地域名伺服器一般離使用者較近,一般不超過幾個路由的距離。如果要查詢的IP同屬一個本地ISP時即可直接返回結果地址ip。
二、域名解析過程
域名解析過程一般分為以下幾個步驟:如果是國外域名註冊商同理。
1。使用者發起請求後,虛擬主機會先查詢瀏覽器快取和本機作業系統快取;
2。本機沒有記錄,虛擬主機向本地伺服器發起查詢;
3。本地伺服器沒有記錄,會向根服務發起請求;
4。根據根伺服器返回的結果,本地伺服器向對應的頂級伺服器發起請求;
5。根據頂級伺服器返回結果,本地伺服器向權威伺服器發起請求;
6。本地伺服器將解析記錄告知虛擬主機,並儲存在本地快取,以供下次使用。
三、域名解析方式
DNS解析根據查詢物件不同DNS解析可分為遞迴解析和迭代解析兩種方式。
遞迴解析,是預設的解析方式,當主機向本地伺服器發起請求後,如果本地伺服器沒有記錄,就會代替主機進行全球查詢。
迭代解析,是指當主機向本地伺服器發起請求後,如果本地伺服器沒有記錄,就會自己向根服務、頂級伺服器、權威伺服器一級級發起查詢。
上一篇:尼龍和聚酯纖維的歷史