因此,如果我有 Google Fiber(1GBPS 计划)并通过 FTP 服务器上传 1 GB 的文件,会出现延迟吗?或者是否会受到服务器下载速度的限制?
答案1
不是,原因如下:
这是1千兆少量每秒服务,你正在上传 1 千兆字节文件。
您还受到服务器可用入站带宽的限制。
广告宣传的速度是原始线路速度,而不是真正的数据速度。地址和控制信息也必须通过线路传输。
FTP 使用的 TCP 协议无法完美地填充一行。
据使用 Google 光纤的用户的真实报告显示,他们可以在不到 11 秒的时间内将 1 GB 的文件上传到连接良好的服务器。
答案2
1 Gbps 实际上传输的是 119.21 MB/s,所以不行。
即使达到 1GB/s,也取决于几个因素。
延迟和数据包丢失对 TCP 连接的最大速度有重要影响,因为每个包含几 KB 数据的数据包都有接收确认。它非常优化,但根据速度和延迟,它很可能总是会导致延迟。
您的带宽不会 100% 用于传输文件数据。数据包头是传输流量的很大一部分,它们将消耗部分带宽。
而且,你的硬盘无法在 1 秒内读取 1GB 的数据,接收器可能也无法在 1 秒内写入 1GB 的数据。