TCP協議中的6個重要標誌位

URG:(Urgent Pointer field significant)緊急指針。用到的時候值爲1,用來處理避免TCP數據流中斷。

ACK:(Acknowledgment fieldsignificant)置1時表示確認號(AcknowledgmentNumber)爲合法,爲0的時候表示數據段不包含確認信息,確認號被忽略。

PSH:(Push Function),PUSH標誌的數據,置1時請求的數據段在接收方得到後就可直接送到應用程序,而不必等到緩衝區滿時才傳送。

RST:(Reset the connection)用於復位因某種原因引起出現的錯誤連接,也用來拒絕非法數據和請求。如果接收到RST位時候,通常發生了某些錯誤。

SYN:(Synchronize sequence numbers)用來建立連接,在連接請求中,SYN=1ACK=0,連接響應時,SYN=1ACK=1。即,SYNACK來區分Connection RequestConnection Accepted

FIN:(No more data from sender)用來釋放連接,表明發送方已經沒有數據發送了。

滑動窗口:控制報文流量,用來告訴對方目前接收端緩衝器大小。當爲0時標識緩衝器已滿,需要停止發包,單位爲byte

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