A method and
system for configuring one or more prospective-participant nodes as participant nodes so as to enable the prospective-participant nodes to engage in a peer-to-
peer communication is provided. In one exemplary embodiment, the method and
system may be embodied as a common application that includes logic, in hardware or
software form, for carrying out one or more of the functions for configuring one or more prospective-participant nodes as a participant node in a peer-to-peer network. In carrying out these functions, one of the participant nodes discovers its
network connection settings, and based on these settings, generates participant-node-configuration data that includes one or more
network connection settings that define how to address the prospective-participant node as a participant node. When desiring to join the peer-to-peer network, the prospective-participant node and the participant node may establish a point-to-point
communication link by engaging in a discovery process using so as to establish a data-
link layer connection. After completing negotiation of the data-link-layer connection, the prospective-participant node and the participant node may communicate over the data-link-layer connection. The prospective-participant node may send to the participant node a request for network access. Responsively, the participant node sends to the prospective-participant node the participant-node-configuration data over the point-to-point connection. And the prospective-participant node configures itself using the participant-node-configuration data so as to become a participant node.