Hello all,
I am trying to work out a network layout for a multiplayer gaming lan setup. That is easy, of course, when all players are connected to the same broadcast network segment, but doe to some design constraints in this case, I need to connect them between two routed subnets.
Although I have no trouble in setting that up, as I have some experience in that sort of thing, I also need to make sure that most of the common multiplayer lan games will work ok from the perspective of detecting other running games on the local network, as well as on the adjacent routed network.
This issue has led me to seek an understanding of how these games actually do detect what other games and game servers are operating in the immediate neighborhood.
My first thought is that they might simply check the local network IP address and just scan all other addresses on the local subnet until another host is detected that is running the game.
A possible alternative might be issuing some kind of specially formed broadcast packet to the local area network that is detected by other games running on neighboring hosts which then respond with some kind of ping reply.
So if I have a router with two ports - one port to each subnet with gaming stations - how can I make sure that computers on one subnet can detect games running on hosts attached to the other?
Please feel free to be technical - I have some understanding of network protocols and of software principles.
Thanks for reading!
Regards, Mike.
Start Free Trial