首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >距离对传输速度的影响(随时间的增加)

距离对传输速度的影响(随时间的增加)
EN

Server Fault用户
提问于 2013-12-04 14:51:56
回答 2查看 1.7K关注 0票数 3

我在欧洲,我在美国经营一个网站。

站点所在的服务提供商提供大的上下带宽(价格不错)。

服务器现在的负载非常低(在网络/cpu/存储上)

由于服务器离我很远,而且数据所需的路由很长,我有相当高的响应时间(ping给出150到200 ms),但这对我来说是可以接受的。

数据传输速度也很好,因为提供商提供了很大的上传带宽。

然而,在我看来,数据传输开始缓慢,几秒钟后达到峰值速度。

问题:

这也是长途/长途的影响吗?

是什么导致了数据传输速度的“惯性”行为?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2013-12-04 15:00:32

然而,在我看来,数据传输开始缓慢,几秒钟后达到峰值速度。

这是预期的行为,特别是在具有较高延迟的连接上。查找TCP慢启动和TCP窗口缩放,以获得更多有关这方面的信息。

这也是长途/长途的影响吗?

不,这是高延迟的结果。潜伏期和地理距离确实是相关的,但除了光纤的光速,两者之间没有很强的相关性。影响延迟的因素很多(拥塞、排队的EDFA数、路由跳数等),而距离只是其中的一小部分。

是什么导致了数据传输速度的“惯性”行为?

当TCP套接字打开时,网络堆栈在接收来自套接字的另一端的确认之前,在接收来自套接字的另一端已接收到数据包的确认之前,会在保守的情况下出错。随着套接字的使用,以及更多关于连接质量的信息,网络堆栈可以增加窗口大小,从而允许更多的数据包在接收确认之前“飞行”。

票数 5
EN

Server Fault用户

发布于 2013-12-04 14:57:55

不怎么有意思。

您在这里所经历的是TCP根据连接的条件调整它的窗口大小。见慢启动

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

https://serverfault.com/questions/559181

复制
相关文章

相似问题

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