• 网络带宽是什么


    引出

    最近有盆友在购买云服务器,问我带宽选多大的比较合适?当时我说,就你这小网站,整个1M妥妥的。

    也罢,就简单介绍一下带宽吧。

    概述

    其实简单的说,可以比作网速(当然还是有区别的)。

    一个很经典的比喻,把传输比作一条公路的话,带宽就是这条公路的宽度,公路越宽,同一时间行驶在公路上的汽车数量就越多。

    比如你的网速显示1mb/s,就是每秒接收1mb的数据传输。好吧,貌似没什么好说的了,这种常识性的问题大家应该都知道。

    带宽

    那么,1M的带宽就对应每秒1M的数据传输吗?并不是。在计算网速时,数据是以字节为基础单位进行计算的。而带宽的基础计算单位是位。所以在进行转换的时候就要相应的除以8(1字节=8位)。1M的带宽=1mb/8=128kb

    那么服务器的带宽是不是越大越好呢?如果不考虑其他因素的话,是。

    但增加带宽也就意味这费用的增加,如果你是1M的带宽,搭建一个网站的话,一个页面姑且算作1kb,那么从服务器获取这个页面需要1/128秒。但你如果是10M的带宽,就只需要1/1280秒。那么问题来了,对于用户来说,没有区别啊。人类的感官并不能识别如此微小的差别。

    那么是不是带宽越小越好呢?也不是这样:

    • 如果你是一个网盘的网站,对于下载文件来说差别就很大了。

    • 如果你的网站用户很多,每秒有一万个人访问,那么上面计算的每个人的访问速度就要再除以一万了


    所以,选择的时候还是要选择适合自己的。我之前自己搭的服务器,只用了1M的带宽,而且绰绰有余。(这个仅仅是因为访问量太小了,自己搭这玩的)现在的云服务商都提供带宽的升级服务,一开始的时候可以选择小一些的,之后需要的时候在进行升级就好啦。

    此致!

  • 相关阅读:
    单个 js 文件禁用 ESLint 语法校验
    meta标签整合
    安装es6编译babel
    JSON.parse()和JSON.stringify()的区别
    preventDefault()、stopPropagation()、return false 的区别
    excel 表格内容读取
    redis 小例
    多文件打包下载
    随笔
    js数组删除元素
  • 原文地址:https://www.cnblogs.com/hujingnb/p/12045602.html
Copyright © 2020-2023  润新知