下载多个文件是否比一次下载一个文件更快?

yel*_*ood 8 internet download http file-download

有时需要从某处下载多个文件。我特别感兴趣的协议是 HTTP,但是这个问题也与 FTP 或任何其他用于传输文件的非 P2P 协议有关。

假设服务器(例如 Rapidshare)具有无限带宽(相对于客户端),并且客户端具有 X Mb/s 的标准 Internet 连接,同时下载多个文件(多少?)会更快吗?或将它们作为队列一个接一个地下载?

哪些参数会改变你的答案?不同的互联网连接速度会有所不同吗?家庭/工作局域网怎么样?

Dav*_*rtz 5

这取决于速率限制因素是什么。大多数时候,最终用户的互联网带宽是限制因素,然后就无所谓了。但是,例如,如果限制因素是与其他流量竞争,那么更多的流将倾向于获得更大的流量份额。如果限制因素是数据包丢失,那么更多的流可能会更有抵抗力(因为一个流上的丢弃不会影响其他流上的流量)。