dns域名解析過(guò)程是怎樣的?dns是互聯(lián)網(wǎng)上作為域名和ip地址相互映射的一個(gè)分布式數(shù)據(jù)庫(kù)。dns域名解析過(guò)程實(shí)際上是通過(guò)域名查找ip地址。
dns能夠使用戶更方便的訪問(wèn)互聯(lián)網(wǎng),而不用去記住能夠被機(jī)器直接讀取的ip數(shù)串。通過(guò)域名,最終得到該域名對(duì)應(yīng)的ip地址的過(guò)程叫做域名解析。
1.瀏覽器先檢查自身緩存中有沒(méi)有被解析過(guò)的這個(gè)域名對(duì)應(yīng)的ip地址,如果有,解析結(jié)束。同時(shí)域名被緩存的時(shí)間也可通過(guò)ttl屬性來(lái)設(shè)置。
2.如果瀏覽器緩存中沒(méi)有,瀏覽器會(huì)檢查操作系統(tǒng)緩存中有沒(méi)有對(duì)應(yīng)的已解析過(guò)的結(jié)果。而操作系統(tǒng)也有一個(gè)域名解析的過(guò)程。
3.如果還沒(méi)有命中域名,才會(huì)真正的請(qǐng)求本地域名服務(wù)器(ldns)來(lái)解析這個(gè)域名,這臺(tái)服務(wù)器一般在你城市的某個(gè)角落,距離你不會(huì)很遠(yuǎn),并且這臺(tái)服務(wù)器的性能都很好,一般都會(huì)緩存域名解析結(jié)果,大約80%的域名解析到這里就完成了。
4.如果ldns仍然沒(méi)有命中,就直接跳到root server 域名服務(wù)器請(qǐng)求解析。根域名服務(wù)器返回給ldns一個(gè)所查詢域的主域名服務(wù)器地址,此時(shí)ldns再發(fā)送請(qǐng)求給上一步返回的gtld。
5.接受請(qǐng)求的gtld查找并返回這個(gè)域名對(duì)應(yīng)的name server的地址,這個(gè)name server就是網(wǎng)站注冊(cè)的域名服務(wù)器。name server根據(jù)映射關(guān)系表找到目標(biāo)ip,返回給ldns。
6.ldns緩存這個(gè)域名和對(duì)應(yīng)的ip,ldns把解析的結(jié)果返回給用戶,用戶根據(jù)ttl值緩存到本地系統(tǒng)緩存中,域名解析過(guò)程至此結(jié)束。
以上是關(guān)于dns域名解析過(guò)程的介紹,西部數(shù)碼網(wǎng)站域名解析快速穩(wěn)定,獨(dú)有6組dns輪循,解析即刻生效。支持分電信、聯(lián)通、搜索引擎等線路智能解析。域名注冊(cè)鏈接 https://www.west.cn/services/domain/