Решение для Windows XP или выше. Желательно в C # или в C ++.
Мы не хотим транслировать с использованием широковещательной рассылки, направленной на подсеть (например, 192.168.101.255), поскольку устройство, с которым мы пытаемся связаться, не отвечает на это. Вместо этого мы хотим иметь возможность отправлять дейтаграмму UDP с пунктом назначения 255.255.255.255 только с определенного NIC / IP-адреса, чтобы широковещательная рассылка НЕ отправлялась на другие NIC.
Это означает, что мы должны обойти стек IP, что, таким образом, является вопросом. Как мы можем обойти стек IP в окнах для отправки дейтаграммы, совместимой с UDP / IP, только с определенного NIC / MAC-адреса?