TCP header



端口號用來區別application

sequence Number 用在滑動窗口協議,區別是否是要接收的

第一個data str 在整個 str 的編號

acknowledgement number 告訴對方這個number之前我都收到了

SYN (FLAG) 1 :  建聯線,一般是第一個封包 

FIN(finish) 1: 代表結束連線

ACK : 1 代表acknowledge number 是有意義的值

RST(reset) 1: 代表重新建連線 (極端動作)

PSH(push)當sender 和recever 的buffer量不夠多是的時候,tcp不會把他打包,當PSH爲1的時候,不管buffer裏有多少量,都把他打包

URG (urgent)代表這個封包比較緊急urgent pointer 指向 data後面的是緊急數據

window size 代表發送數據的最多 recive 控制sender

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章