Трансляция UDP-сообщения на все доступные сетевые карты

Мне нужно отправить UDP-сообщение на определенный IP-адрес и порт.

Так как есть 3 сетевые карты,

10.1.x.x
10.2.x.x
10.4.x.x

когда я отправляю сообщение UDP, я получаю сообщение только в одном сетевом адаптере ... остальные ip-адреса не получают.

Я хочу проверить сетевой адаптер при отправке сообщения. Как я могу это сделать?

В настоящее время я использую следующее:

IPEndPoint localEndPoint = new IPEndPoint(IPAddress.Parse(LocalIP), 0);
IPEndPoint targetEndPoint = new IPEndPoint(TargetIP, iTargetPort);
UdpClient sendUdpClient = new UdpClient(localEndPoint);
int numBytesSent = sendUdpClient.Send(CombineHeaderBody, CombineHeaderBody.Length, targetEndPoint);

Ответы на вопрос(4)

Ваш ответ на вопрос