TCP重傳和SACK

最近遇到一個問題: 內網http下載會長時間卡頓, 卡頓時候用戶電腦顯示下載速度爲0. 大約等4-5分鐘以後, 速度又會恢復正常. 抓包發現, 網絡上有少量丟包1%. 出現卡頓的原因就是客戶端在等待服務器重傳.  如下圖, 注意左邊的時間戳, 數據包重傳等待時間是指數增長的. 當一次丟幾個包, 需要逐個重傳的時候, 會花很長時間纔會重傳完畢. 查閱tcp協議文檔, 發現是有快速重傳機制的. 即當接
相關文章
相關標籤/搜索