JavaScript域名解釋

域名解釋

假如你使用的是chrome瀏覽器,chrome瀏覽器,首先搜索自身的DNS緩存(看有沒有緩存,有沒有過期;輸入chrome://net-internals/#dns可以查看Chrome瀏覽器具體的緩存詳細信息)

  • 如果在瀏覽器中沒有找到緩存,或者緩存失效,瀏覽器就會搜索操作系統(tǒng)自身的DNS緩存
  • 如果搜索操作系統(tǒng)都沒找到緩存,就會讀取本地HOST文件
  • 如果在HOST文件里面也沒找到,瀏覽器就會發(fā)起一個DNS系統(tǒng)調(diào)用,發(fā)起一個域名解釋請求(請求的對象是你的寬帶運營商提供的DNS服務(wù)器)
  • 運營商的DNS服務(wù)器也會做類似的操作
    //寬帶運營商服務(wù)器查看本身緩存;如果沒有找到,運營商服務(wù)器就會發(fā)起一個迭代DNS解析的請求(它會先找根域的DNS服務(wù)器ip地址,問有沒有某網(wǎng)站的ip地址,如果沒有就再向com域的頂級域的ip地址,問有沒有某網(wǎng)站的ip地址,如果還沒有找到,就向某網(wǎng)站.com域的ip地址問有沒有某網(wǎng)站的ip地址,這時候都會找的了,就返回某網(wǎng)站的ip地址,然后運營商服務(wù)器就把結(jié)果返回給操作系統(tǒng)內(nèi)核同時緩存起來,操作系統(tǒng)內(nèi)核把結(jié)果返回給瀏覽器)
    2.瀏覽器獲得域名對應(yīng)的ip地址后,發(fā)起HTTP'三次握手'
    //tcp請求通過層層設(shè)備,到達了服務(wù)器的網(wǎng)卡,然后進入TCP/IP協(xié)議棧,還有可能經(jīng)過防火墻的過濾,最終到達了web服務(wù)端
    3.當(dāng)TCP/IP連接建立起來之后,瀏覽器就可以向服務(wù)器發(fā)送HTTP請求了
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,923評論 18 139
  • 1. 網(wǎng)絡(luò)基礎(chǔ)TCP/IP HTTP基于TCP/IP協(xié)議族,HTTP屬于它內(nèi)部的一個子集。 把互聯(lián)網(wǎng)相關(guān)聯(lián)的協(xié)議集...
    yozosann閱讀 3,467評論 0 20
  • 【姓名】馬曉丹 【派別】文魁派 【導(dǎo)師】袁文魁、王玉印 【分舵】第二分舵 【舵主】羅婷予 【導(dǎo)圖講解】 這是一幅聽...
    藝文Aurora閱讀 332評論 14 0
  • 午夜前醒來 迷惘如海 繁星忘了燦爛 我們是小孩 都曾是小孩 誕生在這艘船 人們口中方舟 像一葉小船 耳語溢出甲板 ...
    傾斜5度閱讀 288評論 0 0
  • 2017年6月12日(連續(xù)第118天總結(jié)) 今日目標完成情況: 1:修復(fù)客情案例 100% 2:抄寫概念5遍 ...
    我來學(xué)而時習(xí)之閱讀 406評論 0 0