在udp中recvfrom没有收到包含数据包的校验和 [英] recvfrom in udp not receiving checksum containing packets

查看:503
本文介绍了在udp中recvfrom没有收到包含数据包的校验和的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我设计了一个udp应用程序,其中应用程序可以从服务器接收无限数据并将其存储在文本文件中,但问题是数据包显示在带有校验和但未收到的数据中申请方。所以我的问题是在vc ++中的recvfrom api拒绝数据包或一些额外的参数应该在绑定套接字到应用程序之前初始化?

Hi,
I design one udp application in which application can receive infinite data from server and store that in text file,but problem is that packets are shown in wire shark with checksum but not received in application side. So my question is recvfrom api in vc++ reject that packets or some extra parameters should initialise before bind socket to application?

推荐答案

我建​​议你阅读http://msdn.microsoft.com/en-us/library/windows/ desktop / ms740120(v = vs.85).aspx [ ^ ],特别是UDP消息的处理。
I would suggest you read http://msdn.microsoft.com/en-us/library/windows/desktop/ms740120(v=vs.85).aspx[^], with particular reference to the handling of UDP messages.


这篇关于在udp中recvfrom没有收到包含数据包的校验和的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆