摘要 |
A method, a computer-readable medium, a software application, and a computer-based apparatus for initially establishing communication with a device on a local area network (LAN) in a substantially automated manner. A broadcast discovery request is transmitted over the network and the network is monitored for responses from devices connected to the network. A responding device is selected and a determination is made as to if a primary IP address of the selected device is within a predetermined subnet. Otherwise, a determination is made as to if a current alternate IP address of the selected device is within the predetermined subnet. Otherwise, a new alternate IP address is generated and may be conditionally assigned to the selected device. One of the primary IP address, the current alternate IP address, or the new alternate IP address is used to connect to the selected device for the purpose of communicating with the selected device. |