在计算机网络和互联网上下载和上传

在计算机网络上,下载涉及接收从远程设备发送的文件或其他数据。 上传涉及将文件的副本发送到远程设备。 但是,通过计算机网络发送数据和文件不一定构成上传或下载。

它是一个下载还是只是一个转移?

各种网络流量都可以被视为数据传输 某种类型的。 被认为是下载的特定类型的网络活动通常是从客户机 - 服务器系统中的服务器传输到客户 。 例子包括

相反,网络上传的例子包括

下载与流媒体

下载(和上传)与网络上其他类型的数据传输之间的主要区别是持久性存储。 下载(或上传)后,数据的新副本将存储在接收设备上。 通过流式传输,数据(通常是音频或视频)可以实时接收和查看,但不会存储以供将来使用。

在计算机网络中,术语“ 上游”是指远离本地设备流向远程目的地的网络流量。 相反, 下游流量流向用户的本地设备。 大多数网络上的流量同时在上游和下游方向流动。 例如,Web浏览器将HTTP请求上游发送到Web服务器,服务器以网页内容的形式回应下游数据。

通常,当应用程序数据流向一个方向时, 网络协议也会向相反的方向发送控制指令(通常对用户不可见)。

典型的互联网用户创建比上游流量更多的下游。 出于这个原因,像非对称DSL(ADSL)这样的一些互联网业务在上行方向上提供较少的网络带宽,以便为下行业务预留更多的带宽。