!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>带宽和网速的换算关系-终极版本

带宽和网速的换算关系-终极版本

概述

    这是人们经常搞不清楚的一个问题,可以确定的是带宽不等于我们传统意义上说的网速的(每秒传输的文件大小),而是有一系列的换算方式的,比较专业的人士基本上都知道,带宽要除以8才是网络速率。

但是怎么精确计算?

是带宽乘以1000还是乘以1024再除以8?

为什么要除以8?

    在写文章前我又找了华为和爱奇艺的两个做机房网络的朋友再次确认了一下,以便能最准确的解答这个问题。以下是精确计算以及概念解释。

计算及概念

学习过计算机知识,我们都知道

1Byte=8bit

(1)数据系统中,带宽用比特每秒(bit/s)来度量,写作bps(bit per second),我们通常和电信\\移动\\联通签约的宽带包括买的云服务器说的带宽,就是bps的单位。

(2)而我们常说的速率则是以Byte字节作为衡量,是一种存储单位,Byte/s 表示每秒传输的字节数,比如我下载了一部电影是1G,用了30分钟,那么网络速率就是(1G*1024M)÷(30min*60s)≈0.568MByte/s=568KByte/s,含义是每秒下载568千比特的数据,这个数据比较直观,但是实际上没有一个固定单位来表示这个值。


精确的换算方式

以100M的带宽举例:

100Mbps=100*1000Kbps=100*1000*1000bps=100,000,000bps

100,000,000bps=100,000,000/8Byte=12,500,000Byte/s=12,500,000/1024KByte=12207KByte/s=12207/1024MByte≈11.92MByte/s

所以100M的带宽,精准的换算成每秒的速率,大概是11.9M/s这样的,再加上线路传输的消耗,100M的带宽速度一般不会超过11.9M/s这个速度。

综上所述,简单的带宽换算速率的方法是直接使用带宽除以8即可

有如下公式:

带宽 x 1000 ÷ 8 = 速率

精确的计算,需要将带宽转换为bit,再转换为字节,实际上速率只是我们一种直观展示网络速度的一个参数,网速的单位实际还是带宽。

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

宝塔面板在Linux服务器上常见问题

2021-4-17 18:35:41

服务器教程

宝塔,报错:nginx: [emerg] invalid IPv6 address in resolver。

2021-4-17 18:35:43

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase