help dsl tweakin..

Get help and discuss anything related to tweaking your internet connection, as well as the different tools and registry patches on the site. TCP Optimizer settings and Analyzer results should be posted here.
Post Reply
chester
Member
Posts: 73
Joined: Mon Oct 29, 2001 3:39 am

help dsl tweakin..

Post by chester »

win xp pro
bell sympatico DSL
up to 3 mb download
up to 640kbs upload
ive install the tcp/ip optimizer thats all....

here is my results from the tcp/ip analyzer

TCP options string = 020405a00103030201010402

MTU = 1480
MTU is optimized for Windows XP PPoE DSL broadband. If not, consider raising MTU to 1500 for optimal throughput.

MSS = 1440
Maximum useful data in each packet = 1440, which equals MSS.
MSS is optimized for Windows XP PPPoE DSL broadband. If not, consider raising MTU to 1500 for maximum throughput.

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

bandwidth * delay product:
Your RcvWindow limits you to: 10222.08 kbps (1277.76 KBytes/s) @ 200ms
Your RcvWindow limits you to: 4088.832 kbps (511.104 KBytes/s) @ 500ms

MTU Discovery (RFC1191) = ON

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

Timestamps (RFC1323) = OFF

Selective Acknowledgements (RFC2018) = ON

IP type of service field (RFC1349)= 00000000

what do you think of this ?
what other tweaks can i do ?
when i test my speed at http://nyc.speakeasy.net/ my speeds are still the same as before i installed the tcp/ip optimizer
what im looking for is to stabilize my upload i get 640kbs upload at speak easy ., but when i host rouge spear all players in my room are green ping and some still lag ., what can i do
to stabilize the upload or can I???
thanks ill be glad to any input you may offer thanks
results from speak easy below

2002-08-28 02:53:22 EST: 2834 / 640
Your download speed : 2834049 bps, or 2834 kbps.
A 345.9 KB/sec transfer rate.
Your upload speed : 640447 bps, or 640 kbps.
Seems like broadband .. above the 1mbit barrier!

thanks again..
User avatar
mccoffee
Posts: 13365
Joined: Sat Nov 03, 2001 12:00 pm
Location: Cleveland, Ohio, United States

Post by mccoffee »

do you have cablenut installed if so follow thease directions u are hitting your cap rate the goal for tweaking to get 90% for rate
http://forums.speedguide.net/showthread ... adid=73799
Comptia a+ n+
User avatar
mnosteele52
Posts: 11913
Joined: Tue Jul 24, 2001 12:00 pm
Location: Chesapeake, VA

Post by mnosteele52 »

Try the following settings with the TCPOptimizer:

Settings tab:

select - DSL PPPoE
check - custom settings
network adapter selection - your NIC
check modify all adapters
maxmtu - 1480
TTL - 64
TCP Receive Window - 51840 or 63360 or 95040
MTU Discovery - yes
Black Hole Detect - no
Selective Acks - yes
Max Dup ACKs - 2
TCP 1323 Options - uncheck both boxes*
(* if using TCP Receive Window of 65535 or higher check windows scaling)

Other Settings tab:

Max Connections per Server - 10
Max Connections per 1.0 Server - 20
Lan Browsing Speedup - optimized

Then select "Apply Changes" and reboot to take effect.


:) :D
chester
Member
Posts: 73
Joined: Mon Oct 29, 2001 3:39 am

some confusion

Post by chester »

mnosteele52>>> ive tried the settings you posted above and when i reboot and open TCPOptimizer: all the values are there,,
but dsl(pppoe)is not selected???Cable is..this is after reboot,,
anyhow here is my results from the tcp/ip analyzer with your
suggestion




TCP options string = 020405a001010402

MTU = 1480
MTU is optimized for Windows XP PPoE DSL broadband. If not, consider raising MTU to 1500 for optimal throughput.

MSS = 1440
Maximum useful data in each packet = 1440, which equals MSS.
MSS is optimized for Windows XP PPPoE DSL broadband. If not, consider raising MTU to 1500 for maximum throughput.

Default Receive Window (RWIN) = 51840
RWIN Scaling (RFC1323) = 0 bits
Unscaled Receive Window = 51840
RWIN is a multiple of MSS
Other values for RWIN that might work well with your current MTU/MSS:
506880 (MSS x 44 * scale factor of 8)
253440 (MSS x 44 * scale factor of 4)
126720 (MSS x 44 * scale factor of 2)
63360 (MSS x 44)

bandwidth * delay product:
Your RcvWindow limits you to: 2073.6 kbps (259.2 KBytes/s) @ 200ms
Your RcvWindow limits you to: 829.44 kbps (103.68 KBytes/s) @ 500ms

MTU Discovery (RFC1191) = ON

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

Timestamps (RFC1323) = OFF

Selective Acknowledgements (RFC2018) = ON

IP type of service field (RFC1349)= 00000000



speakeasy test :the same 2834 / 640
Your download speed : 2834049 bps, or 2834 kbps.
A 345.9 KB/sec transfer rate.
Your upload speed : 640447 bps, or 640 kbps.
Seems like broadband .. above the 1mbit barrier!

seems my speed dont change if tweak or not.,, hehe
any other inputs welcome thanks.,.,
neo86
Regular Member
Posts: 255
Joined: Tue Aug 22, 2000 12:00 am

Post by neo86 »

Try changing your TcpWindowSize to 291456, and change Tcp1323Ops to 1.

Post yer results on the same test pllllllllleeeeaaaaaaaseeeeeeee!!
chester
Member
Posts: 73
Joined: Mon Oct 29, 2001 3:39 am

results

Post by chester »

here are results

TCP options string = 020405a00103030301010402

MTU = 1480
MTU is optimized for Windows XP PPoE DSL broadband. If not, consider raising MTU to 1500 for optimal throughput.

MSS = 1440
Maximum useful data in each packet = 1440, which equals MSS.
MSS is optimized for Windows XP PPPoE DSL broadband. If not, consider raising MTU to 1500 for maximum throughput.

Default Receive Window (RWIN) = 291456
RWIN Scaling (RFC1323) = 3 bits
Unscaled Receive Window = 36432
For optimum performance, consider changing RWIN to a multiple of MSS.
Other values for RWIN that might work well with your current MTU/MSS:
506880 (MSS x 44 * scale factor of 8)
253440 (MSS x 44 * scale factor of 4)
126720 (MSS x 44 * scale factor of 2)
63360 (MSS x 44)

bandwidth * delay product:
Your RcvWindow limits you to: 11658.24 kbps (1457.28 KBytes/s) @ 200ms
Your RcvWindow limits you to: 4663.296 kbps (582.912 KBytes/s) @ 500ms

MTU Discovery (RFC1191) = ON

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

Timestamps (RFC1323) = OFF

Selective Acknowledgements (RFC2018) = ON

IP type of service field (RFC1349)= 00000000

speakeasy results"2002-08-29 01:25:15 EST: 2837 / 630
Your download speed : 2837293 bps, or 2837 kbps.
A 346.3 KB/sec transfer rate
Your upload speed : 630208 bps, or 630 kbps.
Seems like broadband .. above the 1mbit barrier!
so i dont see any changes
i just want to stabilize upload for online gamin ...
neo86
Regular Member
Posts: 255
Joined: Tue Aug 22, 2000 12:00 am

Post by neo86 »

Well, looks like you've hit your max. I envy you though. I am capped at 1500/128, and rarely hit even 90% of the cap even with all the tweaks.

You can't really do much for gaming. Gamings uses UDP, and therefore no amount of tweaking to TCP/IP will improve game play.
chester
Member
Posts: 73
Joined: Mon Oct 29, 2001 3:39 am

install cablenut please guide me now

Post by chester »

i have TCPOptimizer and cablenut installed

this are my settings for cablenut:
with the guide from the link from mccoffee:

DefaultReceiveWindow = 393216
DefaultSendWindow = 81920
DisableAddressSharing = 1
InitialLargeBufferCount = 100
InitialMediumBufferCount = 240
InitialSmallBufferCount = 320
LargeBufferSize = 81920
MaxFastTransmit = 64000
MediumBufferSize = 15040
PriorityBoost = 0
SmallBufferSize = 1280
TransmitWorker = 32
FastSendDatagramThreshold = 4096
EnableFastRouteLookup = 1
EnablePMTUDiscovery = 1
IgnorePushBitOnReceives = 0
GlobalMaxTcpWindowSize = 393216
MaxFreeTcbs = 8000
MaxHashTableSize = 16384
MaxNormLookupMemory = 5000000
SackOpts = 1
SynAttackProtect = 1
Tcp1323Opts = 1
TcpLogLevel = 1
TcpMaxDupAcks = 2
TcpMaxHalfOpen = 100
TcpMaxHalfOpenRetried = 80
TcpRecvSegmentSize = 1440
TcpSendSegmentSize = 1440
TcpTimedWaitDelay = 30
TcpUseRFC1122UrgentPointer = 0
TcpWindowSize = 393216
MaxConnectionsPer1_0Server = 40
MaxConnectionsPerServer = 20
DefaultTTL = 64
DisableUserTOSSetting = 0
TcpMaxDataRetransmissions = 6
DefaultTOSValue = 92

and also this key to the registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic
es\AFD\Parameters
Add the parameter BufferMultiplier and give it a value of 400 hexidecimal which will make it 1024

here is the speed guide analyzer results:with the settings above

MTU = 1480
MTU is optimized for Windows XP PPoE DSL broadband. If not, consider raising MTU to 1500 for optimal throughput.

MSS = 1440
Maximum useful data in each packet = 1440, which equals MSS.
MSS is optimized for Windows XP PPPoE DSL broadband. If not, consider raising MTU to 1500 for maximum throughput.

Default Receive Window (RWIN) = 393216
RWIN Scaling (RFC1323) = 3 bits
Unscaled Receive Window = 49152
For optimum performance, consider changing RWIN to a multiple of MSS.
Other values for RWIN that might work well with your current MTU/MSS:
506880 (MSS x 44 * scale factor of 8)
253440 (MSS x 44 * scale factor of 4)
126720 (MSS x 44 * scale factor of 2)
63360 (MSS x 44)

bandwidth * delay product:
Your RcvWindow limits you to: 15728.64 kbps (1966.08 KBytes/s) @ 200ms
Your RcvWindow limits you to: 6291.456 kbps (786.432 KBytes/s) @ 500ms

MTU Discovery (RFC1191) = ON

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

Timestamps (RFC1323) = OFF

Selective Acknowledgements (RFC2018) = ON

IP type of service field (RFC1349)= 00000000


and here are the speakeasy results:

2002-08-30 01:15:29 EST: 2844 / 650
Your download speed : 2844529 bps, or 2844 kbps.
A 347.2 KB/sec transfer rate.
Your upload speed : 650166 bps, or 650 kbps.
Seems like broadband .. above the 1mbit barrier!

i still get about the same results tweak or no tweak
please help me see what exactly im looking for in the tests into stabilizing my connection
like i mentioned before im a gamer ,, hehe
any other suggestions would be appreciated thanks .,.,
User avatar
mnosteele52
Posts: 11913
Joined: Tue Jul 24, 2001 12:00 pm
Location: Chesapeake, VA

Post by mnosteele52 »

Chester try the following in Cablenut:

DefaultReceiveWindow = 384000
DefaultSendWindow = 81920
DisableAddressSharing = 1
InitialLargeBufferCount = 100
InitialMediumBufferCount = 240
InitialSmallBufferCount = 320
LargeBufferSize = 81920
MaxFastTransmit = 64000
MediumBufferSize = 15040
PriorityBoost = 0
SmallBufferSize = 1280
TransmitWorker = 32
FastSendDatagramThreshold = 4096
EnableFastRouteLookup = 1
EnablePMTUDiscovery = 1
IgnorePushBitsOnReceive = 0
GlobalMaxTcpWindowSize = 51840 or 63360
MaxFreeTcbs = 8000
MaxHashTableSize = 16384
MaxNormLookupMemory = 5000000
SackOpts = 1
SynAttackProtect = 1
Tcp1323Opts = 0
TcpLogLevel = 1
TcpMaxDupAcks = 2
TcpMaxHalfOpen = 100
TcpMaxHalfRetried = 80
TcpRecvSegmentSize = 1440
TcpSendSegmentSize = 1440
TcpTimedWaitDelay = 30
TcpUseRFC1122UrgentPointer = 0
TcpWindowSize = 51840 or 63360
MaxConnectionsPer1_0Server = 20
MaxConnectionsPerServer = 10
DefaultTTL = 64
DisableUserTOSSetting = 0
TcpMaxDataRetransmissions = 6
DefaultTOSValue = 92

Usually a DSL connection has excellent latency, in that case a lower RWIN would benefit you. Also check out the DSL rewiring article by Dannjr here.
:) ;)
chester
Member
Posts: 73
Joined: Mon Oct 29, 2001 3:39 am

tcp optimizer and cablenut??

Post by chester »

few dilemas.. and few questions?? if you can answer or help me with this thanks,,,

TCPOptimizer and cablenut do not get along in xp pro??wonderin if you had this issue??
mnosteele52 gave me some new values above
i have tcp optimizer and cablenut on desktop
i put new values that mnosteele52 gave me in cablenut only and rebooted
to find the TCP Receive Window in (tcp optimizer) has being change to 63360 that is the value for:GlobalMaxTcpWindowSize given above

ive tried diff things inputting the rwin given above in tcp optimizer which the sets the GlobalMaxTcpWindowSize automatically .......NOT 63360

now when i try to change the value in cable nut for the GlobalMaxTcpWindowSize to 63360 given above and REBOOT

its changes the value of the TCP Receive Window in (tcp optimizer) has being change to 63360
WHAT THE HELL.....????????????
when i do an analyzer test on speedguide the rwin value it shows me is the one in the tcp optimizer not the one in cable nut.?
i deleted tcp optimizer and the same issue
how do i get xp to stop thinkin tcp optimizer is there when its not,cause i delete it????
User avatar
mnosteele52
Posts: 11913
Joined: Tue Jul 24, 2001 12:00 pm
Location: Chesapeake, VA

Post by mnosteele52 »

Cablenut overrides anything else. The GlobalMaxTcpWindowSize also overrides the TcpWindowSize parameter. Both of the values should be set to the same thing. Does that answer your question? :)
chester
Member
Posts: 73
Joined: Mon Oct 29, 2001 3:39 am

no

Post by chester »

(Chester try the following in Cablenut: )

DefaultReceiveWindow = 384000
DefaultSendWindow = 81920
DisableAddressSharing = 1
InitialLargeBufferCount = 100
InitialMediumBufferCount = 240
InitialSmallBufferCount = 320
LargeBufferSize = 81920
MaxFastTransmit = 64000
MediumBufferSize = 15040
PriorityBoost = 0
SmallBufferSize = 1280
TransmitWorker = 32
FastSendDatagramThreshold = 4096
EnableFastRouteLookup = 1
EnablePMTUDiscovery = 1
IgnorePushBitsOnReceive = 0
GlobalMaxTcpWindowSize = 51840 or 63360
MaxFreeTcbs = 8000
MaxHashTableSize = 16384
MaxNormLookupMemory = 5000000
SackOpts = 1
SynAttackProtect = 1
Tcp1323Opts = 0
TcpLogLevel = 1
TcpMaxDupAcks = 2
TcpMaxHalfOpen = 100
TcpMaxHalfRetried = 80
TcpRecvSegmentSize = 1440
TcpSendSegmentSize = 1440
TcpTimedWaitDelay = 30
TcpUseRFC1122UrgentPointer = 0
TcpWindowSize = 51840 or 63360
MaxConnectionsPer1_0Server = 20
MaxConnectionsPerServer = 10
DefaultTTL = 64
DisableUserTOSSetting = 0
TcpMaxDataRetransmissions = 6
DefaultTOSValue = 92

this are the settings in cablenut .,.,when i reboot and run the analyzer i get this

TCP options string = 020405a001010402

MTU = 1480
MTU is optimized for Windows XP PPoE DSL broadband. If not, consider raising MTU to 1500 for optimal throughput.

MSS = 1440
Maximum useful data in each packet = 1440, which equals MSS.
MSS is optimized for Windows XP PPPoE DSL broadband. If not, consider raising MTU to 1500 for maximum throughput.

Default Receive Window (RWIN) = 63360
RWIN Scaling (RFC1323) = 0 bits
Unscaled Receive Window = 63360
RWIN is a multiple of MSS
Other values for RWIN that might work well with your current MTU/MSS:
506880 (MSS x 44 * scale factor of 8)
253440 (MSS x 44 * scale factor of 4)
126720 (MSS x 44 * scale factor of 2)

bandwidth * delay product:
Your RcvWindow limits you to: 2534.4 kbps (316.8 KBytes/s) @ 200ms
Your RcvWindow limits you to: 1013.76 kbps (126.72 KBytes/s) @ 500ms

MTU Discovery (RFC1191) = ON

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

Timestamps (RFC1323) = OFF

Selective Acknowledgements (RFC2018) = ON

IP type of service field (RFC1349)= 00000000

in cablenut the DefaultReceiveWindow = 384000 NOT 63360
cable nut is not overwritin tcp optimizer is this normarl???
is the test above correct when in cablenut it shows a value of 38400 for DefaultReceiveWindow
when i open tcp optimizer the value there is 63360 for the tcp receice window??
after the cablenut reboot
User avatar
mnosteele52
Posts: 11913
Joined: Tue Jul 24, 2001 12:00 pm
Location: Chesapeake, VA

Post by mnosteele52 »

The DefaultRecieve & SendWindows in Cablenut are AFD parameters based on bytes of memory (1024). The GlobalMaxTcpWindowSize & TcpWindowSize are TCP/IP parameters and are based on bytes of data (1460). So everything is just like it is supposed to be, the TCP/IP Analyzer shows your TCP/IP settings not AFD. GlobalMaxTcpWindowSize & TcpWindowSize = RWIN. :) ;)
chester
Member
Posts: 73
Joined: Mon Oct 29, 2001 3:39 am

thanks for the clear up

Post by chester »

i was about to start pulling my hair!!!
hehe im bald so it wouldnt work.,lol
thanks,, so like ive said before ive notice no changes before tweak or after tweak.
so the test above look good? should i leave it now?
User avatar
mnosteele52
Posts: 11913
Joined: Tue Jul 24, 2001 12:00 pm
Location: Chesapeake, VA

Post by mnosteele52 »

chester do a multiple speed tests from Speakeasy in my signature (choose the location closest to you) and post the average of the top few that way I can tell if the settings are helping or not. :) ;)
chester
Member
Posts: 73
Joined: Mon Oct 29, 2001 3:39 am

tests

Post by chester »

speak easy test

2002-08-30 23:21:22 EST: 2866 / 646
Your download speed : 2866829 bps, or 2866 kbps.
A 349.9 KB/sec transfer rate.
Your upload speed : 646208 bps, or 646 kbps.
Seems like broadband .. above the 1mbit barrier!


with cable nut settings

at
DefaultReceiveWindow = 384000
DefaultSendWindow = 81920
DisableAddressSharing = 1
InitialLargeBufferCount = 100
InitialMediumBufferCount = 240
InitialSmallBufferCount = 320
LargeBufferSize = 81920
MaxFastTransmit = 64000
MediumBufferSize = 15040
PriorityBoost = 0
SmallBufferSize = 1280
TransmitWorker = 32
FastSendDatagramThreshold = 4096
EnableFastRouteLookup = 1
EnablePMTUDiscovery = 1
IgnorePushBitsOnReceive = 0
GlobalMaxTcpWindowSize = 51840 or 63360
MaxFreeTcbs = 8000
MaxHashTableSize = 16384
MaxNormLookupMemory = 5000000
SackOpts = 1
SynAttackProtect = 1
Tcp1323Opts = 0
TcpLogLevel = 1
TcpMaxDupAcks = 2
TcpMaxHalfOpen = 100
TcpMaxHalfRetried = 80
TcpRecvSegmentSize = 1440
TcpSendSegmentSize = 1440
TcpTimedWaitDelay = 30
TcpUseRFC1122UrgentPointer = 0
TcpWindowSize = 51840 or 63360
MaxConnectionsPer1_0Server = 20
MaxConnectionsPerServer = 10
DefaultTTL = 64
DisableUserTOSSetting = 0
TcpMaxDataRetransmissions = 6
DefaultTOSValue = 92

speed guide optimizer test:

TCP options string = 020405a001010402

MTU = 1480
MTU is optimized for Windows XP PPoE DSL broadband. If not, consider raising MTU to 1500 for optimal throughput.

MSS = 1440
Maximum useful data in each packet = 1440, which equals MSS.
MSS is optimized for Windows XP PPPoE DSL broadband. If not, consider raising MTU to 1500 for maximum throughput.

Default Receive Window (RWIN) = 63360
RWIN Scaling (RFC1323) = 0 bits
Unscaled Receive Window = 63360
RWIN is a multiple of MSS
Other values for RWIN that might work well with your current MTU/MSS:
506880 (MSS x 44 * scale factor of 8)
253440 (MSS x 44 * scale factor of 4)
126720 (MSS x 44 * scale factor of 2)

bandwidth * delay product:
Your RcvWindow limits you to: 2534.4 kbps (316.8 KBytes/s) @ 200ms
Your RcvWindow limits you to: 1013.76 kbps (126.72 KBytes/s) @ 500ms

MTU Discovery (RFC1191) = ON

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

Timestamps (RFC1323) = OFF

Selective Acknowledgements (RFC2018) = ON
User avatar
mnosteele52
Posts: 11913
Joined: Tue Jul 24, 2001 12:00 pm
Location: Chesapeake, VA

Post by mnosteele52 »

Stick with those settings Chester, your right at your caps and looking great. :) :D
Post Reply