能否利用较快的下行带宽给上行带宽提速?

2018-04-10 20:09:31 +08:00
 Event

能否利用较快的下行带宽给上行带宽提速?

例如用户想要上传 abcdefg 服务端先下发 abc 如果正确 客户端反馈 1 然后继续比对剩下的部分( defg ) 如果不对 就反馈 0 然后上传差异部分

2076 次点击
所在节点    问与答
8 条回复
ccc008
2018-04-10 20:13:29 +08:00
如果 abc 比较大为什么一定要下发呢,下发 abc 的 hash,不是速度更快
Luckyray
2018-04-10 20:19:52 +08:00
服务端哪来的 ABC ?难道胡乱试吗
flynaj
2018-04-10 20:25:21 +08:00
你的意思应该是跟 QQ 一样,先看看服务器上有的文件就不用上传了
yexm0
2018-04-10 20:36:54 +08:00
不就是广告里吹的"秒传"技术嘛
jadec0der
2018-04-10 21:46:44 +08:00
楼主不知道 hash,思而不学则殆啊
PureWhite
2018-04-10 23:05:53 +08:00
问题是,你根本不知道是 abcd 还是 dcba 还是 adcb 还是……
你就想,我要传一个 int 长度的内容,我就可以有( 2147483648*2 )种可能性,服务器一个一个传给你试?除非你的下行带宽无限大,CPU 速度无限大,网络延迟无限小甚至为 0,你这么做才是有意义的。
yezhiye
2018-04-11 09:22:57 +08:00
服务器的上传带宽更贵
Event
2018-04-15 13:00:18 +08:00
@Luckyray 嗯。。。

@ccc008
@jadec0der
@yexm0 可是 hash 是一整段对比 无法知道哪一段有不对吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/445755

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX