Я пытаюсь отправить некоторые UDP-пакеты на сервер. Я использую Wireshark для наблюдения за своей деятельностью. Когда я отправляю пакет, wirehark сообщает мне, что моя контрольная сумма заголовка неверна.Проблемы со слотом U # UDP
На WIRESHARK предпочтениям опция "Сверяет chechsum UDP, если это возможно" является отключена.
this.socket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
this.destination = new IPEndPoint(IPAddress.Parse("***.***.***.***"), 80);
this.socket.Connect(this.destination);
this.socket.Send(Encoding.ASCII.GetBytes("foo"));
this.socket.Shutdown(SocketShutdown.Both);
this.socket.Disconnect(true);
Я что-то забыл? Нужно ли устанавливать определенные параметры? Помощь очень ценится!
UDP на порту 80, интересно! – leppie
@leppie: что случилось с портом 80? – Jan
@leppie: Я уверен, что SSDP использует что-то похожее - по сути, что-то вроде HTTP через UDP (это определенно не RFC2616, а значит «что-то вроде HTTP»): http://en.wikipedia.org/wiki/Zero_configuration_networking#Microsoft. 27s_protocol: _UPnP_SSDP – Piskvor