Connection tips I know.
Windows 7 default MTU value is 1500. You can reset this value to another.
Dsl service is usually a PPoE protocol that uses a max MTU of 1492.
Cable service uses a max MTU of 1500.
Dial up modems something less, 576.
You can set the MTU value in your computer, modem and router. It is best that the hardware on your end have the same MTU settings.
ie: 1 computer at home, set computer and modem to same mtu value, depending on isp service type.
Now if you are using multiple computers, and are using a router. You need to set computers and router to same MTU and place the isp service's modem in bridge mode. You can run cmd pings and tracerts but ultimately, unless on dial up, you are either 1492 or 1500 MTU.
Network Interface Card (Nic) in device manager under nic's advanced tab, set to auto negotiate/full duplex.
In modem or router settings, port settings, allow AH to use ports 2000-6000 TCP and UDP both enabled. Make separate entries, 1 for TCP and 1 for UDP.
In windows firewall, Inbound and Outbound rules. Inbound rules, separate the AH entry TCP and UDP, 1 for each. Set ports for 2000-6000 in each rule for TCP or UDP. In outbound rules, make two entries same as the inbound entries, 1 for TCP and 1 for UDP.
Go into virus programs real time protection monitoring and tell it not to scan AH.
I have played with the various tweaks and programs that adjust for gaming. Most do nothing that really helps. Most of what I put up is about taking decision making away from computer and setting hard values. The above did help with rubber bullets a little.
luck