首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >慢FTP上传

问慢FTP上传
EN

Server Fault用户
提问于 2009-09-27 04:14:57
回答 2查看 1.9K关注 0票数 0

我有一个运行在15 Mb/s DS3上的Windows服务器。当我从一个更快的连接(40 Mb/s)连接到服务器并从服务器上下载时,我得到了大约50%的15 MB/s连接速度(8 Mb/ at ),而当我运行2个连接时,我可以最大限度地提高连接速度。当我从一个速度测试站点运行一个速度测试,我收到大约15 MB/s上下。这同样适用于内部上传速度,我可以在服务器连接速度的50%左右更新。我上传了一个50 meg文件,地址是58.24 Mb/s。

问题是,当我从互联网上传时,我的速度要慢得多。主要围绕.2 Mb/s从40 Mb/s网络连接而来。在任何连接之间都没有代理服务器。

如何提高/排除上传连接速度?

谢谢

EN

回答 2

Server Fault用户

发布于 2009-09-27 18:54:44

我不太确定你是怎么解释一些事情的,但是首先,你从互联网上获得的最大速度是15兆,因为这条链只会像它最弱的一环一样强大。

可能没有代理服务器,但是在这两个盒子之间会有路由器,这都会导致累积的延迟。根据从您的上传机,通过互联网,到FTP服务器的流量的路径,这可能是相当高的。此外,如果中间路由器之一是带宽节流,这将作出进一步的贡献。

这里的故障排除步骤可能是尝试从一个命令到另一个命令的traceroute/tracert命令。您需要运行几个测试来排除瞬态条件,但总的来说,您应该能够很好地了解连接所需的跳数,以及是否有任何中间点速度过慢。

关于您的40 mbps连接,这可能不是所有的看上去。如果它是ADSL或类似的,您将有较慢的上传速度,因为这一技术。您的ISP (甚至中间点之一)可能正在实现某种形式的带宽整形。各种邪恶都可能会发生。

你的NIC也可能是错的。我在过去发现,来自某些制造商的某些NIC在持续上传场景中表现不佳,因此这是另一个可能出错的问题。

票数 1
EN

Server Fault用户

发布于 2012-10-23 20:30:04

FTP使用TCP进行通信。你有没有想过,可能是延迟影响了你的FTP速度?

TCP被设计为随着延迟的增加而减慢。因此,延迟越长,吞吐量就越慢。

做一个ping测试来检查你的两个端点之间的延迟。

例如:在10 of延迟时,您只能在40 40Mbps链接中实现10 40Mbps。

在50 to时,最大吞吐量下降到5 5Mbps。

解决这个问题的商业产品很多,FileCatalyst就是其中之一:http://www.filecatalyst.com/starting-points/fast-file-transfer。

还有一些开源解决方案,http://www.filecatalyst.com/open-source-fast-file-transfers

完全披露:此用户是FileCatalyst.

的雇员

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

https://serverfault.com/questions/69053

复制
相关文章

相似问题

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