我认为这个词下载是第一个被创造出来的,然后是类似的术语上传, 下游, 上游跟随。
但为什么服务器向上,而客户向下? 谁创造了这些术语(之一)?何时创造的?
答案1
水往低处流。(我知道这不是新信息;)
供给在顶部,而接收器(最终是大海)在底部。
下游距离供水较远,由上游供水。
上游和下游,或上游/下游的表达方式可能和语言本身一样古老,用于确定溪流/河流的方向,而无需指南针方向。
广播和电视是单向通信 - 因此广播公司,即“服务器”,位于上游,而所有听众/观众位于下游。
上传/下载只是遵循该惯例。
进入 HNQ 名单并吸引到比最初预想更多的关注后被加入……
我认为,一旦你有了基本的“水流”类比,在我们还不知道电是什么之前,更不用说广播或现代云/服务器/CDN/客户端等等,其他一切都顺理成章。在无线电的早期,只需要一个人建立最初的联系——我们可能永远不知道是谁——或者即使无线电是第一个使用它的人……这可能比谁创造了“广播”一词更难——https://en.wikipedia.org/wiki/History_of_broadcasting- 确实有一个答案。
答案2
最初,“download”和“upload”用于航空领域,尤其是美国军方。“download”的意思是将武器等物品从飞机上卸下,而“upload”的意思是将物品装上飞机。
例如,1963 年 8 月航空航天维护安全(美国空军出版物)第 18 页说:
未能遵循书面程序下载导弹......
(指未能从飞机上移除导弹)
随后,在美国空军内部,这一概念被扩展到计算机。
1968 年 7 月美国空军标准基地补给系统的实施:定量研究说:
ADC 派出了一支由三人组成的小组,他们在改装前约 30 天访问了基地,并进行了 305 的全面下载和 1050 的上传,耗时 10 到 15 天。
其中“305”表示IBM 305 内存控制器而“1050”是指UNIVAC 1050
在有线电视早期,“下游”和“上游”这两个术语的使用与“下载”和“上传”无关。
例如,参见 1971 年 11 月互动电视、有线电视双向服务的前景其中有一个很好的解释:
单向有线电视系统通过共用线路或“树形”网络(图 1a)将信号从中心点(头端)分发给众多用户。每个人都同时在自己的电缆上接收到相同的“下行”信号。
……
双向有线电视服务要求信息从用户“上行”到头端,或者在用户之间流动。
答案3
这些术语是基本客户端/服务器计算时代的遗留物。您和许多其他人最多只能使用一台类似 PC 的东西,他们与某个地方的大型/巨型服务器(通常是大型机)进行通信。服务器被认为是“上行”,就像“上坡”或更确切地说是“在您上方”。服务器几乎完全控制着应用程序中发生的事情,因此它肯定具有优越的地位,因此是“上行”。
另外,你知道,我们确实需要一个供每个人谈论这些事情时使用的惯例,就像在道路的哪一侧行驶一样。
答案4
下载是指将文件(或数据)从“外面”的某个地方传输到您的计算机。互联网通常被表示为一朵云,而云在天空中。因此,将数据从云端传输给自己就是将其带到您所在的地方。