Assuming Discovery supports the device, it will only ever add one instance of the device to DCR even if the device has multiple IPs. Discovery will attempt to learn all of the IPs from the device by polling the ipAddrTable. It will then determine a unique management IP and hostname for the device. It will be that value that is sent to DCR.