P2P 文件传输的诚实取舍

P2P 文件传输的取舍是:在收件人下载完成前,发送方的标签页必须保持打开,因为文件来自发送方的设备,而不是存储的副本。作为回报,无需等待上传,服务器上没有副本,服务也不设大小上限。当你无法保持在线时,云端链接是更好的工具。

两台设备直接相连,其中一台正在发送文件夹

每款产品都会在某处做出取舍。我们的取舍写在这个帮助中心的每一篇操作指南里,我宁愿大声说出来,也不愿把它藏在小字里。P2P 文件传输的取舍是:用 StrongFolder 发送文件时,你的浏览器标签页必须保持打开,直到收件人下载完成。 这篇文章讲的是我们为什么接受它、什么时候它对你来说不划算,以及在它划算时如何让它变得毫不费力。

P2P 到底要求你做什么?

只有一件事:保持在线。StrongFolder 通过 WebRTC 把文件直接从你的浏览器发送到收件人的浏览器。不会预先上传任何内容。文件从不上传或存储到 StrongFolder 的服务器。

这意味着你的设备是唯一的源头。如果你关闭标签页、让笔记本进入睡眠或者断了 Wi-Fi,源头就消失了,传输也随之停止。只要发送方仍在分享,链接就有效。发送方点击 Stop Sharing(停止分享)或关闭标签页后,文件将无法再获取。

对另一方也是一样:如果收件人的电脑睡着了,他们就收不到了。一次直接传输就像两台设备之间的一次短暂约会,双方都得到场。

我们为什么仍然选择它?

因为另一种做法——在我们的服务器上保留副本——恰恰会制造我创办 StrongFolder 想要解决的那些问题。

  • 无需等待上传。 使用存储副本的服务时,要等你上传完,收件人才能开始。以 50 Mbit/s 上传 50 GB,就是 50 × 8,000 ÷ 50 = 8,000 秒——大约 2.2 小时——链接才刚刚准备好,之后还要加上收件人的下载时间。使用直接传输时,收件人一打开链接,下载就开始了。
  • 没有存储副本。 服务器上没有日后可能泄露的文件,也没有需要去了解的保留期。准确地说,我们会保留的是:为了生成链接,服务会保留传输元数据:文件和文件夹名称、大小以及文件数量。
  • 我们不设大小上限。 存储要花钱,所以基于存储的服务会限制文件大小,或者对更大的文件收费。我们不存储,所以不设限制。 StrongFolder 不设大小限制。实际限制来自接收方设备的可用磁盘空间、网络速度,以及两台设备保持在线的时长。
  • 文件夹保持文件夹形式。 文件夹以文件夹的形式发送:子文件夹和文件名都会保留,不会被压缩打包。

还有一点人们常常忽略:云端链接同样要求你保持在线——在上传期间。 真正的区别在于你依赖谁的时间安排。使用云端上传时,你在上传期间在线,之后就可以离开;使用 P2P 时,收件人下载多久你就得在线多久。如果收件人马上打开链接,你在线的时间大致相同——但数据只走一趟,而不是两趟。

什么时候云端链接是更好的工具?

我希望这个帮助中心是有用的,而不只是有说服力的,所以下面这些情况我自己也不会用 StrongFolder:

情况更好的工具原因
你十分钟后就要走,文件只有几 GB会存储副本的传输服务上传一次,合上笔记本,收件人稍后下载
收件人在另一个时区,明天才下载网盘链接副本在服务器上等着他们
很多人在几周内都需要这些文件,还要预览和评论网盘或项目平台共享访问和浏览,而不是一次性交付
从手机长时间发送电脑,或云端应用移动浏览器会暂停后台页面
上行很慢却要传好几 TB,收件人在同一座城市移动硬盘以 20 Mbit/s 传 2 TB 需要 800,000 秒——超过九天

如果其中某一行描述的正是你的情况,那么存储副本才是正确的取舍,你应该选择它。完整的对比见 P2P 与云端文件传输,WeTransfer 替代品 则把各项服务并排列了出来。

怎样让保持在线变得毫不费力?

至于其他所有情况——收件人现在就准备好了、文件很大、你不想把它们上传到任何地方——保持在线主要是准备工作的问题:

  1. 先算一算。 大小(GB)× 8,000 ÷ 你的上行速度(Mbit/s)= 秒数。以 100 Mbit/s 传 20 GB 大约需要 27 分钟;以 50 Mbit/s 传 120 GB 大约需要 5.3 小时。由于存在额外开销,实际传输会慢一些,所以要留出余量。很多家庭宽带的上行速度远低于下行速度——用任意测速工具查一下。
  2. 接上电源。 省电模式会更激进地让电脑进入睡眠。
  3. 关闭睡眠,而不是屏幕。 屏幕变黑没关系;睡眠会中断传输。在 Windows 上,把这次会话中接通电源时的睡眠设为 从不(或者使用免费的 PowerToys Awake)。在 Mac 上,在终端里运行 caffeinate -i,直到传输结束。
  4. 让标签页保持活跃。 在 Chrome 中打开 设置 → 性能 → 始终让这些网站保持活跃状态,添加 strongfolder.com,这样节省内存功能就永远不会停用这个标签页。
  5. 使用网线。 几分钟的话 Wi-Fi 没问题;几个小时下来,以太网连接显然更稳定。
  6. 暂停其他上传任务。 云备份、照片同步和视频通话都会占用同一条上行带宽。
  7. 与收件人约好时间段,并把超大的发送拆分成几个文件夹。万一中断,你只需重传其中一批。

Windows、macOS 和浏览器的分步设置请见 为什么发送方需要保持在线。

立即发送文件

免费 · 在浏览器中使用 · 无需注册

这个取舍值得吗?

对于 StrongFolder 所针对的那些传输——交给客户的成片、发给同事的项目文件夹、家人正等着的照片档案——我认为显然值得。保持一个标签页打开一小时,换来的是无需等待上传、别人的服务器上没有副本、大小也没有限制,这个代价很小。

对于上表中的情况,它并不值得,我宁愿你用对的工具,也不愿你用一个挂着我们名字的错误工具。如果你遇到这个取舍让你吃了苦头、而上面的建议都帮不上忙的情况,请写信给我:info@strongfolder.com——正是这类反馈决定了我们接下来要做什么。

常见问题

我合上笔记本后,收件人还能下载吗?

不能。只要发送方仍在分享,链接就有效。发送方点击 Stop Sharing(停止分享)或关闭标签页后,文件将无法再获取。 如果收件人稍后才下载,请使用会存储副本的网盘或传输服务。

StrongFolder 标签页必须保持在前台吗?

在电脑上,只要标签页开着且电脑处于唤醒状态,后台标签页也会继续发送。在手机上,浏览器经常会暂停转入后台的页面,所以请让页面保持在屏幕上,或者改用电脑发送。

如果好几个人同时下载会怎样?

一个链接可以被多位接收方打开;每个人都直接从发送方下载。 同时进行的下载会共享你的上行带宽,所以每个下载都会比单独下载时慢。

直接发送下一个文件——或整个文件夹

无需上传,我们不设大小限制,也无需注册账号。选择文件或整个文件夹,复制链接,对方即可直接从您的设备下载。

发送文件添加到 Chrome