Я пытаюсь отправить и получить данные на конкретную конечную точку с локальным портом 50177. Отправка данных работает очень хорошо, но когда программа пытается получить данные, она не может их получить. Когда я обнюхиваю сеть с помощью Wireshark, я вижу, что этот сервер отправил мне данные. Я знаю, что у меня не может быть 2 UdpClient на одном порту одновременно.
Кто-нибудь может мне помочь?
UdpClient udpClient2 = new UdpClient(50177);
IPEndPoint Ip2 = new IPEndPoint(IPAddress.Parse("255.255.255.255"), 1005);
udpClient2.Send(peerto255, peerto255.Length, Ip2);
IPEndPoint Ip = new IPEndPoint(IPAddress.Parse("10.10.240.1"), 1005);
var dgram = udpClient2.Receive(ref Ip);