Pain

Distinguished
Jun 18, 2004
1,126
0
19,280
It depends on the upload speed of the internet connection, and it also depends on the game if it will allow multiple connections from the same IP address to the same server. A lot of games do, but sometimes you have to assign different ports to the game on each client, etc.

As for the direct question, the easiest way is to get a broadband router with 4 or more LAN ports. That will allow access to the internet from all the machines. Playing all 4 clients and all lag free will depend on what I said above.
 

linux_0

Splendid
As pain said you could get a router.

Some companies are making gaming routers but be careful some of it is just marketing.


Shoot for a router that runs Linux or BSD under the hood, those tend to be much better and more configurable.

Another option is to take a PC you might have laying around + 2 decent ethernet cards + an ethernet switch and turn it into a router running Linux or BSD.

http://www.ipcop.org/

http://smoothwall.org/

http://www.langamereviews.com/content/view/144/2/

http://www.freesco.org/

http://freshmeat.net/search/?q=router&section=projects&Go.x=0&Go.y=0
 

TabrisDarkPeace

Distinguished
Jan 11, 2006
1,378
0
19,280
Limit the upload and download speed of each machine to 20% of what the connection is capable of, as it will only ever sit at 80% load (max) inbound and outbound responce (ping / latency) will be better.

As the up/down stream side of the link is not saturated ACK packets will also be able to get through, and throughput may also increase.

www.netlimiter.com

You should consider a ADSL router with QoS for each client.
 

linux_0

Splendid
Limit the upload and download speed of each machine to 20% of what the connection is capable of, as it will only ever sit at 80% load (max) inbound and outbound responce (ping / latency) will be better.

As the up/down stream side of the link is not saturated ACK packets will also be able to get through, and throughput may also increase.

www.netlimiter.com

You should consider a ADSL router with QoS for each client.


Hehe

Linux and BSD routers can do that easily at 0 cost :-D