为什么我无法在对称互联网连接上实现全速?

为什么我无法在对称互联网连接上实现全速?

我们正在使用企业以太网连接(3Mbit 上传,3Mbit 下载),并试图了解我们测试的带宽速度的问题。上传大文件时,我们维持 340 KB/s;下载时,我们维持 340 KB/s。然而,当我们同时运行这些传输时,两个传输速度会不稳定地上升和下降,两者的平均速度都在 250 KB/s 左右。我们使用的是 Hatteras HN404 CPi,我们绕过了路由器(将一台机器直接插入 Hatteras;将 NIC 设置为全双工)。

这是预料之中的吗?在这种类型的互联网连接下,最大上传速度会干扰最大下载速度吗?

答案1

您必须明白,即使在下载时,您也在上传数据(标头),以便获取适当的资源并告诉服务器您已准备好接收下一个数据包。

如果所有上传带宽都被堵塞,这些数据包就会被延迟,直到您能够发送它们,这会降低您的下载速度。

反之亦然。上传文件时,根据协议,您的机器将期望各部分之间有特定的响应。该响应会消耗下载带宽,如果没有可用带宽,您接收该数据包的时间就会延迟,从而降低上传速度。

为了实现最佳性能,请尝试限制资源,使其限制在两端可用带宽的约 90%。这样,您始终有约 10% 的可用带宽可用于协议消息。

相关内容