XP & 2K Users! [Archive] - SpeedGuide.net Broadband Community

View Full Version : XP & 2K Users!


mnosteele52
08-01-02, 01:32 AM
Here are some Cablenut settings I have been testing for a while and seem to work very well for me, just alter the noted values with yours and see if these help any.

DefaultReceiveWindow = your download cap in kilobytes x 1024
DefaultSendWindow = your upload cap in kilobytes x 1024
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 = your current value
MaxFreeTcbs = 8000
MaxHashTableSize = 16384
MaxNormLookupMemory = 5000000
SackOpts = 1
SynAttackProtect = 1
Tcp1323Opts = 0 (set to 1 if TcpReceiveWindow is 65535 or higher)
TcpLogLevel = 1
TcpMaxDupAcks = 2
TcpMaxHalfOpen = 100
TcpMaxHalfRetried = 80
TcpRecvSegmentSize = 1460
TcpSendSegmentSize = 1460
TcpTimedWaitDelay = 30
TcpUseRFC1122UrgentPointer = 0
TcpWindowSize = your current value
MaxConnectionsPer1_0Server = 40
MaxConnectionsPerServer = 20
DefaultTTL = 64
DisableUserTOSSetting = 0
TcpMaxDataRetransmissions = 6
DefaultTOSValue = 44

Also make sure you have the BufferMultipler value, if not here is a reg file for you.

************begin copy and paste***********
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD\Parameters]
"BufferMultiplier"=dword:00000400

************end copy and paste***********

Hope this helps out, these values are based on the 2K White Paper values with some values multiplied for better performance.

:) :D

gobd
08-01-02, 02:20 AM
very nice work, but still not perfect because i am only downloading at 1.416 mbps and my cap is 1.5 mbps must pull out all possible speed! :)

mnosteele52
08-01-02, 02:27 AM
Well that's almost 95% of your caps, you aren't going to get any more than that.:)

CaptainSpeleo
08-01-02, 03:54 AM
Thanks for the updated list, Mnosteele.:)

Would all these settings still apply with Roadrunner cable caps of 384/2000?:rolleyes:


Frank's Windows 95/98 Tips (http://9337387.home.icq.com/index.html):D

mnosteele52
08-01-02, 08:16 AM
Originally posted by CaptainSpeleo
Would all these settings still apply with Roadrunner cable caps of 384/2000?:rolleyes::D

Yes Capt they are just something for anyone to try, just adjust the proper values depending on your caps.:) :D

Mohan-san
08-01-02, 05:28 PM
Originally posted by mnosteele52
Here are some Cablenut settings I have been testing for a while and seem to work very well for me, just alter the noted values with yours and see if these help any.

DefaultReceiveWindow = your download cap in kilobytes x 1024
DefaultSendWindow = your upload cap in kilobytes x 1024
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 = your current value
MaxFreeTcbs = 8000
MaxHashTableSize = 16384
MaxNormLookupMemory = 5000000
SackOpts = 1
SynAttackProtect = 1
Tcp1323Opts = 0 (set to 1 if RWIN is 65535 or higher)
TcpLogLevel = 1
TcpMaxDupAcks = 2
TcpMaxHalfOpen = 100
TcpMaxHalfRetried = 80
TcpRecvSegmentSize = 1460
TcpSendSegmentSize = 1460
TcpTimedWaitDelay = 30
TcpUseRFC1122UrgentPointer = 0
TcpWindowSize = your current value
MaxConnectionsPer1_0Server = 40
MaxConnectionsPerServer = 20
DefaultTTL = 64
DisableUserTOSSetting = 0
TcpMaxDataRetransmissions = 6
DefaultTOSValue = 44

Also make sure you have the BufferMultipler value, if not here is a reg file for you.

************begin copy and paste***********
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD\Parameters]
"BufferMultiplier"=dword:00000400

************end copy and paste***********

Hope this helps out, these values are based on the 2K White Paper values with some values multiplied for better performance.

:) :D

Thanks Mnosteele, these are the best settings yet. :)

frank_mackie
08-04-02, 07:30 AM
Thanks mnosteele for your awesome work...quick question

I have RR in Central Florida capped at 2000 DL / 384 UL (or maybe 2048 DL?)

Using all of your above suggestions as well...a good place to start would be:

DefaultReceiveWindow = 256000 (or 262144 in the case of a 2048 cap...any input on this?)

DefaultSendWindow = 49152

GlobalMaxTcpWindowSize = 51100

Tcp1323Opts = 1

TcpWindowSize = 51100

I realize that I may need further tweaking but is this what your would see as optimal for this cap.

Thanks for your help,
Frank :)

PS just noticed in the answer to the question posted by "Vic Mackey" here: http://forums.speedguide.net/showthread.php?s=&threadid=85703&perpage=15&pagenumber=5 that you said

"I suggest using the following for the buffers:

InitialLargeBufferCount = 1000
InitialMediumBufferCount = 3000
InitialSmallBufferCount = 5000
LargeBufferSize = 409600
MaxFastTransmit = 64 not a buffer but the proper value
MediumBufferSize = 150400
SmallBufferSize = 6400"

...which is confusing me with the suggestions at the top of the thread, as I have RR, too, at 2000/384.


Thanks :)

CaptainSpeleo
08-04-02, 07:57 AM
F_M:

Roadrunner's caps in central Florida are supposedly 384 Kbps up/2 Mbps down. I've always been curious as to whether 1 Mbps is 1000 or 1024 Kbps.:)

How did you come up with a value of 51100 for GlobalMaxTcpWindowSize and TcpWindowsSize? Just curious.


Frank's Windows 95/98 Tips (http://9337387.home.icq.com/index.html):D

frank_mackie
08-04-02, 08:17 AM
CaptainSpeleo

Hey...well I chose 51100 because of the answer to the question posted by "Vic Mackey" here: http://forums.speedguide.net/showthread.php?s=&threadid=85703&perpage=15&pagenumber=5

Vic Mackey:

"hey steele if im using roadrunner (caps 2000/768 according to lobos website post) using winxp and cable modem.......(then a few posts later)....do i leave GlobalMaxTcpWindowSize and TcpWindowSize at 51100? thanks for help"

mnosteele52:

"...And yes leave your GlobalMaxTcpWindowSize & TcpWindowSize at 51100."

Don't know for sure, though.

Frank

Lobo
08-04-02, 08:50 AM
It is a fast number:)

Quasimofo
08-05-02, 10:13 AM
I don't understand the part about the DefaultSend and ReceiveWindow settings. Your cap in kilobytes x 1024, so Comcast 1.5mb/256.

1.5mb = 1500kb

1500kb x 1024 = 1536000
256 x 1024 = 262144

These look to high, what part of the math am I doing wrong?

mnosteele52
08-05-02, 10:14 AM
Please read the Help & Tips link in my signature it explains everything in detail.:) ;)

Quasimofo
08-05-02, 10:24 AM
I understand now, thank you.