当我在桌面上的服务器之间传输文件时,我的计算机是中介吗?

当我在桌面上的服务器之间传输文件时,我的计算机是中介吗?

例如,在基于 Windows 的系统上,我打开了两个 Windows 资源管理器程序,并且在每个资源管理器窗口中我查看两个服务器文件的内容。

现在,如果我通过将桌面上的文件从一台服务器拖动到另一台服务器来在两台服务器之间传输文件,这些文件是直接传输到对方的,还是我的电脑被用作中介,从而降低了传输速度?

答案1

如果您使用桌面 A 上的 Windows 资源管理器将文件从服务器 B 传输到服务器 C,那么文件确实是从 B 传输到 A,再传输到 C。

一般来说,发出命令的机器就是在做“工作”。虽然以这种方式进行复制本身没有什么问题,但也有一些缺点。例如,假设您在每台机器上都安装了病毒扫描程序。每次访问和写入文件时,病毒扫描程序都会检查该文件。这会增加整个过程的工作量,并减慢速度。

绕过此方法的最简单方法是使用远程桌面连接到服务器 B,然后复制到服务器 C。

还有其他替代方法,例如使用 telnet、ssh、脚本和允许您绕过中间人的第三方程序。

答案2

答案是肯定的,使用资源管理器在两台远程计算机之间传输文件时,文件会通过您的桌面传输。您始终可以远程访问其中一台服务器,并将它们直接从一台服务器移动至另一台服务器。

答案3

如果两者都有 FTP 服务器在运行,您可以使用 Flash FXP 从路由中跳过桌面。它确实可以做到这一点。如果默认情况下未启用,则需要单击两次才能在大多数 FTP 服务器上启用 FXP 模式。

FTP 旨在处理文件传输(文件传输协议)。比本机操作系统复制/移动更可靠、更高效。

相关内容