Tweaking new ADSL Connection

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
Ka|ibur
Member
Posts: 65
Joined: Thu May 16, 2002 5:01 pm

Tweaking new ADSL Connection

Post by Ka|ibur »

Hi guys :)
I got me something to replace my old ISP ... here's my new stats :D

ADSL - PPPoE
1200 / 160

using WinXP

help me tweak it plz :D
User avatar
mnosteele52
Posts: 11913
Joined: Tue Jul 24, 2001 12:00 pm
Location: Chesapeake, VA

Post by mnosteele52 »

Are you using XP's PPPoE software or your ISPs? Your settings will be different depending on what you are using. XP's software MTU - 1480, PPPoE is 1492. :)
Ka|ibur
Member
Posts: 65
Joined: Thu May 16, 2002 5:01 pm

Post by Ka|ibur »

I didn't install any software from my ISP becuase they said their software is incompatable with winXP.
Ka|ibur
Member
Posts: 65
Joined: Thu May 16, 2002 5:01 pm

Post by Ka|ibur »

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) = 17280
RWIN Scaling (RFC1323) = 0 bits
Unscaled Receive Window = 17280
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: 691.2 kbps (86.4 KBytes/s) @ 200ms
Your RcvWindow limits you to: 276.48 kbps (34.56 KBytes/s) @ 500ms
Consider increasing your RWIN value to optimize TCP/IP for broadband.

MTU Discovery (RFC1191) = ON

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

Timestamps (RFC1323) = OFF

Selective Acknowledgements (RFC2018) = ON

IP type of service field (RFC1349)= 00000000


---------------------------------------------------------------------

My MTU is currently 1480 I realize this limit is implied by WinXP, is there a way to adjust it to 1492 ?
I was reading here: http://www.winguides.com/registry/display.php/280/ and was wondering if this is a solution.
Otherwise how can I tweak my MTU up to 1492 ? (or is it possible?)

Also suggestions on cablenut settings and tweaks are welcomed ;) Help me tweak it!
Ka|ibur
Member
Posts: 65
Joined: Thu May 16, 2002 5:01 pm

Post by Ka|ibur »

Follow up of tweaks :)
While looking around at the new DSL settings on my DSL monitor (which came with the driver) I found a couple of new settings that allowed adjustment. Are there any DSL definition of terms ?

My Current ADSL Settings:

ADSL Line Type: G.DMT
PVC_VCI: 35
PVC_VPI: 0
Protocol: RFC1483 Bridge LLC

********************************

Available Settings:

ADSL Line Type: G.LITE / G.DMT / T1.413 / Multi Mode / Modem Default / Driver Default / CMV File
PVC_VCI : Unknown Range
PVC_VPI : Unknown Range
Protocol : RFC1483 Bridge LLC / RFC1483 Routed LLC / RFC1483 Bridge MUX-VC / RFC1483 Routed MUX-VC

********************************

I wonder if the other settings have anything to do with optimization. If anyone knows , share the info ;)
User avatar
mnosteele52
Posts: 11913
Joined: Tue Jul 24, 2001 12:00 pm
Location: Chesapeake, VA

Post by mnosteele52 »

Your MTU is fine and perfectly normal at 1480, try the following in Cablenut:

DefaultReceiveWindow = 153600
DefaultSendWindow = 20480
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 = 31680 or 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 = 31680 or 51840 or 63360
MaxConnectionsPer1_0Server = 20
MaxConnectionsPerServer = 10
DefaultTTL = 64
DisableUserTOSSetting = 0
TcpMaxDataRetransmissions = 6
DefaultTOSValue = 92

Also add the following line to your registry:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD\Parameters

BufferMultiplier - DWORD - hexidecimal value of 400.
:) :D
Post Reply