NetConfig allow you to set several Internet settings.

To run NetConfig, you need mfc42.dll and msvcrt.dll (check your system directory).


Warning: the optimal settings are optimal only for dial-up communications
(TCP/IP).
You should not apply them if your computer works in a LAN.


NetConfig is a sequel of InternetBoost98 (http://www.bonzi.com)
which I simply copied.
InternetBoost 98 uses 2Mb to change 5 keys in the registry.
I thought it wasn't worth it, so I made NetConfig.
I know very little about net settings and I only got these from IB98. 
If you want more explanations about them, just download IB98 and
read its help.

Anyway here is a sum'up:
- MTU: should be 576 which is the size of IP packets which allow the least
fragmentation.
- Receive Window: should be (MTU-40)*X were X should be 4.
- Auto Detection: should be On. Allow optimization of MTU during communications
- Black hole detection: should be Off. Detect routers that don't answer
correctly: it's lengthy.
- TTL: should be 64. Number of routers a packet can pass through before
it is discarded.


Optimal: sets the settings as above.
Original: resets the settings as when you first launched NetConfig.
Set original: overwrites the original settings with the current config.
Previous: the previous saved config.
Clean Registry: deletes NetConfig keys (to uninstall it).


Well, if you think that even 18Kb is too much, here are the registry keys
to change:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP
DefaultRcvWindow=2144
DefaultTTL="64"
PMTUBlackHoleDetect=0
PMTUDiscovery=1

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\000x (x is the number of the key where DriverDesc is TCP/IP)
MaxMTU="576"




NetConfig1.0 (C) CopyRight 1998 Durand Guillaume
e-mail: guillaume.durand@usa.net