例如,要查詢 www.dede58.com 的IP地址(DNS解析url):
1.瀏覽器搜索自己的DNS緩存(維護(hù)一張域名與IP地址的對(duì)應(yīng)表)
2.若沒(méi)有,則搜索操作系統(tǒng)中的DNS緩存(維護(hù)一張域名與IP地址的對(duì)應(yīng)表)
3.若沒(méi)有,則搜索操作系統(tǒng)的hosts文件(Windows環(huán)境下,維護(hù)一張域名與IP地址的對(duì)應(yīng)表,位置一般在 C:\Windows\System32\drivers\etc\hosts)
4.若沒(méi)有,則操作系統(tǒng)將域名發(fā)送至 本地域名服務(wù)器- -(遞歸查詢方式),本地域名服務(wù)器 查詢自己的DNS緩存,查找成功則返回結(jié)果,否則,(以下是迭代查詢方式)
-4.1 本地域名服務(wù)器 向根域名服務(wù)器(其雖然沒(méi)有每個(gè)域名的具體信息,但存儲(chǔ)了負(fù)責(zé)每個(gè)域,如com、net、org等的解析的頂級(jí)域名服務(wù)器的地址)發(fā)起請(qǐng)求。
-4.2 本地域名服務(wù)器 向com域的頂級(jí)域名服務(wù)器發(fā)起請(qǐng)求,返回域名權(quán)限域名服務(wù)器(權(quán)限域名服務(wù)器,用來(lái)保存該區(qū)中的所有主機(jī)域名到IP地址的映射)地址
-4.3 本地域名服務(wù)器 向baidu.com權(quán)限域名服務(wù)器發(fā)起請(qǐng)求,得到www.dede58.com的IP地址
5.本地域名服務(wù)器 將得到的IP地址返回給操作系統(tǒng),同時(shí)自己也將IP地址緩存起來(lái)
操作系統(tǒng)將 IP 地址返回給瀏覽器,同時(shí)自己也將IP地址緩存起來(lái)
至此,瀏覽器已經(jīng)得到了域名對(duì)應(yīng)的IP地址
版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: 域名解析的詳細(xì)內(nèi)部過(guò)程