在計算機網絡和互聯網上下載和上傳

在計算機網絡上,下載涉及接收從遠程設備發送的文件或其他數據。 上傳涉及將文件的副本發送到遠程設備。 但是,通過計算機網絡發送數據和​​文件不一定構成上傳或下載。

它是一個下載還是只是一個轉移?

各種網絡流量都可以被視為數據傳輸 某種類型的。 被認為是下載的特定類型的網絡活動通常是從客戶機 - 服務器系統中的服務器傳輸到客戶 。 例子包括

相反,網絡上傳的例子包括

下載與流媒體

下載(和上傳)與網絡上其他類型的數據傳輸之間的主要區別是持久性存儲。 下載(或上傳)後,數據的新副本將存儲在接收設備上。 通過流式傳輸,數據(通常是音頻或視頻)可以實時接收和查看,但不會存儲以供將來使用。

在計算機網絡中,術語“ 上游”是指遠離本地設備流向遠程目的地的網絡流量。 相反, 下游流量流向用戶的本地設備。 大多數網絡上的流量同時在上游和下游方向流動。 例如,Web瀏覽器將HTTP請求上游發送到Web服務器,服務器以網頁內容的形式回應下游數據。

通常,當應用程序數據流向一個方向時, 網絡協議也會向相反的方向發送控制指令(通常對用戶不可見)。

典型的互聯網用戶創建比上游流量更多的下游。 出於這個原因,像非對稱DSL(ADSL)這樣的一些互聯網業務在上行方向上提供較少的網絡帶寬,以便為下行業務預留更多的帶寬。