瀏覽器的乙個請求從傳送到返回經歷了什麼

2021-08-18 13:15:22 字數 661 閱讀 6669

client與server通過http協議傳輸資料。

http(hyper text transfer protocol)協議是無狀態協議,基於tcp協議,屬於應用層協議。

dns(domain name system 網域名稱系統)主要的功能就是將不容易記住的「ip address」(ip位址)轉換成易於記憶的「domainname」(網域名稱)。

tcp(transmission control protocol 傳輸控制協議)屬於傳輸層協議。

ospf(open shortest path first 優先開放最短路徑)是基於鏈路狀態的自治系統內部路由協議,進行路由**。

arp(address resolution protocol 位址解析協議)屬於網路層協議,工作內容在鏈路層,arp解決的是同乙個區域網上的主機或者路由器的ip位址和硬體位址的對映問題。如果要找的主機和源主機不在乙個區域網,則要通過arp協議找到乙個位於本區域網上的某個路由器的硬體位址。然後把該分組傳送給這個路由器。這個路由器再把分組**給下乙個網路。

rarp(reverse address resolution protocol 反向位址轉換協議)負責將區域網中主機的實體地址轉換為ip位址。

瀏覽器的乙個請求從傳送到返回

1 先從網路模型層面 client 瀏覽器 與 server 通過 http 協議通訊,http 協議屬於應用層協議,http 基於 tcp 協議,所以 client 與 server 主要通過 socket 進行通訊 而 tcp 屬於傳輸層協議 如果走 https 還需要會話層 tls ssl 等...

瀏覽器的乙個請求從傳送到返回都經歷了什麼

我大概講下我的答案 1 先從網路模型層面 client 瀏覽器 與 server 通過 http 協議通訊,http 協議屬於應用層協議,http 基於 tcp 協議,所以 client 與 server 主要通過 socket 進行通訊 而 tcp 屬於傳輸層協議 如果走 https 還需要會話層...

瀏覽器傳送乙個請求到返回乙個頁面的具體過程

第一步,解析網域名稱,找到ip 瀏覽器會快取dns一段時間,一般2 30分鐘不等,如果有快取,直接返回ip,否則下一步。快取中無法找到ip,瀏覽器會進行乙個系統呼叫,查詢hosts檔案。如果找到,直接返回ip,否則下一步。進行1 和2 本地查詢無果,只能借助於網路,路由器一般都會有自己的dns快取,...