上传和下载图片使用服务器的上行带宽还是下行带宽?

客户端下载一张图片,这张图片5MB,这是使用服务器的上行带宽还是下行带宽?这是不是服务器需要花费5兆的流量?这个流量是花费的服务器上行带宽还是下行带宽?

客户端上传一张图片,这张图片也是5MB,这是使用服务器的上行还是下行带宽?这上传的5兆需要的流量,是花费服务器的上行流量还是下行流量?

服务器的1M带宽,这是指上行带宽还是下行带宽?如果10个用户都上传5M的图片,一共上传50兆,这个和服务器1兆带宽是什么关系?如果10个用户都下载5M的图片,一共下载50兆,这个和服务器1兆带宽又是什么关系?

阅读 9.7k
1 个回答

对于服务器而言,上行带宽是指每秒钟服务器传送给客户端的最大数据量,下行则相反。带宽和流量是完全两回事,用水管做比喻的话,带宽指的是每秒钟能流多少水,流量是指总共流了多少水。

所以下载图片消耗的是上行流量,上传消耗的是下行。

通常买的服务器,比如阿里云,一般买的带宽指的是上行带宽,下行通常是不限的。而且流量的计算一般都是以上行的来计算的。

带宽的单位通常是bit,你说的文件大小的单位是byte,1byte=8bit。

所以1M带宽的意思是,客户端从服务器下载东西的总速度1M/8(MB/S),也就是128k/s。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进