Transmisión de mensajes UDP a todas las tarjetas de red disponibles.

Necesito enviar un mensaje UDP a una IP y puerto específicos.

Ya que hay 3 tarjetas de red,

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

cuando envío un mensaje UDP, recibo el mensaje solo en un adaptador de red ... el resto de las direcciones IP no están recibiendo.

Quiero verificar el adaptador de red mientras envío el mensaje. ¿Cómo puedo hacer eso?

Actualmente estoy usando lo siguiente:

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);

Respuestas a la pregunta(4)

Su respuesta a la pregunta