1. A method of operating a network of computing devices, the method comprising: analyzing a network, from the perspective of a first computing device having a first addressing system, to determine whether a second addressing system is present on the network, the network comprising the first computing device and a second computing device; and selectively providing a network address to the second computing device via the first addressing system based on whether the second addressing system is present on the network.