QThread и QUdpscocket: при изменении диапазона IP-адресов отсутствуют пакеты
Я новичок здесь. Мне нужна помощь.
Я работаю над приложением, которое транслирует сообщения на определенный диапазон IP-адресов, например, с 10.200.1.1 по 10.200.50.100.
И я использую Wireshark для мониторинга отправки / получения пакетов. Если я вхожу выше указанного диапазона, я получаю ответ от одного или двух устройств, а иногда и от любого устройства. В Wireshark также я не вижу ни одного полученного пакета из этого диапазона IPS.
Но если я изменил диапазон с 10.200.50.1 на 10.200.50.100, то я мог бы использовать 4-5 устройств в своем приложении и в Wireshark, а также получать полученные пакеты от тех же 4-5 устройств, которые отображаются в моем приложении. Я не могу понять это поведение, поэтому при изменении диапазона это поведение приходит.
Мое требование - все устройства должны сканировать.
Я использую QThread и QUdpsocket.
Любая помощь будет оценена.