Hello.
First let me tell me my specs and setup.
Server
Mainboard: Gibabyte GA-K8N51PVMT-9-RH (nVidia 6150/430 chipset)
CPU: AMD Opteron 146
Memory: 2x512MB Dual Channel
NICs: 2 Realtek PCI 100MBit NICs and 1 GBit onboard NIC.
GFX card: Onboard 6150 GPU.
PSU: 400W Zalman.
OS: Windows 2003 Server SP1
I'm using a trial version of the latest version of WinGate.
My setup is very simple. It's a home setup, just 3 computers on the LAN, no VPN or anything and basicly what i want is the server to be able to host 2 Urban Terror (Quake 3 Arena mod) game servers each on their own IP. I've turned off the DHCP service, POP3/SMTP/IMAP4 server and firewall in WinGate (or Windows for that matter). I do have a WWW Proxy setup to use both connections in rotation and a POP3 proxy server to make sure the right internet connection is used for the e-mail.
The 2 100MBit Realtek NICs are both used for internet connections (cable modems) 2x 20/2MBit. The 1GBit NIC is used for the LAN with ip/subnetmask 192.168.0.1/255.255.255.0
Here is the problem:
Both game servers run great each on their own IP, but every now and then people on the gameserver 'kinda' loose connection. Their ping goes to 999ms, they can sometimes still send messsages, but can't move anymore. Also every now and then i see a player that isn't influenced by it. So everybody would have ping 999 and one player would still have a normal connection. I have DUmeter installed to monitor my data traffic. I see an increase in upload at the moment people 'loose' connection.
Sometimes this happens after 15min of gameplay, sometimes after 4-5hours. One gameserver will hold about 16clients producing about 45-50kb/s UDP data traffic both upstream and downstream.
I used to use a Hawking Dual-WAN Router and that worked fine except for the fact that it couldn't (by far) handle my 2x 20MBit downstream bandwidth. But i had no problem with the gameservers then.
Any help/suggestions/comments are welcome and if there is information i left out let me know.
Thanks!