域名解析過程
時間:2023-02-02 14:40:01 | 來源:建站知識
時間:2023-02-02 14:40:01 來源:建站知識
瀏覽器訪問網(wǎng)址,如
http://XXX.com1 先找瀏覽器DNS緩存,如果找到,則解析結(jié)束。緩存時間就是TTL(time to live)設(shè)置的時間
2 如果未找到緩存,就會去找本機(jī)DNS,一般是host的文件(Linux 是在 /etc/hosts,windows是在C:/Windows/System32/drivers/etc/hosts),找到之后解析結(jié)束
3 如果以上兩步都沒找到,則去本地DNS服務(wù)器找,如果有IP緩存,則解析結(jié)束;如果沒有IP緩存,則會去請求根域名服務(wù)器,根域名服務(wù)器不知道具體域名的解析結(jié)果,它只知道具體域名的頂級域名服務(wù)器在哪里,會把負(fù)責(zé)com的頂級域名告訴本地DNS服務(wù)器,本地DNS服務(wù)器再去找頂級域名服務(wù)器,但是頂級域名服務(wù)器不知道具體域名的解析結(jié)果,它只知道具體域名的域名服務(wù)器在哪里,具體域名的域名服務(wù)器會把解析結(jié)果給本地DNS服務(wù)器,本地DNS去找域名服務(wù)器的解析結(jié)果,域名服務(wù)器會把IP地址和緩存時間等信息傳給本地DNS服務(wù)器。
相關(guān)學(xué)習(xí)資料: