В Консоли нужно выбрать ip/port и слушать его на активное соединения, после отправить пару байтов на выбранный ip/port и возвратить кто посылал ответ от кому послали)
Как правильно юзать UDP socket ?
Ключевая фраза для поиска в гугле "C# UDP echo server". Вот, к примеру, хорошее описание - https://www.codeproject.com/Articles/552497/Scalable-UDP-Client-Server
Код оттуда
создать сокет
_UdpSocket = new Socket(AddressFamily.InterNetwork,
SocketType.Dgram, ProtocolType.Udp);
"забиндить" (привязать к адресу/порту)
_UdpSocket.Bind(new IPEndPoint(IPAddress.Any, Int32.Parse(
SPConfigVal.GetConfigValue(SecurePassConstants.ServerPort))));
_UdpSocket.BeginReceiveFrom(_ReceiveByteData, 0, _ReceiveByteData.Length,
SocketFlags.None, ref newClientEP, DoReceiveFrom, _UdpSocket);
и теперь в DoReceiveFrom будут прилетать данные.
а дальше только читать/отправлять
Сборка персонального компьютера от Artline: умный выбор для современных пользователей