TCP資料段頭的標誌位

2021-06-16 18:47:02 字數 616 閱讀 9622

tcp共有六位標誌位,分別是:urg、ack、psh、rst、syn和fin tcp標誌位

urg:

此標誌表示tcp包的緊急指標域(後面馬上就要說到)有效,用來保證tcp連線不被中斷,並且督促中間層裝置要盡快處理這些資料;

ack:

此標誌表示應答域有效,就是說前面所說的tcp應答號將會包含在tcp資料報中;有兩個取值:0和1,為1的時候表示應答域有效,反之為0;

psh:

這個標誌位表示push操作。所謂push操作就是指在資料報到達接收端以後,立即傳送給應用程式,而不是在緩衝區中排隊;

rst:

這個標誌表示連線復位請求。用來復位那些產生錯誤的連線,也被用來拒絕錯誤和非法的資料報;

syn:

表示同步序號,用來建立連線。syn標誌位和ack標誌位搭配使用,當連線請求的時候,syn=1,ack=0;連線被相應的時候,syn=1,ack=1;這個標誌的資料報經常被用來進行埠掃瞄。掃瞄者傳送乙個只有syn的資料報,如果對方主機響應了乙個資料報回來 ,就表明這台主機存在這個埠;但是由於這種掃瞄方式只是進行tcp三次握手的第一次握手,因此這種掃瞄的成功表示被掃瞄的機器不很安全,一台安全的主機將會強制要求乙個連線嚴格的進行tcp的三次握手;

fin:

TCP報文標誌位

1.緊急標識urgent 當urg 1時,表明此報文應盡快傳送,而不要按本來的佇列次序來傳送 送報文 2.急迫標識psh 當psh 1時,表明請求遠地tcp將本報文段立即傳送給其應用層,而不要等到全部快取都填滿了之後再向上交付 接報文 3.確認標識ack 只有當ack 1時,確認序號欄位才有意義 4...

TCP標誌位之RST

tcp首部有6個標誌位元,也叫標誌位,分別如下 urg緊急指標 urgentpointer 有效 ack確認序號有效。psh接收方應該盡快將這個報文段交給應用層。rst重置連線 復位連線。syn同步序號用來發起乙個連線。這個標誌和下乙個標誌將在第18章介紹。fin發端完成傳送任務。一般說來,無論何時...

TCP標誌位簡析

tcp標誌位簡析 tcp標誌位 urg 此標誌表示tcp包的緊急指標域 後面馬上就要說到 有效,用來保證tcp連線不被中斷,並且督促中間層裝置要盡快處理這些資料 ack 此標誌表示應答域有效,就是說前面所說的tcp應答號將會包含在tcp資料報中 有兩個取值 0和1,為1的時候表示應答域有效,反之為0...