Network Speed-up: Registry Changes |
| Software - Tweaks | |
| Written by Michael D. | |
|
Here are some changes in the Windows 2000/2003/XP that you can use to speed up your network (internet) connection.
Windows 2000 and XP are built on the NT technology, that improoves overall network performance. Besides this, you can also tweak these settings to get even best results. If you don't want to make these changes by yourself, please get an utility that does that for you. Simply search for TCP/IP optimization and you'll surely find one.
If you'd rather make the changes yourself, or prefer to try different settings to see what helps boosting the speed, follow the directions for editing the Registry wich are stated below. To edit the Registry, you need to use an editor. To access it, simply type regedit.exe at the prompt that appears by clicking Run on the Start Menu. It is strongly recommended that you backup your Registry before editing. The easiest way to backup your Registry is from within the Registry Editor, just choose "Export Registry File" from the pull-down menu. See bellow an example:
Windows 2000 & XP, unlike NT supports large windows as described in RFC1323 ( the 'RcvWindow' has a maximum value of 2**30 rather than 64K), and includes some other improvements over its predecessors you can use to speed up any TCP/IP transfers. The best settings are listed in red, the descriptions and other options are added to provide you with better understanding and enable you to customize your settings.
TCPWindowSize
GlobalMaxTcpWindowSize="256960" (DWORD, number of bytes) Valid range is from MSS to 2^30. Add the value as a decimal. Note: For best results RWIN has to be a multiple of MSS lower than 65535 times a scale factor that's a power of 2, i.e. 44 x 1460 = 64240 x 2^2 = 256960. If you choose to use a RWIN lower than 65535, you can simply make it multiple of MSS and turn scaling off (Tcp1323Opts=0) HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
TcpWindowSize="256960" (DWORD, number of bytes) Valid range is from MSS to 2^30. Add the value as a decimal. TcpWindowSize can also exist under TcpipParametersInterface - if added at this location, it overrides the global setting for this particular . Note (10/20/00): Seems MS has found another bug in Windows 2000, the TCPWindowSize should be configured with the global setting (GlobalMaxTcpWindowsSize) rather than this one - Q263088 Tcp1323Opts
Tcp1323Opts is a necessary setting in order to enable Large TCPWindow support as described in RFC 1323. Without this parameter, the TCPWindow is limited to 64K. DefaultTTL
DefaultTTL determines the time in seconds and the number of hops a packet lives. While it does not directly affect speed, a larger value increases the amount of time it takes for a packet to be considered lost, discarded and retransmitted. A value that's too small can cause packets to be unable to reach distant servers at all. EnablePMTUDiscovery
When set to 1 (True), TCP attempts to discover MTU automatically over the path to a remote host. Setting this parameter to 0 causes MTU to default to 576 which reduces overall performance over high speed connections. Note that this setting is different than our Windows 9x recommendation. EnablePMTUBHDetect
Setting this parameter to 1 (True) enables "black hole" routers to be detected, however it also increases the maximum number of retransmissions for a given segment. In most cases you'd want to keep BHDetect to 0 (False). SackOpts
This parameter controls whether or not SACK (Selective Acknowledgement) support is enabled, as specified in RFC 2018. SACK is especially important for connections using large TCP Window sizes.
written by manolis , November 10, 2007
please i want to know the transfer rate of the network data is there any tip? thanks
written by snshrikant , June 07, 2008
very good i am satisfy this information
written by hrishi , October 14, 2008
how much this process speed up my computer network? how can i get Ethernet or internet network maximum speed?
written by Windows XP Registry Cleaners , December 19, 2009
Thanks for this post - I really like using these tools a lot, so thanks!!!! Do you need more help? Ask now!
|
|
| Last Updated ( Thursday, 01 March 2007 ) | |