TCP IP通訊流程

2021-10-04 02:19:33 字數 603 閱讀 2542

tcp/ip協議族進行網路通訊時,通過分層順序與對方進行通訊。傳送端從應用層往下走,接收端從鏈路層往上走。

傳送端在應用層(http協議)發出乙個想看某個web頁面的http請求。

接著,為了傳輸方便,在傳輸層(tcp協議)把從應用層處收到的資料(http請求報文)進行分割,並在各個報文上打上標記序號及埠號後**給網路層。

在網路層(ip協議),增加作為通訊目的地的mac位址後,**給鏈路層。這樣,傳送給網路的通訊請求就準備好了。

接收端的伺服器在鏈路層接受到資料,按序往上層傳送,直到應用層。傳輸到應用層時,才算真正接收到客戶端發來的http。

傳送端在層與層之間傳輸資料時,每經過一層就會打上乙個該層所屬的首部資訊。反之,接收端在層與層傳輸資料時,每經過一層時會把對應的首部消去。

這種把資料資訊包裝起來的做法叫做封(encapsulate)。

tcpip通訊流程

1.資料報首部 資料報 乙太網包首部 ip包首部 tcp包首部 資料 其中 ip包首部 tcp包首部 資料的組合是乙太網資料 tcp包首部 資料的組合是ip中的資料 資料是tcp中的資料 2.包 幀 資料報 段 訊息 術語區分 包是全能性術語 幀用於表示資料鏈路層中包的單位 資料報是tcp和udp等...

TCP IP通訊過程

1 乙太網幀格式 ip資料報格式 tcp段格式 udp段格式 詳解 2 tcp 的那些事兒 上 酷殼 陳皓 3 雲風的 blog 4 抓包神器 tcpdump!我還真沒用過 5.大白話告訴你 tcp 為什麼需要三次握手四次揮手 6.三次握手,四次揮手 你真的懂嗎?7.硬核 30張圖帶你搞懂!路由器,...

socket通訊流程

原文 對 tcp ip udp socket 程式設計這些詞你不會很陌生吧?隨著網路技術的發展,這些詞充斥著我們的耳朵。那麼我想問 1.什麼是tcp ip udp?2.socket在 呢?3.socket是什麼呢?4.你會使用它們嗎?什麼是tcp ip udp?tcp ip transmission...