读书人

TCP传输文件的疑问

发布时间: 2013-01-02 13:08:45 作者: rapoo

求助TCP传输文件的疑问。
如题, 我现在负责一个客户端更新的模块,网上查了下资料,看到老多用TCP协议传输文件还要发送确认,我想问一下他们为啥要发送确认,是为了流量控制么?
[解决办法]

引用:
引用:客户端更新 一般用UDP吧 最后算下MD5
UDP容易丢包,如果那样那不就经常重传?


我觉得 个人观点

实际当中 如果出现UDP真的丢了很多包
那就算是TCP也好不到哪去了
一个典型的表现为客户端更新进度条不长了 一直在等服务端重发数据

所以一般都是最后算下MD5 如果更新失败了 就要求重新发下更新失败的那几个文件

读书人网 >C++

热点推荐