コンピュータネットワーク上では、ダウンロードは、リモートデバイスから送信されるファイルまたは他のデータを受信することを含む。アップロードには、ファイルのコピーをリモートデバイスに送信することが含まれます。しかし、コンピュータネットワークを介してデータおよびファイルを送信することは、必ずしもアップロードまたはダウンロードを構成するとは限らない。
それはダウンロードですか、単なる転送ですか?
あらゆる種類のネットワークトラフィックをデータ転送とみなすことができます ある種のダウンロードと見なされる特定の種類のネットワーク活動は、通常、クライアント - サーバシステム内のサーバからクライアントへの転送である。例には
- メールサーバーからローカルクライアントに電子メールをダウンロードする
- Webサーバーからアプリケーションまたはアーカイブ(.zipや.tarファイルなど)をダウンロードする
- FTPを使用してFTPサーバーからローカルデバイスにファイルをコピーする
逆に、ネットワークアップロードの例には、
- 写真やビデオをクラウドストレージシステムやPinterestのようなWebサイトにアップロードする
- 電子メールを送信する
- HTMLファイルをWebサーバーに公開する
- FTPを使用してファイルをFTPサーバーにコピーする
ダウンロードとストリーミング
ダウンロード(とアップロード)とネットワーク上の他の種類のデータ転送の主な違いは、 永続ストレージ。 ダウンロード(またはアップロード)の後、データの新しいコピーが受信デバイスに保存されます。ストリーミングでは、データ(通常はオーディオまたはビデオ)はリアルタイムで受信されて表示されますが、将来の使用のために保存されません。
コンピュータネットワーク上では、この用語 上流の ローカルデバイスからリモート宛先に向かって流れるネットワークトラフィックを指します。 下流 トラフィックは、逆に、ユーザのローカルデバイスに流れる。ほとんどのネットワーク上のトラフィックは、アップストリームとダウンストリームの両方の方向に同時に流れます。たとえば、WebブラウザはHTTP要求をWebサーバーにアップストリームで送信し、サーバーはWebページコンテンツの形式でダウンストリームデータで応答します。
しばしば、アプリケーションデータが一方向に流れる間に、ネットワークプロトコルは制御命令(一般にユーザには見えない)を反対方向に送る。
一般的なインターネットユーザーは、アップストリームトラフィックよりもはるかにダウンストリームを作成します。このため、非対称DSL(ADSL)のような一部のインターネットサービスでは、ダウンストリームトラフィックに対してより多くの帯域幅を予約するために、アップストリーム方向のネットワーク帯域幅が少なくなります。




