2017-06-22 561 views
0

下面的屏幕截圖顯示了我正在分析的相關數據包,這些數據包獨立於其他網絡流量。當接收到[RST,ACK]標誌時,應爲SEQ和ACK指定什麼值?

我知道這是畸形的網絡流量,但我很困惑,爲什麼正確的值應該是[RST,ACK] Seq = 1 Ack = 1 ...與屏幕截圖中顯示的值相反數據包8. enter image description here

任何幫助將不勝感激,因爲我已閱讀的大多數在線文檔和解釋沒有給出具體的解釋。

回答

0

根據RFC 793,第37頁:

在SYN-狀態(發送方發送與SYN標誌,包7段),接收到的RST片段(包8)是可以接受的,如果ACK字段確認SYN。

因此,數據包8格式不正確,不適用於SYN數據段的發送方,因爲ACK字段在這裏是0(相對)而不是1.