Предполагая, что эти устройства работают просто как «тупой концентратор» - в этом случае IP-адрес вообще не будет отображаться в ipconfig
выходных данных. Вероятно, вы думали, что вам нужен адрес шлюза, но это будет ip совершенно другой системы.
То, как программное обеспечение смогло найти истинный IP-адрес, - это то, о чем вы можете только догадываться, пока вы не проведете еще какое-то исследование, такое как использование wireshark, чтобы увидеть, какие пакеты оно фактически отправляет в фразе обнаружения. Скорее всего, устройство прослушивает порт и просто отвечает IP-адресом, который он использует. Все, что нужно сделать программному обеспечению, - это сканирование всех IP-адресов в вашей подсети с использованием этого порта, чтобы определить, какие устройства отвечают ожидаемым образом.
Другими такими способами идентификации устройств является использование многоадресной или широковещательной рассылки, настроенной таким образом, что отвечают только адаптеры линии электропередачи.