服务器能不能知道客户端的下载速度

2014-05-11 17:15:09 +08:00
 lwjhere
我是服务器,客户端从我地方下载,能不能计算出客户端的下载速度?

我现在知道的是可以看服务器的输出流量,但是输出的速度就等于客户端接受的速度吗?

不是科班出身,不太了解这方面的原理,希望行家来解答一下
2886 次点击
所在节点    问与答
2 条回复
molinxx
2014-05-11 17:39:18 +08:00
如果是linux作为生产环境,推荐使用iftop~
maxcellent
2014-10-31 05:44:11 +08:00
可以的,TCP接受窗口只有两个字节16位也就是64K,这个是协议上限。所以文件只要不是太小在服务器端测速就已经很精确了。

具体可以看RFC 1323 (https://www.ietf.org/rfc/rfc1323.txt)

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

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

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

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

© 2021 V2EX