关于socket通信问题,c++,本机传输127.0.0.1完美通过,!完全无压力,但是联网局域网

关于socket通信问题,c++,本机传输127.0.0.1完美通过,!完全无压力,但是联网局域网之后,出现图像接受失败,不是不通,我都看见接受到的图像接了一半了,... 关于socket通信问题,c++,本机传输127.0.0.1完美通过,!完全无压力,但是联网局域网之后,出现图像接受失败,不是不通,我都看见接受到的图像接了一半了, 展开
 我来答
南瓜猪的的的
2014-05-18 · TA获得超过1297个赞
知道小有建树答主
回答量:1598
采纳率:0%
帮助的人:394万
展开全部

难道没有人教过你每个数据帧不得超过1500byte吗


cmd

 

ipconfig 得到默认网关 比如我的是 192.168.1.1


ping -f -l 1024 192.168.1.1

ping -f -l 2024 192.168.1.1



看到了吗 才2024 byte 路由器就拆包了 更何况你每次传8k 不丢数据才怪呢

追问
传8K可以传,就算拆分也没事,基于TCP,更何况我是阻塞式的,而且我也设置过socket缓冲区,解决了,好像是我和局域网主机那台电脑无法ping通
(真是奇怪,同一网段的机器),我找了另外一台ping通的机器貌似就好了
追答
哈哈 照你的意思每次传1T可以可以啦
Q_Q_9636551
2014-05-18 · 超过12用户采纳过TA的回答
知道答主
回答量:77
采纳率:100%
帮助的人:33.7万
展开全部
UDP还是TCP协议?
TCP不会丢包,UDP可能会丢包,
如果是UDP发送的,可能会有数据包丢失的情况,那么接收端就失败了
追问
TCP,缓冲区8k,每次send8K
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
912023630
2014-05-18 · TA获得超过2182个赞
知道小有建树答主
回答量:820
采纳率:76%
帮助的人:161万
展开全部
程序问题
追问
本地通过了。。。就算我把服务器ip设置成本地ip也行
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9406388
2014-05-18 · TA获得超过892个赞
知道小有建树答主
回答量:298
采纳率:12%
帮助的人:58.1万
展开全部
局域网的速度决定一切
追问
千兆带宽,千兆路由,
接入下载速度2m
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式