客戶端收到客戶端的異常rst包,再次調用send會返回失敗嗎?

最近在項目中遇到這樣的一個問題,客戶端收到一個rst包之後(在網卡上抓包),收到包之後客戶端繼續發送消息(send 是異步的)沒有返回失敗,甚是疑惑啊,最後查看包發現收到的rst包的seq和之前收到的包的seq一樣,並且中間有數據收發,如下圖所示 注意N. 9971和10180 起初以爲即使rst包的seq和之前的重複,協議棧也應該正常處理,但是經過如下方式的驗證: 僞造異常seq的rst包給客戶
相關文章
相關標籤/搜索