RWIN settings with RasPPPOE [Archive] - SpeedGuide.net Broadband Community

View Full Version : RWIN settings with RasPPPOE


mroe
06-14-01, 11:28 AM
Can anyone help me with the RWIN settings for my DSL connection using RasPPPOE. Here are my TCP/IP results:

TCP options string = 020405ac01010402

MTU = 1492
MTU seems to be optimized for PPPoE... If you are not on a PPPoE connection, consider increasing your MTU to 1500 for optimal throughput.

MSS = 1452
Maximum useful data in each packet = 1452, which is equal to MSS.
MSS is optimized for PPPoE. If you are not on a PPPoE connection, consider increasing your MTU value.

Default Receive Window (RWIN) = 32000
RWIN Scaling (RFC1323) = 0 bits
Unscaled Receive Window = 32000
For optimum performance, consider changing RWIN to a multiple of MSS.
Other values for RWIN that might work well with your current MTU/MSS:
511104 (MSS x 44 * scale factor of 8)
255552 (MSS x 44 * scale factor of 4)
127776 (MSS x 44 * scale factor of 2)
63888 (MSS x 44)

bandwidth * delay product:
Your RcvWindow limits you to: 1280 kbps (160 KBytes/s) @ 200ms
Your RcvWindow limits you to: 512 kbps (64 KBytes/s) @ 500ms

MTU Discovery (RFC1191) = ON

Time to live left = 112 hops
TTL value is ok.

Timestamps (RFC1323) = OFF

Selective Acknowledgements (RFC2018) = ON

IP type of service field (RFC1349)= 00000000

Thanks,

Mark

EvilAjax
06-14-01, 11:41 AM
How fast is your connection and what are the caps? :)

mroe
06-14-01, 12:31 PM
1.5 up and 384 down. Dunno what the caps are. Any help?

mroe
06-14-01, 12:32 PM
Oops. Switch that. 1.5 down and 384 up.

EvilAjax
06-14-01, 12:34 PM
Thos ARE your caps... Okay try 63888, 127776 and 255552 for RWIN. Reboot each time you change your RWIN.

EvilAjax
06-14-01, 12:44 PM
I have the feeling that you don't know how to change your RWIN... or maybe you do... Well, there's a better way. Click to download the CableNut Adjuster in my signature. After installing it, it will ask you to reboot, do so. After rebooting double click the cablenut folder on your desktop, then double click ccs, then PPPoE. In PPPoE double click pppoe_fast_your os here to open up the adjuster. Click Save to Registry, then done. Restart your computer and let us know if your speedy needs have been met. :) Good luck

mroe
06-14-01, 12:53 PM
Actually, I use DRTCP to change my settings, but I'll give the cablenut prog a try. Thanks for the help.

EvilAjax
06-14-01, 01:10 PM
NurseTcp only lets you change minimal settings... CableNut is the ultimate optimizer :D #1 on my list. Trust me, you will like it.

mroe
06-14-01, 03:43 PM
EvilAjax,

I changed the RWIN to 63888 and installed the MS fix as noted below. Should I be concerned about it appearing as 65535?


TCP options string = 020405ac01010402

MTU = 1492
MTU seems to be optimized for PPPoE... If you are not on a PPPoE connection, consider increasing your MTU to 1500 for optimal throughput.

MSS = 1452
Maximum useful data in each packet = 1452, which is equal to MSS.
MSS is optimized for PPPoE. If you are not on a PPPoE connection, consider increasing your MTU value.

Default Receive Window (RWIN) = 65535
RWIN Scaling (RFC1323) = 0 bits
Unscaled Receive Window = 65535
Note: Under Windows 9x, if you have RWIN set to any other value, and the Analyzer reports 65535 you might need to install the MS Vtcp386 fix.
For optimum performance, consider changing RWIN to a multiple of MSS.
Other values for RWIN that might work well with your current MTU/MSS:
511104 (MSS x 44 * scale factor of 8)
255552 (MSS x 44 * scale factor of 4)
127776 (MSS x 44 * scale factor of 2)
63888 (MSS x 44)

bandwidth * delay product:
Your RcvWindow limits you to: 2621.4 kbps (327.675 KBytes/s) @ 200ms
Your RcvWindow limits you to: 1048.56 kbps (131.07 KBytes/s) @ 500ms

MTU Discovery (RFC1191) = ON

Time to live left = 32 hops
TTL value is ok.

Timestamps (RFC1323) = OFF

Selective Acknowledgements (RFC2018) = ON

IP type of service field (RFC1349)= 00000000

EvilAjax
06-14-01, 03:46 PM
Set Tcp1323Opts to 1. :)