流量、带宽、速度、码率

流量、带宽、速度、码率

架设网络,按规定,需要拿到工信部颁发的营业执照。我们使用的网络,由运营商提供。运营商指的是网络运营商(提供互联网服务的组织,也叫ISP),包括:移动、电信、网通、铁通、长城、天威、教育网、广电、方正,等等。

现在,运营商提供网络,是收费的,收费的理由,主要还是运营商提供了通道(基站建议等),就相当收路费。那具体是怎么收费的呢?

先来说几个概念:流量、带宽、速度与码率。

(1)流量

流量反映了信息的体量或体积,单位为B,Byte,也就是字节。

“这次视频直播的流量达到300G”,指的是300GB,300G字节。

流量跟文件大小是相似的概念,都用Byte来反映。流量,从字眼来看,强调传输时的信息体量,而文件相对是静止的概念。

一般运营商以流量或带宽(速度)来收费。

移动网络(无线,3g、4g之类,速度与稳定性是考虑的点)按流量或按时收费。大家都担心手机流量的问题,因为是要给钱的。

带宽网络,也就是有线网络(200M光纤入户之类,wifi的使用也归入此类),一般按带宽(速度)来定价。

一般我们说“跑流量”,说得是手机流量,而wifi是不跑流量的(用的是带宽网络)。

简单来理解,流量就是文件数据大小,是多少字节的意思。

(2)带宽

带宽反映了通道传输流量的能力,单位是bps,bit per second,就是位每秒,每秒能传输多少位。比如200Mbps的带宽,就是1秒能传输200Mbit。200Mbps带宽,理论最大的下载速度是:200Mbps / 8 = 25MB/s。

带宽就好比道路的宽度,理论上道路越宽,能同时通行的车辆就越多,能带来的速度就越高,而带宽网络一般就以带宽来收费--路越宽,费用就越高。

带宽反映了传输的能力,则实际传输的快慢,由速度来表示。

(3)速度

如果运营商说:不限流量。那你要注意,是不是限速度?就相当你有很大体积的流量可以使用,但是传不过来,或者需要很久时间才能传过来,那也是没有意义的。

对于无线网络,需要考虑流量跟速度。对于有线网络,需要考虑带宽跟速度。

速度反映了传输的质量,单位是B/s,也就是字节每秒。从bps到B/s,就是除以8。

(4)码率

码率是经常提到的概念,也叫比特率,单位是bps,带宽也是这个单位。

从传输的角度,码率表示1秒内传输多少位。从播放的角度,码率表示1秒内播放多少位(指连续的压缩后的音频或视频数据)。

“这个音频的码率是128kbps”,表示,在线播放这个音频时,1秒钟要传输128kb,才能流畅播放(不考虑预缓冲的情况)。简单来说,如果我想播放32kbps的歌曲,那我的带宽就应该达到32kbps;如果我的带宽是4mbps,那能支撑起的视频的码率最多就是4mbps。

如果不考虑变化码率的情况,码率可以简单地由(文件大小/时间)计算出来,反过来,知道码率跟时间,也能大概算出文件大小(也就知道消耗的流量)。

现在播放的在线视频一般是多大码率呢?可以参考这个截图:

截图是某三个APP提供的某个视频的码率,可以看到,最低画质的标清版本的视频,总码率(视频+音频)去到500kbps,而高清去到1mbps,超清去到2mbps,蓝光(1080p)去到4mbps。如果你的带宽是4mbps,那看蓝光就有点勉强了。

对于音频(比如歌曲)来说,码率一般要低很多,比如128kbps一般已经是很高的码率(质量好),而某些amr格式的语音只有8kbps的码率。

码率从另一个角度,反映了文件的压缩程度,压缩率低则码率高,还原后的质量就相对好。

在知道码率、带宽这些基础概念之后,就可以对一些情况做一些判断。

比如,租了一个云服务,提供的下行带宽是1M,假如你用来播放歌曲,歌曲的码率是16kbps,那同时多少人在线播放就会撑爆带宽呢? (1024/16)

原文地址:https://www.cnblogs.com/Leo_wl/p/10992042.html

时间: 2024-10-19 05:47:08

流量、带宽、速度、码率的相关文章

VPS性能测试:CPU内存,硬盘IO读写,带宽速度,UnixBench和压力测试

现在便宜的VPS主机越来越多了,一些美国的VPS主机甚至给出1美元一月的VPS,堪比虚拟主机还要便宜,巨大的价格优势吸引不少人购买和使用,而近些年来国内的主机商也开始意识到便宜的VPS对草根站长的诱惑力,纷纷推出了低价VPS,其中突出的代表就是阿里云. 所谓“一分钱一分货”,把VPS当成虚拟主机来卖的如果不是做慈善事业就是超售严重,买回来的VPS到底值不值这个价钱,我们一般需要对VPS主机进行一番性能测试,涉及的项目主要有CPU内存,硬盘IO读写,带宽速度,UnixBench和压力测试等等. 本

Nginx 流量带宽等请求状态统计( ngx_req_status)

Nginx流量带宽等请求状态统计 ( ngx_req_status) 插件下载地址: wget http://nginx.org/download/nginx-1.4.2.tar.gz git clone https://github.com/zls0424/ngx_req_status.git 配置示例: 1.服务目录 mkdir /opt/server 2.补丁导入: patch -p1 < /opt/server/ngx_req_status/write_filter-VERSION.pa

关于流量带宽这些误区,你犯了吗?

原因: 一个好朋友和我说客户反映从他们网站下载app速度死慢死慢,网站10M带宽,老板还准备加20M,个人觉得可能因为老板不懂技术,客户对技术也不怎么了解导致的小误会.由于客户并发不大,也并非很多用户反应慢,因此完全从带宽考虑.我首先要了他们网站的链接,然后测试了一番,给了个解释. 1.首先检查我这边的网速,我的下载速度在300多KB. 2.用我这边的网速下载,很快就下载完了app.(app145MB) 3.可以在自己公司进行测试,看是否有死慢的情况.分不同的链路(联通.电信,移动.网通等).

Nginx流量带宽请求状态统计(ngx_req_status)

介绍 ngx_req_status 用来展示 nginx 请求状态信息,类似于 apache 的 status, nginx 自带的模块只能显示连接数等等 信息,我们并不能知道到底有哪些请求.以及各 url 域名所消耗的带宽是多少. ngx_req_status 提供了这些功能 按域名. url. ip 等等统计信息 统计总流量 统计当前带宽\峰值带宽 统计总请求数量 安装   # cd /usr/local/src/ # wget "http://nginx.org/download/ngin

nginx流量带宽等请求状态统计( ngx_req_status)

介绍 ngx_req_status用来展示nginx请求状态信息,类似于apache的status,nginx自带的模块只能显示连接数等等信息,我们并不能知道到底有哪些请求.以及各url域名所消耗的带宽是多少.ngx_req_status提供了这些功能. 功能特性 按域名.url.ip等等统计信息 统计总流量 统计当前带宽\峰值带宽 统计总请求数量 1. 安装 # cd /usr/local/src/ # wget "http://nginx.org/download/nginx-1.4.2.t

kvm限制虚拟主机流量带宽

使用场景: 在工作中需要对某一个主机进行网络限制.合理使用网络流量 操作方式: kvm限制主机流量需要修改xml文件.最好关机后操作 kvm的限制流量的计算方式为 限制带宽数(kb)/8 = xml所需要的数字 实例: <interface type='bridge'> <mac address='52:54:00:b6:ff:ba'/> <source bridge='br0'/> <bandwidth> <inbound average='625'

zabbix网卡流量带宽出现极大值,特别特别大

这种情况多半是有多个机器启动了zabbix,并且hostname设置的都一样,多个机器的数据混合了. 原文地址:http://blog.51cto.com/ipcpu/2178612

网络应用(2):流量与码率等 | 流量、带宽、速度、码率

架设网络,按规定,需要拿到工信部颁发的营业执照.我们使用的网络,由运营商提供.运营商指的是网络运营商(提供互联网服务的组织,也叫ISP),包括:移动.电信.网通.铁通.长城.天威.教育网.广电.方正,等等. 现在,运营商提供网络,是收费的,收费的理由,主要还是运营商提供了通道(基站建议等),就相当收路费.那具体是怎么收费的呢? 先来说几个概念:流量.带宽.速度与码率. (1)流量 流量反映了信息的体量或体积,单位为B,Byte,也就是字节. "这次视频直播的流量达到300G",指的是3

电信说的几兆带宽和自己看到的下载/上传速度有什么关系

李老板开了家小网吧,在电信办了4M的电信宽带(ADSL接入),但是他回到家里用IE浏览器测试下载速度却只有400KB/S左右,而且不太稳定,给其他人传送文件速度只有50多KB/S.但是他问他的朋友张老板的4M电信宽带(光纤接入)下载和给其它人传文件速度有多少时,张老板却说,下载有450KB/S左右,很稳定,快的时候有500KB/S,给其它人发送文件的速度也有450~500多KB/S. 于是这个李老板很火,认为电信欺骗了他,说是4M宽带,下载只有400KB/S,而且发送文件(上传)只有50多KB/