User should be given different ways of discovering other peers to connect to. This includes the "good old" ways, where you would sit with your friends in a local network and want to fire up a game to play without much network configuration.
Requirements
Every peer is listening for incoming broadcast messages for peer discovery. Maybe there is also a way to discover random peers in the network, so peers don't need to assign a predefined number (--> security). The broadcast port is not used for later communication, just for discovery.
Intention
User should be given different ways of discovering other peers to connect to. This includes the "good old" ways, where you would sit with your friends in a local network and want to fire up a game to play without much network configuration.
Requirements
Every peer is listening for incoming broadcast messages for peer discovery. Maybe there is also a way to discover random peers in the network, so peers don't need to assign a predefined number (--> security). The broadcast port is not used for later communication, just for discovery.