Page 1 of 1

GlobalMaxTcpPWindowSize - TcpWindowSize

Posted: Sun Oct 21, 2007 9:56 am
by iflog
Am I dreaming or does this really happen? It seems that when I lower the values of the two settings my pages load faster but my download speed decreases. If I increase the values my pages load slower but my download speed increases. Im trying to find the perfect setting.

« SpeedGuide.net TCP Analyzer Results »
Tested on: 10.21.2007 09:51
IP address: 76.180.xx.xx

TCP options string: 020405b40103030101010402
MSS: 1460
MTU: 1500
TCP Window: 125560 (multiple of MSS)
RWIN Scaling: 1
Unscaled RWIN : 62780
Reccomended RWINs: 64240, 128480, 256960, 513920
BDP limit (200ms): 5022kbps (628KBytes/s)
BDP limit (500ms): 2009kbps (251KBytes/s)
MTU Discovery: ON
TTL: 42
Timestamps: OFF
SACKs: ON
IP ToS: 00000000 (0)

btw. I have a fairly low ping usually around 60ms when tested at speedtest.net


Here are my cablenut settings.

http://i31.photobucket.com/albums/c384/iflog/cn.jpg

Posted: Sun Oct 21, 2007 10:41 am
by trogers
From your Cablenut settings, I gather your subscribed speeds are 7200/1000 kbps.

Use the following with Cablenut:

GlobalMaxTcpWindowSize - 256960
TcpWindowSize - 256960

If your given download speed is 10mbps then

DefaultReceiveWindow should be 10000 x 1024 / 8 = 1280000

Posted: Sun Oct 21, 2007 11:38 am
by iflog
Am I doing something wrong? Here is the page from j79zrl.

http://i31.photobucket.com/albums/c384/iflog/cn1.jpg

Posted: Sun Oct 21, 2007 12:03 pm
by trogers
iflog wrote:Am I doing something wrong? Here is the page from j79zrl.

http://i31.photobucket.com/albums/c384/iflog/cn1.jpg
There were 2 errors:

- That page from j79zrl is not able to accept download speed higher than 7800 kbps.

- Latency is not equal to ping time of a small 32 bytes packet. It is ping time for a full size 1472 bytes packet. Alternatively, download a large file and do a tracert during the downloading. Your ping time at the end of the tracert is your latency to that website.

Thus you will need to change the following in the calculation of that page:

DefaultReceiveWindow - 1280000
GlobalMaxTcpWindowSize - 256960
TcpWindowSize - 256960