域名解析過(guò)程:
- 檢查瀏覽器是否有對(duì)應(yīng)的域名與ip地址緩存,有的話解析結(jié)束;沒(méi)有檢查本地操作系統(tǒng)是否有對(duì)應(yīng)的域名和ip地址緩存,有的話解析結(jié)束,否則繼續(xù)。
- 主機(jī)向本地DNS服務(wù)器(LDNS)發(fā)起遞歸查詢,如果LDNS中有對(duì)應(yīng)的域名的ip地址緩存,LDNS把結(jié)果返回給主機(jī),解析結(jié)束,否則繼續(xù)。
- 本地DNS服務(wù)器向根域名服務(wù)器發(fā)起迭代查詢:
- 根域名服務(wù)器告訴本地域名服務(wù)器,下一次應(yīng)該查詢的頂級(jí)域名服務(wù)器的IP地址
- 本地DNS服務(wù)器向頂級(jí)域名服務(wù)器(如.com .cn)進(jìn)行查詢,頂級(jí)域名服務(wù)器告訴本地域名服務(wù)器 ,下一 步應(yīng)該查詢權(quán)限服務(wù)器的IP地址
- 本地DNS服務(wù)器向權(quán)限服務(wù)器(如baidu等網(wǎng)站注冊(cè)的域名服務(wù)器 二級(jí)域名)進(jìn)行查詢,權(quán)限服務(wù)器告訴本地域名服務(wù)器所查詢的主機(jī)的IP地址(即一開(kāi)始查詢域名對(duì)應(yīng)的ip地址)
- 本地DNS服務(wù)器緩存這個(gè)域名和對(duì)應(yīng)的ip,然后把解析的結(jié)果發(fā)給用戶主機(jī)。主機(jī)的瀏覽器與操作系統(tǒng)也會(huì)緩存這個(gè)結(jié)果
上遞歸查詢與迭代查詢的圖
在這里插入圖片描述
在這里插入圖片描述
遞歸查詢: 主機(jī)向本地DNS服務(wù)器發(fā)起了查詢,DNS服務(wù)器處理要查詢的問(wèn)題,最后把結(jié)果返回給主機(jī)。
迭代查詢: 本地DNS服務(wù)器向對(duì)應(yīng)的服務(wù)器發(fā)起查詢,對(duì)應(yīng)的服務(wù)器只是告訴本地DNS服務(wù)器下一步該去哪查,不是直接給本地DNS服務(wù)器結(jié)果,本地DNS服務(wù)器還得自己接著查找。
如果此文對(duì)你有用請(qǐng)動(dòng)動(dòng)你的小手點(diǎn)個(gè)贊!謝謝?。。?/em>