absmiddle 設定 Receive Window


[解說] marion.bbs@cis.nctu (來自火星的單細胞豬): 以下摘譯至 Navas 28800 Modem FAQ http://web.aimnet.com/~jnavas/modem/faq.htm 預設的 Receive Window 修正及處理 [updated 10/5/96] 下面是 Eric Gisin 的稿件: "偶爾會有人遇到撥號網路連線下傳時很慢的情況, 對於這個問題, 我在 comp.os. ms-windows.* 新聞討論群裡面還沒找到一個合理的解釋, 不過卻在其中之一的 UNIX 新聞論群組裡面找到了解答. "最近 Solaris 2.3/2.4/2.5 是有個 TCP/IP 的臭蟲, 當網路延遲超過了某個限度的 時候會造成每個封包被送了兩次, 你會發現 Modem 大部份時間一直在接收資料, 但 傳輸速率卻只達到它應有 (1.6KB/s for 14.4, 3.2KB/s for 28.8) 的一半. "這個臭蟲可以由 Server 和 Windows 95 兩方面來尋求改善, 假如你 ISP 的 SUN 伺服器有這個問題, 叫它們修正! [見 'Initialize the ReTransmit interval' http://www.sun.com/sun-on-net/Sun.Internet.Solutions/performance/tun_mon /index.html] "在 Windows 方面的解決方法是將預設為 8192 的 Receive Window 的值減少, 藉以 減少網路延遲, 我自己因很少看見這種問題所以尚未查證過, 如果你能證實這的確可 以解決問題, 請讓我知道, 我將會把它加進個 FAQ 裡面. "如果你不是在 LAN 上使用 TCP/IP, 你可以把 Receive Window 設為 4096 而不會降 低效率, 這會增加你(在下傳)時的系統反應多一到兩秒. 減少 Receive Window 的預 設值或許可對很多「神秘的」臭蟲來個通解, 包括那個 Solaris 的蟲." "這裡提供一個簡化修改 TCP/IP 相關參數的登錄項目處理 (Hack), 或許微軟可以考 慮把這些登錄修改加進 Netrans.inf 中." http://web.aimnet.com/~jnavas/modem/mstcp.reg 注意:本 FAQ 的筆者在經過大量的測試後, 並沒有發現修正 Receive Window 可以獲 得助益, 而這個針對登錄的處理似乎會產生與微軟關於 Receive Window 預設值 說明文件中不一致的結果, 因此在這裡提供出來只希望能幫助那些用 MaxMTU 修 正方法未能解決問題的人.
上一層目錄