当前位置: 技术问答>linux和unix
socket编程 数据发送不出去
来源: 互联网 发布时间:2017-05-18
本文导语: 现象是这样的: write返回值是大于0的,用wireshark抓包工具没有抓到发送的数据包,并且此链路一直是存活的,中间也没有复位 或结束,用netstat -nat查看此链路中没有要发送的数据包。不过有时却能够发送成功(...
现象是这样的:
write返回值是大于0的,用wireshark抓包工具没有抓到发送的数据包,并且此链路一直是存活的,中间也没有复位
或结束,用netstat -nat查看此链路中没有要发送的数据包。不过有时却能够发送成功(仍然用此链路),请熟悉socket底层的高手指点一下,谢谢!
write返回值是大于0的,用wireshark抓包工具没有抓到发送的数据包,并且此链路一直是存活的,中间也没有复位
或结束,用netstat -nat查看此链路中没有要发送的数据包。不过有时却能够发送成功(仍然用此链路),请熟悉socket底层的高手指点一下,谢谢!
|
你的wireshark有问题?或者防火墙没关
|
设置WAITALL没有?
|
你还是期待高手吧,要不你就贴源码。
|
是不是网络太拥塞了。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。