我正面臨一個奇怪的問題。我們有兩個系統通過RFC交流,但這種交流中斷,每次有以下問題:TCP SACK重疊選項
客戶端收到的TCP ACK與SLE = 2734286和SLR = 2777173 客戶端然後啓動「失蹤」包 的重傳然後收到TCP DUP ACK與SACK:2777089-2777173 2734286-2777173
這很奇怪,不是嗎? SACK參數重疊。然後客戶端再次發送丟失的包但始終收到TCP DUP ACK。 5次嘗試後客戶放棄。
它的Windows 2003到Linux 2.6.32。
是否有人知道這樣的問題?網絡連接本身沒有問題(例如,通過SSH複製數據時,SACK協議似乎工作正常)。