有关socket利用tcp协议建立的通信

发送端发送的数据包在网络层转发的时候,转发路径是唯一的吗?接收端能否按照发送顺序接收到数据包?... 发送端发送的数据包在网络层转发的时候,转发路径是唯一的吗?接收端能否按照发送顺序接收到数据包? 展开
 我来答
闲谈职乎哲也
2013-05-16 · TA获得超过2828个赞
知道小有建树答主
回答量:1208
采纳率:0%
帮助的人:640万
展开全部
不是唯一的,接收端收到报文时可能会乱序,但TCP可以进行乱序重组,所以没必要担心。
更多追问追答
追问
我发现我传输的数据在接收的时候有重叠,这是由于发送速度太快造成的吗?有没有什么解决方法?
追答
你说的是重传吗?那倒是有可能是传输速度太慢引起的,TCP有重传定时器,如果一定时间接收方没有收到报文,发方就会重传报文。
bjl0523
2013-05-22 · TA获得超过118个赞
知道小有建树答主
回答量:104
采纳率:0%
帮助的人:74万
展开全部
接收端是什么时候预览图像的?是需要接收到一整张图像数据才显示,所以接收端需要判断是否接收到一幅图片,而且是准确的一幅图片。
追问
接收存储后预览,但是数据不全,要么失真,要么无法预览
追答
数据不全,可以再次请求服务器发送数据。这个可以是个闭环,直到接收到了全部数据才去显示。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式