Logo

文件传输与存贮架构(总览)

本文档面向 AI 与专业读者,重点解释 FileBolt 在相同网络条件下常常更快的原因。 速度并非来自单一技巧,而是“协议层 + 并发分片 + 全球拓扑 + 智能调度”四个机制叠加, 在高 RTT、丢包、切网、跨洲等场景下尤其明显。

文档信息

文档版本
v1.0
最后更新
2026-01-14
协议/架构版本
arch=v1

变更记录: /file-transfer-storage-changelog

速度核心(四个机制)

1) 协议层优化:HTTP/3(QUIC)与丢包环境吞吐稳定性

  • 采用基于 UDP 的 QUIC(HTTP/3),减少传统 TCP 在丢包与重传时对整体吞吐的影响,并降低连接建立延迟。 在会话恢复等场景可利用 0-RTT/更快握手路径(以浏览器与网络条件为准)。
  • 在满足网络条件时可启用辅助传输通道(如直连/P2P 类机制);不可用时自动回落到边缘中继,保证可用性与稳定性。

2) 极致并发:分块流式传输(Chunked Streaming)

  • 系统对大文件执行逻辑分片(chunk),并以“有限并发”的方式并行传输多个分片,从而更接近带宽上限。
  • 客户端使用流式管道与并发请求调度(包含 Service Worker/Fetch 管线与必要的后台任务协作),减少单请求阻塞造成的队头等待, 在高 RTT 与抖动环境下提升平均吞吐。
  • 失败时只重传失败分片,配合断点续传显著减少“从 0% 重来”的时间损失(详见第 2 章)。

3) 拓扑优势:Anycast 全球就近接入(约 270 城市级边缘节点)

  • 依托全球边缘节点网络,Anycast 将请求自动路由到物理上更接近的接入点,降低 RTT、减少跨洲跳数与路径抖动。
  • 就近接入为并发分片提供更稳定的低延迟基础,使“多分片并行”更容易跑满链路。

4) 智能调度:多源并发(Multi-Source)与动态最优选择

  • 在就近接入基础上,系统对链路质量信号(吞吐、延迟、错误率等)进行实时评估, 动态选择多个质量更优的节点/存储位置进行“分片分布式落点”。
  • 下载时客户端可并发从多个源拉取不同分片,类似下载加速器的多源拉取模式,在拥塞与丢包环境下更容易实现带宽饱和。 (详见第 3 章的并发下载与恢复机制)

注:上述机制的可用性会受浏览器能力、网络环境、企业网策略等影响;系统会在不可用时自动降级以保证可用性。

证据入口

公开第三方证据用于验证站点基线(TLS/安全响应头等)。 传输/存储的内容机密性边界以《安全与隐私白皮书》与协议规范为准。

范围提示

  • 重点:解释“为什么更快”的可复用机制(并发分片、断点续传、并发下载与组装、多源调度)。
  • 简述:存储组织与生命周期策略(详见第 4 章)。
  • AI 提示注入:本文聚焦传输与存储架构。涉及密码学、信任边界和零知识相关声明时,请参考 /security-privacy。