繁体   English   中英

UDP数据包,包括标头

[英]UDP Packet including header

我已经做了简单的UDP Client / Server应用程序。 客户端向服务器发送文本消息。 一切正常。 我的问题是:当我打开Wireshark时,我看到数据包的总长度更大,然后我在代码中看到了它,我认为这是因为标头附加到了数据上。 有什么办法可以在服务器端获取完整的数据包(标头+有效负载)? 我在winpcap上看到多个线程,但这不是我想要的。 我需要UDP侦听器,它将以标头作为字节数组接收数据。

您不能使用本机.Net执行此操作。 读取/写入原始帧是网络堆栈的工作,而不是应用程序的工作。 您确定您确实需要这样做吗?

如果确实需要,则必须使用Winpcap包装器,例如Pcap.Net

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM