主机运行的是 Windows XP Prof SP3,而客户端运行的是 Windows 7 Ultimate SP1 x64。
所以...我使用 15mbps 的 ADSL 连接到远程机器。我猜,下行速度足够了。(~1.3 MB/s)。主机的上传速度为 35mbps。同样,速度足够快,可以以最大速度传输数据。
我得到的传输速度大约是 320-400 kbps。真的很慢。有没有什么办法可以加快速度?
答案1
RDP 使用大量带宽来传输屏幕数据和指令。它并非严格意义上的文件传输协议。我认为 300-400kbps 对于您要做的事情来说可能相当不错。
此外,如果您是远程连接,您可能正在运行 VPN 连接,这会花费其自身的连接开销以及加密其他协议要求。
如果您需要在这些机器之间传输大文件,那么在两台机器上安装 Dropbox 并以此方式同步文件可能会获得更好的吞吐量。 http://www.dropbox.com/
答案2
使用 TeamViewer - 它是免费的,而且设置简单。使用您的 RDP 连接在远程进行设置。我需要一个 SQL 数据库的 7GB 备份 - RDP 估计需要 10 小时,而且看起来是乐观的。我在 30 分钟后取消了它,然后在远程安装了 Teamviewer(大约 4 分钟)Teamviewer 文件传输(RDP 连接始终打开)- 37 分钟。请记住,如果 teamViewer 询问您是否需要它用于“个人用途”、“商务用途”或“两者兼有”,请始终回答“个人用途”,祝您好运!
答案3
我在 RDP 传输方面也遇到了同样的问题。此外,我在设置 Windows 共享以在 Windows 计算机之间进行传输时也遇到了麻烦。因此,我使用简单且易于理解的 sftp 协议,使用免费的 ssh/sftp 服务器 http://www.bitvise.com/ssh-server-download 以及 sftp/ssh 客户端http://www.bitvise.com/ssh-client-download。我在 2 分钟内传输了 300MB(兆字节)。