1. A method comprising: identifying a second network device at a first network device; sending a message from the first network device to the second network device, the message establishing the identity of any network device between the first network device and the second network device; compiling the established identities to determine the topology of the network.