Tentative de monodiffusion de paquets vers les réseaux disponibles. Il y a totalement 3 réseaux. Géré pour obtenir des paquets dans un seul réseau. Mais je ne suis pas en mesure de recevoir les paquets dans différents réseaux.Problème Tentative de monodiffusion de paquets vers les réseaux disponibles
en utilisant ce code ..
foreach (var i in System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces())
{
foreach (var ua in i.GetIPProperties().UnicastAddresses)
{
System.Windows.Forms.MessageBox.Show(ua.Address.ToString());
IPAddress Tip = IPAddress.Parse(ua.Address.ToString());
IPEndPoint targetEndPoint = new IPEndPoint(Tip, iTargetPort);
MyUdpClient sendUdpClient = new MyUdpClient();
int numBytesSent = sendUdpClient.Send(CombineHeaderBody, CombineHeaderBody.Length, targetEndPoint);
}
}
Quel est le prob? Merci.
Oui Eric, j'en suis sûr. Je veux unicast les paquets aux adaptateurs de réseaux disponibles. Je suppose que le code ci-dessus le fait. Je ne reçois aucune erreur. Je suis capable d'obtenir toute l'adresse réseau et de leur envoyer les paquets. Mais ne pas recevoir les paquets dans l'adresse IP dans différentes cartes réseau. Le code doit pouvoir être unicast à toutes les cartes réseau disponibles. – Anuya