|
The MaxMTU FixSo how can you avoid fragmentation during TCP data transfers? Very simple... you can limit the MTU of your TCP/IP request to a smaller or optimum size. Most people using Windows 95 are using the built-in Win95 Dialup Adapter. Indeed, some experts, like John Navas of The Navas Group, say Win95 really only works well with the Win95 adapter. Other experts, however, like Albert Belle Isle say they prefer to stay with a 32-bit version of Trumpet Winsock when connecting to the Internet. If you are like most Win95 users, though, you are using the Win95 Dialup Adapter which employs the winsock.dll in C:\windows and wsock32.dll file in C:\windows\system (wsock32n.dll belongs to MSIE) and you have a PPP dialup connection (which most ISP's use these days). Windows 95 is set up by default to request a maximum MTU of 1500. You can, however, change that default setting. And, it turns out, depending on how your ISP and other routers encountered on the Internet handle your TCP/IP requests, that a MaxMTU setting of 576 will in many cases avoid the fragmentation of packets of data and the slow transfer speeds which result. (The numbers are reportedly lower for the less efficient SLIP connection, so check with your ISP if that's what you are using.) How can you change your MTU setting, you ask? Fortunately John Navas of The Navas Group has come up with a handy, free little utility for Windows 95 called TCPIPCFG. This utility will install an "applet" in your Control Panel which allows you to change that pesky little MaxMTU setting to the magical 576. It will only work with the earlier build of Windows 95. If you have a relatively new computer with the newer build of Windows 95, OEM Service Release [OSR] 2, you will have to follow the manual procedure for editing your registry. It seems that this utility may only work with English language versions of Windows 95. If this seems to be your experience as well, or if you find a workaround for this, we would appreciate some feedback.
Whether you use this little utility, TCPIPCFG, or the manual procedure, you
will be changing Windows 95's MaxMTU setting by entering the string value
MaxMTU=576 to your registry where previously there was no entry at all... If you don't already have a shortcut to the Registry Editor, regedit.exe, do this:Open Windows Explorer and go to your windows directory and find regedit.exe. Right-click on the file and choose "Create Shortcut" which will create an entry at the end of the list in the directory called "shortcut to regedit.exe". Drag this shortcut to desktop or any folder of your choice. You can also add it C:\windows\start menu\Programs\Accessories which will add it to that collection of utilities accessible from the Start Menu on your taskbar.Once again, be sure you have backed up your registry first.
OK! Close the Registry Editor. Exit your programs and reboot windows (Tip: If you hold down the shift key while clicking on "Restart Computer" in the Shutdown menu, you can reboot only Windows 95 rather than the whole machine.) |
|