日期:2014-05-17  浏览次数:20760 次

对于网络数据抓取的一点困惑。
最近在研究BACnet的东西。
根据VTS软件和BACnet技术文档,对于BACnet的收发数据格式基本已经搞明白了。
但是现在面临一个新的问题。
我使用UDP工具监听47808端口无法收到BACnet数据。
我使用了Wireshark这个软件来抓取网络数据包。
再通过UDP工具发送BACnet请求数据后,确实BACnet网关给我返回了应答数据。
用Wireshark抓取到的数据包显示通讯协议是UDP的,发送的端口为47808.
但是就是无法用UDP工具接收到。
开始用的UdpClient无法接收到数据后,又用了Socket里接收,还是收不到。
有人知道这个是什么情况了?

我现在唯一能想到的办法就是用WinPcap的SDK来截取网络数据。
分不多了,就20分可笑纳给各位高手了。

------解决方案--------------------
换个好点的抓包工具试试
 
此消息通过 【CSDN论坛 Winform正式版】 回复!有关此工具