From my understanding of the "speed hack" - this is caused when your ping time changes, etc.. Highly doubt it has anything to do with your router, more than likely your having other issues on your network or your ISP.. Are you running anything in the background while your playing? P2P running on one of the other machines, on yours?
Are you running a software firewall - No need for this when behind a router.. Are you wireless? Do you have UPnP active - this could be resetting your router when it opens a port - and cause you problems with your game connection, etc...
There is NO way for you to configure your network in such a way that you would be FASTER than you currently are setup.. if you use ICS on your machine -- this will be a drag on your machine, it will now have to route traffic for your other machines.. which will do nothing but slow its overall network performance down... If you use one of the other machines - same thing!
You could get another IP address from your ISP, then place a switch in between your modem and your machine and the router -- Use the router for your other devices, and you would have your own ip address -- and be on OPEN connection to the public NET - NEVER a good idea. Again - this would not increase your performance -- since if one of the laptops is BUSY downloading/uploading something -- it could cause a blip in your connection and cause the speed hack issue..
Unplug your other devices from the network when playing - does this make the issue go away? Make sure UPnP is OFF, don't run P2P apps while playing - don't run other apps that would be accessing the network while playing, etc.. Turn off your software firewall, turn off any type of wireless polling that might be going on (your not on wireless are you?), etc..
As to opening ports on your router -- This has NOTHING to do with network performance and or anything that would cause you to see the speed hack, etc.. If anything - it could cause you more issues, since now any inbound packets that the router would of just ignored -- he now is doing something with, ie forwarding them somewhere, etc.. logging them, etc.. etc..
Does this speed hack happen with ALL servers? Maybe you have a bad path to one of them? Ping your ISP gateway -- do your ping times fluctuate a lot?
Ping something on the net for an extended period (use ping -t) even your ISP gateway, google, something - is your ping time all over the board?
Ping statistics for 64.233.167.147:
Packets: Sent = 20, Received = 20, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 10ms, Maximum = 15ms, Average = 11ms
As you can see here -- very small sample (only 20), but times to google where between 10 and 15ms -- how does your look?
Edited by BudMan, 15 March 2005 - 13:47.