域名系統(tǒng)DNS的作用是:將域名轉換成IP地址。域名系統(tǒng)是因特網(wǎng)的一項核心服務,它作為可以將域名和IP地址相互映射的一個分布式數(shù)據(jù)庫,能夠使人更方便的訪問互聯(lián)網(wǎng),而不用去記住IP數(shù)串。
域名系統(tǒng)(Domain Name System縮寫DNS,Domain Name被譯為域名)是因特網(wǎng)的一項核心服務,它作為可以將域名和IP地址相互映射的一個分布式數(shù)據(jù)庫,能夠使人更方便的訪問互聯(lián)網(wǎng),而不用去記住能夠被機器直接讀取的IP數(shù)串。
域名系統(tǒng)(Domain Name System,DNS)是Internet上解決網(wǎng)上機器命名的一種系統(tǒng)。就像拜訪朋友要先知道別人家怎么走一樣,Internet上當一臺主機要訪問另外一臺主機時,必須首先獲知其地址,TCP/IP中的IP地址是由四段以“.”分開的數(shù)字組成,記起來總是不如名字那么方便,所以,就采用了域名系統(tǒng)來管理名字和IP的對應關系。
dns域名解析的過程
1.遞歸查詢
假設圖中的主機想知道域名y.abc.com的IP地址。主機首先向其本地域名服務器進行遞歸查詢。本地域名服務器收到遞歸查詢的委托后,也采用遞歸香詢的方式向某個根域名服務器查詢。根域名服務器收到遞歸查詢的委托后,采用遞歸查詢的方式向某個頂級域名服務器查詢。頂級域名服務器收到遞歸查詢的委托后,采用遞歸查詢的方式向某個權限域名服務器查詢。
當查詢到域名所對應的IP地址后,查詢結果會在之前受委托的各域名服務器之間傳遞,最終傳回給用戶主機。
2.迭代查詢
由于遞歸查詢對于被查詢的域名服務器負擔太大,通常采用以下模式:從請求主機到本地域名服務器的查詢是遞歸查詢,而其余的查詢是迭代查詢。
主機首先向其本地域名服務器進行遞歸查詢,本地域名服務器采用迭代查詢。它先向某個根域名服務器查詢,根域名服務器告訴本地域名服務器。下—次應查詢的頂級域名服務器的IP地址,本地域名服務器向頂級域名服務器進行迭代香詢,頂級域名服務器告訴本地域名服務器,下一次應查詢的權限域名服務器的IP地址。本地域名服務器向權限域名服務器進行迭代香詢,權限域名服務器告訴本地域名服務器所查詢的域名的IP地址,本地域名服務器最后把結果告訴主機。
3.高速緩存
為了提高DNS的查詢效率,并減輕根域名服務器的負荷和減少因特網(wǎng)上的DNS查詢報文數(shù)量,在域名服務器中廣泛地使用了高速緩存。高速緩存用來存放最近查詢過的域名以及從何處獲得域名映射信息的記錄。
由于域名到IP地址的映射關系并不是永久不變,為保持高速緩存中的內(nèi)容正確,域名服務器應為每項內(nèi)容設置計時器并刪除超過合理時間的項(例如,每個項目只存放兩天)。
不但在本地域名服務器中需要高速緩存,在用戶主機中也很需要。許多用戶主機在啟動時從本地域名服務器下載域名和IP地址的全部數(shù)據(jù)庫,維護存放自己最近使用的域名的高速緩存,并且只在從緩存中找不到域名時才向域名服務器查詢。同理,主機也需要保持高速緩存中內(nèi)容的正確性。
如果不久前已經(jīng)有用戶查詢過域名為y.abc.com的IP地址,則本地域名服務器的高速緩存中應該存有該域名對應的IP地址。
專業(yè)的域名注冊、域名備案、域名續(xù)費、域名解析等服務提供商-域名頻道。
支持上百種域名后綴注冊,提供預定搶注功能,堅持讓您用少量的花費,享受更好的產(chǎn)品和服務。
.com域名是全球最流行的,是讓所有人第一個想到的建站域名。如果有合適的.com可用,在大多數(shù)情況下應該考慮選擇。
國際域名注冊進入>>>>?CN域名注冊進入>>>>