I use IPNetRouter to share my Internet connection. Do I only need to run IPNetTuner on my IPNetRouter machine OR do I need to run IPNetTuner on all my client PCs?
You should run IPNetTuner on ALL your PCs (both the IPNetRouter machine and each PC client). When you run TCP Tests on each machine, you will clearly see this. TCP Parameters influence each and every TCP connection. A router, such as IPNetRouter, only forwards datagrams. It does not modify or have any effect on the reliable end-to-end delivery and receipt of datagrams associated with connection oriented services such as TCP. Hence we must modify the TCP stack of every machine in order to affect the machine’s performance.