域名解析
舉一個(gè)例子,zh.wikipedia.org作為一個(gè)域名就和IP地址208.80.154.225相對(duì)應(yīng)。DNS就像是一個(gè)自動(dòng)的電話號(hào)碼簿,我們可以直接撥打wikipedia的名字來代替電話號(hào)碼(IP地址)。DNS在我們直接調(diào)用網(wǎng)站的名字以后就會(huì)將像zh.wikipedia.org一樣便于人類使用的名字轉(zhuǎn)化成像208.80.154.225一樣便于機(jī)器識(shí)別的IP地址。
DNS查詢有兩種方式:遞歸 和 迭代。DNS客戶端設(shè)置使用的DNS服務(wù)器一般都是遞歸服務(wù)器,它負(fù)責(zé)全權(quán)處理客戶端的DNS查詢請求,直到返回最終結(jié)果。而DNS服務(wù)器之間一般采用迭代查詢方式。
以查詢 zh.wikipedia.org 為例:
- 客戶端發(fā)送查詢報(bào)文"query zh.wikipedia.org"至DNS服務(wù)器,DNS服務(wù)器首先檢查自身緩存,如果存在記錄則直接返回結(jié)果。
- 如果記錄老化或不存在,則
- DNS服務(wù)器向根域名服務(wù)器發(fā)送查詢報(bào)文"query zh.wikipedia.org",根域名服務(wù)器返回 .org 域的權(quán)威域名服務(wù)器地址,這一級(jí)首先會(huì)返回的是頂級(jí)域名的權(quán)威域名服務(wù)器。
- DNS服務(wù)器向 .org 域的權(quán)威域名服務(wù)器發(fā)送查詢報(bào)文"query zh.wikipedia.org",得到 .wikipedia.org 域的權(quán)威域名服務(wù)器地址。
- DNS服務(wù)器向 .wikipedia.org 域的權(quán)威域名服務(wù)器發(fā)送查詢報(bào)文"query zh.wikipedia.org",得到主機(jī) zh 的A記錄,存入自身緩存并返回給客戶端。
云立方網(wǎng)產(chǎn)品導(dǎo)航: 動(dòng)態(tài)撥號(hào)vps 服務(wù)器租用 撥號(hào)服務(wù)器 |