Original Post
Ok so I'm working on laying out a server architecture for a MMOG I'm designing for a little practice. But the problem I'm having is with connections between clients and grid nodes. Basically my network is set up as such: all clients -> Login Server -> Main Server -> Grid Nodes Now my problem lies here: Essentially the servers are going to have to be behind a router, because i cant buy and internet connection for each grid comp, however the problem lies in connecting the client to each of the grid nodes that need to communicate with the client. I could have the grid connect to the client, but then if the client is behind a firewall or router then they cant connect to the client. So ive essentially got some two way blockage here. And in case you are wondering im reasonably new to network protocol. Anyway, is there anyway you can open multiple connections and then pass them down to other computers in your network so they are connected to the client. I dunno exactly what I want though, so any suggestion is appreciated.