瀏覽器域名解析過程

在瀏覽器中輸入www.baidu.com後,依次會發生以下過程:css

1.域名解析:瀏覽器解析域名對應的IP地址;html

//DNS Domain Name System 域名系統  將域名映射爲IP地址的過程就稱爲「域名解析」。DNS就是進行域名解析的服務器瀏覽器

2.發起TCP的3次握手 :TCP 傳輸控制協議  服務器

//1.拿到IP地址後,瀏覽器第一次發起鏈接請求(試探),進入等待回覆狀態,(沒有攜帶數據)htm

//2.服務器端接收到請求以後,若是贊成鏈接,向客戶端發送確認;圖片

//3.客戶端收到確認後需再發一次請求,此時攜帶要發送給Server的數據,服務器端收到客戶端確認後,此時TCP鏈接,能夠發起Http請求。資源

3.創建TCP鏈接後發起http請求域名

4.服務器響應http請求,瀏覽器獲得html代碼服務器端

5.瀏覽器解析html代碼,並請求html代碼中的資源(如js、css、圖片等)域名解析

6.瀏覽器對頁面進行渲染呈現給用戶

相關文章
相關標籤/搜索