アップロードとは
アップロードって何?
■アップロード
アップロード(up load)の名前に使用されているloadは「データ転送」を意味しています。
そしてupは「下流から上流へ」を意味します。
つまり、名前通りに捉えると、アップロードとは、ネットワーク通信で下流のコンピュータから上流のコンピュータへ何らかのデータを転送することを意味します。
逆に、上流のコンピュータから下流のコンピュータへ何らかのデータを転送することをダウンロード(down load)と呼びます。
このアップロードやダウンロードの対象となるデータは、テキストデータや画像データ、音声データや動画データなど状況により様々です。
■「上流」と「下流」とは
ネットワークの世界では、ネットワークの中心に近い側を上流、中心から遠い側を下流と表現します。
では、具体的にネットワークの中心とは何でしょうか。
現在のネットワーク通信の主流はクライアント/サーバ型と呼ばれる形態です。
名前に使用されている「クライアント」と「サーバ」は共にネットワーク上のコンピュータやアプリケーションの「役割」を意味する言葉です。
クライアントは、「○○をしてください」と要求する側を表し、一方サーバはクライアントの要求に対して処理を行い処理結果を返す側を表します。
殆どの場合クライアント/サーバ型のネットワークでは、サーバが上流、クライアントが下流になります。
前述した通し、アップロードとは下流のコンピュータから上流のコンピュータへ何らかのデータを転送することを意味します。
つまり、アップロードとは、クライアントからサーバへデータを転送することを意味する用語となります。
■P2P(ピア・ツーピア)の場合は
現在使用されているネットワークには、P2Pと呼ばれる形態のものがあります。
P2Pは通信を行うコンピュータ同士がピア(Peer)、つまり対等であるネットワークであり、サーバやクライアントという明確な区別の無いネットワークです。
この場合、上流と下流の定義が不明瞭となりますが、現在ファイルを保持している側を上流と見立てて、アップロードまたはダウンロードという表現を使うことが多くなっています。
■アップロードが禁止されていることも
アップロードの対象となるファイルは、状況や目的によってさまざまです。
しかし、アップロードされるファイルによっては、コンピュータウィルスの混入など、アップロード先のコンピュータに深刻なダメージを与えてしまうこともあります。
そのため、環境によってはアップロード可能なファイル形式が設定によって制限さている場合もあります。
アップロードが禁止されることの多いファイル形式の例としては、EXEファイルやCOMファイル、BATファイルなどが挙げられます。
「ワードサーチ」は日常雑学・各種専門用語や業界用語などの意味を初心者にも分かる様に解説している用語集サイトです。
IT用語、お金・投資用語、ビジネス用語、日常雑学用語等を調べる際にご活用くださいませ。