首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过网络估算文件传输时间?

通过网络估算文件传输时间?
EN

Software Engineering用户
提问于 2014-06-05 08:16:31
回答 2查看 1.4K关注 0票数 1

我正在将文件从一个服务器传输到另一个服务器。因此,为了估计在网络上传输一些GB文件所需的时间,我选择了那个IP,并取了平均时间。

对于示例:I到172.26.26.36,平均往返时间为x,因为ping每次发送32字节的数据。我估计网络的速度是2*32*8(位)/x=y Mbps ->乘与2,因为它的平均往返时间。

因此,传输5GB的数据需要5000/y秒。

我估计时间的方法正确吗?

如果你发现任何错误或任何其他好方法,请分享。

EN

回答 2

Software Engineering用户

发布于 2014-06-05 08:49:45

简短的回答:你的方法是错误的。

带宽和延迟之间有很大的差别。

延迟只告诉您服务器是如何“响应”的。它并不能告诉你通过一个连接可以发送多少数据。连接既可以具有很高的延迟,也可以以高容量高速传输数据。

考虑一下一架装满dvd的波音747的带宽,它有可怕的延迟,但它可以传输的数据量远比你拥有的任何互联网连接都多。

票数 3
EN

Software Engineering用户

发布于 2014-06-05 08:39:15

延迟和带宽很大程度上是正交的。

它们确实相关,因为TCP窗口大小和延迟等机制为长途通信的有效带宽设置了上限。

有效地确定在连接上传输的吞吐量的唯一方法是在连接上传输并测量它。根据测量结果,您可以估计条件不变时所需的时间。

票数 2
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/243083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档