akiza
2001-08-25, 10:00 PM
> RWIN (RcvWindow).RWIN 可以說是對傳輸速度有最顯著改善的了,
> Win95/98/98SE/NT的內定值是 8760,WinME/2K/XP的內定值是 17520。
> 加大RWIN可以有效的提升速度...^^
> 適當的數值決定方法:1.MSS的偶數倍數 2.不大於 65535 3.滿足上面兩條件的最大值...
原本 將 RWIN加大後,檔案傳輸比以前"穩定"多了,FLASHGET的圖形不再像"刺蝟"一樣
但是一天下來,發現在一些站台下載時速度不但不見增快,反而有退化的趨勢...
再網路上搜尋了一些文章,找到了問題所在...^^
原本WIN ME/2K 內預設RWIN是 17520 (1460*12)也就是WINDOWS大小為12個MSS,把RWIN
增大之後,雖然在連線狀態良好的狀態下,可以有加速的效果,但是遇上封包延遲嚴重的
狀態,反而要重傳的封包便多了,造成速度不升反降....>_<
經過修正後的法則,RWIN大小 可以設為 MSS的 18~32 倍的範圍內,如此一來,
可以兼具效率的提升,又能防止網路連線不佳時,過大的WINDOWS反而早成更多的封包再傳
...^^
贊助商連結
> Win95/98/98SE/NT的內定值是 8760,WinME/2K/XP的內定值是 17520。
> 加大RWIN可以有效的提升速度...^^
> 適當的數值決定方法:1.MSS的偶數倍數 2.不大於 65535 3.滿足上面兩條件的最大值...
原本 將 RWIN加大後,檔案傳輸比以前"穩定"多了,FLASHGET的圖形不再像"刺蝟"一樣
但是一天下來,發現在一些站台下載時速度不但不見增快,反而有退化的趨勢...
再網路上搜尋了一些文章,找到了問題所在...^^
原本WIN ME/2K 內預設RWIN是 17520 (1460*12)也就是WINDOWS大小為12個MSS,把RWIN
增大之後,雖然在連線狀態良好的狀態下,可以有加速的效果,但是遇上封包延遲嚴重的
狀態,反而要重傳的封包便多了,造成速度不升反降....>_<
經過修正後的法則,RWIN大小 可以設為 MSS的 18~32 倍的範圍內,如此一來,
可以兼具效率的提升,又能防止網路連線不佳時,過大的WINDOWS反而早成更多的封包再傳
...^^
贊助商連結