downloadという用語が最初に作成され、次にupload、downstream、upstreamが続きます。
しかし、なぜサーバーはp、クライアントはdownなのでしょうか。誰がこれらの条件の1つを作り出したのか、そしてその時期は?
水は下り坂を流れます。 (これは新しい情報ではないことを認識しています;)
供給は上部にあり、レシーバー[最終的には海]は下部にあります。
下流は供給から遠く、上流から供給されます。
アップストリームとダウンストリーム、またはアップリバー/ダウンリバーは、コンパスの方向を必要とせずにストリーム/リバーの方向を決定するための言語自体と同じくらい古い式です。
ラジオとテレビは一方向の通信でした。つまり、放送局、つまり「サーバー」は上流にあり、すべてのリスナー/視聴者はその下流にあります。
アップロード/ダウンロードは、単にその規則に従っています。
HNQリストをヒットし、当初想定されていたよりも注目を集めた後の追加…
基本的な「水流」の類推が得られたら、電気が何であるかを知る前から、放送や最新のクラウド/サーバー/ CDN /クライアントなどは言うまでもなく、その他はすべて論理的に従います。最初の接続を確立するのに必要なのは1人だけでした。つまり、ラジオの初期の頃、またはラジオが最初にそれを使用した場合でも、誰がそれを知っているかはわからないかもしれません。 - https://en.wikipedia.org/wiki/History_of_broadcasting -これには答えがあります。
当初、「ダウンロード」と「アップロード」は航空、特に米軍によって使用されていました。 「ダウンロード」は航空機から武器などのアイテムを削除することを意味し、「アップロード」は航空機にアイテムをロードすることを意味しました。
たとえば、 1963年8月航空宇宙保守の安全性 (米空軍の出版物)は18ページで次のように述べています。
書面による手順に従わず、ミサイルをダウンロードしていない...
(航空機からミサイルを削除できなかったことを意味します)
その後、米空軍内で、この概念はコンピューターにまで拡張されました。
1968年7月 SAF標準ベース供給システムの実装:定量的研究 はこう述べています。
ADCは3人のチームを提供し、変換の約30日前に基地を訪れ、305のフルダウンロードと1050のアップロードを実施しました。
ここで、「305」は IBM 305 RAMAC を意味し、「1050」は NIVAC 105 を意味します
初期のケーブルテレビでは、「ダウンストリーム」および「アップストリーム」という用語は、「ダウンロード」および「アップロード」とは無関係に使用されていました。
たとえば、1971年11月 インタラクティブテレビ、ケーブルでの双方向サービスの展望 を参照してください。
片方向ケーブルテレビシステムは、中心点(ヘッドエンド)からの信号を、パーティーラインまたは「ツリー」ネットワークを介して多くの加入者に配信します(図1a)。誰もがケーブル上で同じ「ダウンストリーム」信号を同時に受信します。
...
双方向ケーブルテレビサービスでは、加入者からヘッドエンドへ、または加入者自身の間で「上流」に情報が流れる必要があります。
これらの用語は、基本的なクライアント/サーバーコンピューティングの時代の名残です。あなたや他の多くの人はせいぜいPCのようなものを使用しており、彼らはどこか、最初はメインフレームである大きな/巨大なサーバーと通信していました。サーバーは、「上り」またはより正確に「上」にあるように、「上」であると想定されていました。サーバーは、アプリケーションで発生していることをほぼ完全に制御していたため、間違いなく優れたステータスであり、「稼働中」でした。
さらに、ご存知のように、このことについて話し合うすべての人が使用する規則を必要としていました。