一、TCP/IP資料傳輸流程
二、抓包
通過wireshark軟體來抓包,

本例抓取到的包里面除了常規的三次握手,資料傳輸以及四次揮手外,還有一個黑色的【tcp dup ack】,這個是一個重復的ack,可以看到剛好和上一個ack是重復的,tcp本身有處理重復ack的機制:忽略,
2.1 三次握手
- syn(client to sever)
- syn,ack(server to client)
- ack(client to server)
通過三次握手確定了雙方的初始序列號,mss,初始的window size,本例中最終的mss為1412,初始window size為65535.
2.2 資料傳輸
發送了HTTP請求,get請求

得到304的response,大部分情況下得到的應該是200,本例是隨機抓取的微軟補丁的請求資料,resonse是304
2.3 四次揮手
揮手繼續由客戶端發起
- fin,ack(client to server)
- ack(server to client)
- fin,ack(server to client)
- ack(client to server)
三、flow graph
statistics-》flow graph選單查看,可以得到相對比較簡潔的流程

純tcp flow
在flow type中選擇的tcp flows可以看到純tcp的互動流程,便于學習掌握tcp的互動,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/260491.html
標籤:其他
上一篇:KubeEdge
