无法使用UdpClient.Receive获取数据包,但wireshark会看到它们

时间:2013-07-18 10:34:39

标签: c# udp embedded wireshark udpclient

我正在做一些嵌入式开发,我正在从板上发送udp数据包到用C#编写的简单监听器 但是,尽管Wireshark检测到数据包,但C#客户端从未收到任何内容。

当主板发送消息且侦听器未运行时,我在wireshark中看到交替的UDP数据包和ICMP错误数据包。当我启动监听器时,错误数据包消失,但没有收到任何信息。

我尝试过从另一台计算机发送,这很好用。将来自PC的数据包与来自主板的数据包进行比较显示没有明显的差异。

Wireshark中来自电路板的数据包的Screencap:http://i.imgur.com/WmZ37n8.png

我真的迷失在这里,任何帮助都会受到赞赏。

0 个答案:

没有答案