從瀏覽器地址欄輸入地址到產生頁面發生什麼?

1.DNS解析

  先從本地緩存中尋找對應的IP地址,若是找到將根據對應IP找到相應的服務器;
  本地緩存中沒有,則使用DNS域名解析系統查詢對應IP瀏覽器

2.TCP鏈接

  通過三次握手進行TCP鏈接
緩存

三次握手

1.客戶端向服務器發送鏈接請求

2.服務器確認接收請求並向客戶端發送鏈接請求

3.客戶端確認接收請

以後,客戶端與服務器可進行通訊服務器

3.客戶端發送HTTP請求

4.服務器處理請求返回HTTP報文

5.瀏覽器根據數據解析並渲染頁面

6.斷開鏈接(四次握手)

四次揮手

1.客戶端發送斷開鏈接請求

2.服務器端確認收到請求

3.服務器端發送斷開鏈接請求

4.客戶端確認收到請求

產生四次揮手緣由
當服務器端確認收到來自客戶端的斷開鏈接的請求後,服務器端可能有些數據還未傳輸完成,不能當即向客戶端發送斷開請求,只有先將數據傳輸完成,才能發送請求。域名

相關文章
相關標籤/搜索