1. A method comprising: maintaining a plurality of identifiers for a first interface and a second interface of a computing device based on the first interface and the second interface being connected to a network; assigning, by the computing device and to the first interface, a first identifier of the plurality of identifiers; causing transmission, via the first interface, of a first request to access a device on the network, the first request comprising the first identifier; receiving, by the computing device and from the network and after the causing transmission of the first request, a code; determining, based on a comparison of the received code to a first predetermined code associated with the first interface, that the first interface uses a protocol not supported by the device on the network; re-assigning, based on the determining that the first interface uses a protocol not supported by the device on the network, the first identifier to the second interface; causing transmission, via the second interface and based on the determining that the first interface uses a protocol not supported by the device on the network, of a second request to access the device on the network; determining, after the causing transmission of the second request, that the second interface is not connected to the network; and removing the first identifier from being assigned to the second interface.