經過wireshark軟件來抓包。tcp
本例抓取到的包裏面除了常規的三次握手,數據傳輸以及四次揮手外,還有一個黑色的【tcp dup ack】。這個是一個重複的ack。能夠看到恰好和上一個ack是重複的。tcp自己有處理重複ack的機制:忽略。學習
經過三次握手肯定了雙方的初始序列號,mss,初始的window size。本例中最終的mss爲1412,初始window size爲65535.server
發送了HTTP請求,get請求blog
獲得304的response,大部分狀況下獲得的應該是200。本例是隨機抓取的微軟補丁的請求數據,resonse是304ip
揮手繼續由客戶端發起get
statistics-》flow graph菜單查看,能夠獲得相對比較簡潔的流程pip
純tcp flowcli
在flow type中選擇的tcp flows能夠看到純tcp的交互流程,便於學習掌握tcp的交互。軟件