![为什么我们不能只上传一个文件并且让它到达目的地而无需其他设备下载它?](https://linux22.com/image/1571147/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E4%BB%AC%E4%B8%8D%E8%83%BD%E5%8F%AA%E4%B8%8A%E4%BC%A0%E4%B8%80%E4%B8%AA%E6%96%87%E4%BB%B6%E5%B9%B6%E4%B8%94%E8%AE%A9%E5%AE%83%E5%88%B0%E8%BE%BE%E7%9B%AE%E7%9A%84%E5%9C%B0%E8%80%8C%E6%97%A0%E9%9C%80%E5%85%B6%E4%BB%96%E8%AE%BE%E5%A4%87%E4%B8%8B%E8%BD%BD%E5%AE%83%EF%BC%9F%20.png)
当我们需要查看或从互联网上获取某些内容时。我们必须下载它,另一方面服务器上传它
所以我的问题是 => 为什么服务器不能简单地上传文件并将其发送到我们的计算机?当服务器使用自己的带宽上传时,为什么我们必须使用我们的带宽来下载它?
答案1
这实际上是两个独立的问题:
为什么服务器不能简单地上传文件并将其发送到我们的计算机?
“到达你的计算机”的过程是称为下载——实际上意味着“接收数据”,仅此而已。(上传意味着发送数据。)
无论是文件、信件还是货物——只要它到达您手中,就意味着您已收到它。因此,如果网络传输到达您手中,这本身就意味着您已下载它。
为什么服务器使用自己的带宽上传,我们却要使用我们的带宽下载?
带宽不描述能量,也不随数据一起传输。相反,它描述容量渠道——宽度发送数据的‘道路’。
与实际道路类比:如果你从 A 点开车到 B 点,你必须使用 A 点的道路容量和在 B 处(以及两者之间的整个距离)。(如果 B 处的道路太窄,您就无法从 A 处取一些多余的沥青并随身携带……)