View Full Version : Adjusting Packet Buffer size in win2000
rjadams
10-18-01, 01:03 AM
Of all the registry tweeks I have ever used for broadband the best has been the adjusting of the Packet buffer size from 8k to 16k or 32k, unfortunatly the file I had the information in for makeing this adjustment got lost when I had a major HD crash :cry: . Can anyone tell me where and how to adjust the packet buffer size for windows 2000, I can't find the web site I origanlly got this information from.
All i got is stuff for Linux and Sloaris and Macs.. I will try to find it for ya, k?
I am not sure, but I think this may be the one for you.
ForwardBufferMemory
Key: Tcpip\Parameters
Value Type: REG_DWORD - Number of bytes
Valid Range: network MTU - some reasonable
value smaller than 0xFFFFFFFF
Default: 74240 (enough for fifty 1480-byte
packets, rounded to a multiple of 256)
Description: This parameter determines how much memory IP allocates to store packet data in the router packet queue. When this buffer space is filled, the router begins discarding packets at random from its queue. Packet queue data buffers are 256 bytes in length, so the value of this parameter should be a multiple of 256. Multiple buffers are chained together for larger packets. The IP header for a packet is stored separately. This parameter is ignored and no buffers are allocated if the IP router is not enabled
Do it through Regedit.
I am SERIOULY recommanding this tweak to everyone. Try it and you will LOVE it.:)
Hey Crispy,
Exactly how do I apply this tweak.. Where is it in the registry and what values do you recommend:) :) :)
jpalminteri
10-18-01, 10:06 PM
You will need to add three registry values under Tcpip\Parameters
They are NumForwardPackets Reg_Dword I use a value of 200
ForwardBufferMemory Reg_Dword I use a value of 296960
MaxForwardBufferMemory Reg_Dword I use a value of 8388608
The values are all decimal.
You need to ensure that IPEnableRouter = 0 which is the default and tells the system to route IP packets.
This tweak is worth its weight in gold!!!
:)
can you tell me exactly what this tweak does,what it is for,where will I notice it.:) :) :) :)
jpalminteri
10-19-01, 09:57 PM
I guess the easiest way to expalin it is that the OS needs to allocate some buffers for packet forwarding at startup and needs to keep within a predetermined range of available memory. What this tweak will do for a Win 2K and probably an NT 4.0 and XP platform is to make more buffers available at startup and have a larger pool available during execution before it is exhausted and begins to discard packets as does a router when it runs out of memory. It's hard to put a complex answer in a few words. You should see better performance and few to no errors on your NIC card.
:)
Thanks Alot jpalminteri,you have been helpfull
jpalminteri
10-20-01, 05:43 PM
Tank,
You are quite welcome! In addition to this web site which is excellent there are also some others that shed light on these and related matters. They are http://www.dslreports.com and http://www.winguides.com Both are quite good and have their respective strengths and weaknesses. DSLR tends to favor small RWIN's while SG favors large. Actually, the optimum for anyone is a factor of their ISP and the environments (sites) they visit. RWIN is the single most important tweak. Winguides has a good lsiting of general tweaks that is well organized.
:)
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.