解析一次TCP連線的過程

2021-08-20 05:19:26 字數 542 閱讀 7455

這是我的第一篇部落格:

介紹一下自己: 我是一名小小的網管,是乙個塵世中的迷茫小書童。作為一名網管,要學的東西很雜,很多。譬如我,公司是乙個跨境電商,自己有自己的一套erp系統。我的工作是:電腦的硬體知識;一些桌面的運維的知識;一些手機的知識(公司有pda);一些無線網路的知識;一些linux的知識;還有更多的是erp系統後台**的編寫....等等都是一些雜事。說容易嘛,也容易,說不容易嘛也不容易。

今天研究 tcp協議 ,總覺得自己要留下點什麼,方便一下自己以後回頭看看,也希望能給剛學習的人微小的幫助,心滿意足.下面正題:

左邊欄下的no 是編號:

2:第14包  前面的意思一樣 我們從info開始說起.為啥這裡是[syn,ack]。ack的學名是確認位。當同時出現這兩個位的時候,這是三次握手中的第二次握手。意思說 確認收到同步包,且同意連線,又像請求ip 傳送同步包,我也像訪問你的64950埠。

第一次寫部落格 可能寫的不夠好 。往見諒 。 

TCP的三次握手過程解析

所謂三次握手 three way handshake 即建立tcp連線,就是指建立乙個tcp連線時,需要客戶端和服務端總共傳送3個包以確認連線的建立。在socket程式設計中,這一過程由客戶端執行connect來觸發,整個流程如下圖所示 1 第一次握手 client將標誌位syn 同步序列編號 sy...

TCP連線過程及報文解析

可能大家都聽過tcp建立連線時需要經歷三次握手和四次揮手的。那麼具體的握手揮手的過程是怎麼樣的呢?這篇文章就通過wireshark抓包來了解tcp連線建立和斷開的過程。實驗方法 寫一段簡單的 客戶端和服務端,分別部署,讓客戶端主動像伺服器發起連線,隨後斷開。讓wireshark抓股這個過程中產生了哪...

TCP連線過程(3次握手)

tcp連線要解決的三個問題 本文旨在講述tcp3次握手過程,並不能完全回答以上三個問題,有待系列文章講述清楚tcp協議後來回答。主動發起連線建立的應用程序稱為客戶 client 被動等待連線建立的應用程序稱為伺服器 sever 如圖1為tcp連線三次握手過程。最初客戶端和服務的都為關閉狀態,圖中下面...