Sinbad
Honorary Master
- Joined
- Jun 5, 2006
- Messages
- 89,029
- Reaction score
- 41,792
Routers generally are not stateful. You are thinking of a firewall. Routers operate at layer 3. Tcp is layer 4 
Anyway, there's something called a tcp keep alive which the game server and client should be sending to each other if the session is supposed to stay open. Maybe those are being lost somewhere? Given the packet loss I was seeing, I would blame this in combination with game servers with a low idle timeout.
That aside, connections on port 80 are not going to keep connections on gaming ports open. That particular port pair, if idle, remains idle even if you do a bunch of other traffic.
Anyway, there's something called a tcp keep alive which the game server and client should be sending to each other if the session is supposed to stay open. Maybe those are being lost somewhere? Given the packet loss I was seeing, I would blame this in combination with game servers with a low idle timeout.
That aside, connections on port 80 are not going to keep connections on gaming ports open. That particular port pair, if idle, remains idle even if you do a bunch of other traffic.