Source Port(源端口)16Bit:源主機的應用程序的端口號
Destination Port(目標端口)16Bit:目標主機的應用程序的端口號
Sequence Number(序列號)32Bit:發送端發出的不一樣的TCP數據段的序號,數據段在網絡傳輸時,順序有可能會發生變化。接收端依據序列號按照正確的順序重組數據。
Acknowledge Number(確認序列號)32Bit:用於標識接收端收到的數據段,確認序列號爲成功接受的數據段的序列號加1。
Header length(TCP頭部長度)6Bit:TCP頭部正常狀況下20Bytes,若是加Option選項,那麼TCP頭部最長爲60Bytes。
Flags(標誌位)10Bit:URG表示緊急指針,ACK表示對於SYN的確認,SYN表示Request報文,FIN字段在傳輸完成斷開鏈接時使用的。
Window(窗口的大小)16Bit:表示主機的緩衝區最大是多少Bytes,最大值65525Bytes。用來進行流量控制的。
Checksum(校驗和)16Bit:校驗整個TCP數據段,包括TCP頭部和TCP數據。發送端進行計算和記錄,接收到進行驗證。網絡