一.Byte 与 bit 说明

在计算机科学中,bit是表示信息的最小单位,叫做二进制位;一般用0和1表示。Byte叫做字节,由8个位(8bit)组成一个字节(1Byte),用于表示计算机中的一个字符。bit与Byte之间可以进行换算,其换算关系为:1Byte=8bit(或简写为:1B=8b);在实际应用中一般用简称, 即1bit简写为1b(注意是小写英文字母b),1Byte简写为1B(注意是大写英文字母B)。

在计算机网络或者是网络运营商(Internet service provider)中,一般,宽带速率的单位用bps(或b/s,小b)表示;bps表示比特每秒即表示每秒钟传输多少位信息,是bit per second的缩写。在实际所说的1M带宽的意思是1Mbps(是兆比特每秒Mbps不是兆字节每秒MBps)。

换算公式:

1Byte=8bit
1B=8b---------- 1B/s=8b/s(或1Bps=8bps)
1KB=1024B---------- 1KB/s=1024B/s
1MB=1024KB ---------- 1MB/s=1024KB/s

规范提示:实际书写规范中B应表示Byte(字节),b应表示bit(比特),但在平时的实际书写中有的把bit和Byte都混写为b ,如把Mb/s和MB/s都混写为Mb/s,导致人们在实际计算中因单位的混淆而出错。

二.实际使用

在实际上网应用中,下载软件时常常看到诸如下载速度显示为128KB(KB/s),103KB/s等等宽带速率大小字样,因为ISP提供的线路带宽使用的单位是比特(bit,即小b),而一般下载软件显示的是字节(byte,1byte=8bits),所以要通过换算,才能得实际值。

然而我们可以按照换算公式换算一下:

128KB/s=128×8(Kb/s)=1024Kb/s=1Mb/s即:128KB/s=1Mb/s

也就是我们我们要有1M的带宽,下载速度才能达到128KB/s.

理论上:2M(即2Mb/s)宽带理论速率是:256KB/s(即2048Kb/s),实际速率大约为80--200kB/s;(其原因是受用户计算机性能、网络设备质量、资源使用情况、网络高峰期、网站服务能力、线路衰耗,信号衰减等多因素的影响而造成的)。

4M(即4Mb/s)的宽带理论速率是:512KB/s,实际速率大约为200---440kB/s.

三. ADSL 宽带说明

ADSL(Asymmetric Digital Subscriber Loop)技术是一种不对称数字用户线实现宽带接入互连网的技术,ADSL作为一种传输层的技术,充分利用现有的铜线资源,在一对双绞线上提供上行640kbps(理论上行1Mbps)下行8Mbps的带宽,从而克服了传统用户在"最后一公里"的"瓶颈",实现了真正意义上的宽带接入。

上行速率:是指用户电脑向网络发送信息时的数据传输速率。

下行速率:是指网络向用户电脑发送信息时的传输速率。比如用 FTP上传文件到网上去,影响上传速度的就是“上行速率”;而从网上下载文件,影响下载速度的就是“下行速率”。

当然,在实际上传下载过程中,线路、设备 (含计算机及其他设备)等的质量也会对速度造成或多或少的影响。

上行速率对下行速率的影响:

TCP/IP规定,每一个封包,都需要有acknowledge信息的回传,也就是说,传输的资料,需要有一个收到资料的信息回复,才能决定后面的传输速度,并决定是否重新传输遗失的资料。   

上行的带宽一部分就是用来传输这些acknowledge(确认)资料的,当上行负载过大的时候,就会影响acknowledge资料的传送速度,并进而影响到下载速度。这对非对称数字环路也就是ADSL这种上行带宽远小于下载带宽的连接来说影响尤为明显。    

有试验证明,当上传满载时,下载速度讲变为理想速度的40%,这就可以解释为什么很多朋友用BT下载的时候稍微限速反而能够获得更大的下载速度。    

小结:

网络运营商提供的宽带速率单位中,"bps"是指"bit per second"。而实际速度所指的bps是指"Byte persecond"(1Byte=8bit)。

在计算网速的上行速度或下行速度,都必须将数值除以8即把bit转化为Byte。

例如:下行速 度(即下载速度)为1Mb/s,其换算成等价值就是128KBps;换算方法:1Mbps=1024/8(KBps)=128KBps即128KByte/s 。

整理自网络

-------------------------------------------------------------------------------------------------------

版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!

Blog:     http://blog.csdn.net/tianlesoftware

Weibo: http://weibo.com/tianlesoftware

Email:   tianlesoftware@gmail.com

Skype: tianlesoftware

-------加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请----

DBA1 群:62697716(满);   DBA2 群:62697977(满)  DBA3 群:62697850(满)

DBA 超级群:63306533(满);  DBA4 群:83829929(满) DBA5群: 142216823(满)

DBA6 群:158654907(满)   DBA7 群:69087192(满)  DBA8 群:172855474

DBA 超级群2:151508914  DBA9群:102954821     聊天 群:40132017(满)

转载于:https://www.cnblogs.com/hibernate315/archive/2011/10/26/2398921.html

带宽计算方法 及 大B与小b 说明相关推荐

  1. [转]带宽计算-大B与小b的区别

    为什么80%的码农都做不了架构师?>>>    前几天,一个偶然的时间,我的技术经理考问我大B与小b的区分,那在这里就和朋友们一起详细的学习一下.呵呵; 这里指的是带宽网速的单位计算 ...

  2. [转载]交换机背板带宽计算方法

    原文地址:交换机背板带宽计算方法作者:好料料好 交换机背板带宽计算方法 背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量.一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时 ...

  3. 包转发率和背板带宽计算方法

    包转发率和背板带宽计算方法 概念 包转发率,也称端口吞吐量,是指路由器在某端口进行的数据包转发能力,单位通常使用pps(包每秒)来衡量.一般来讲,低端的路由器包转发率只有几K到几十Kpps,而高端路由 ...

  4. 大B、小B、码率计算

    1.大B和小B含义 计算机中对于一个char类型,占一个字节,也就是8位,其中大B指的就是字节Byte,小B指的就是位bit sizeof算的大小就是字节,sizeof(char)就是1 char a ...

  5. 大b和小b的区别是什么

    计算机里大b和小b的区别是什么?B与b, kbps字节宽带换算区别掉线 BYTE字节bit比特1B=8b这里指的是‎带宽网速的‎单位计算方‎式方法及关‎系. 在计算机科学中,bit(比特)是表示信息的 ...

  6. 网络摄像机带宽测试软件,网络网络摄像机分辨率与带宽计算方法

    <网络网络摄像机分辨率与带宽计算方法>由会员分享,可在线阅读,更多相关<网络网络摄像机分辨率与带宽计算方法(2页珍藏版)>请在人人文库网上搜索. 1.网络摄像机分辨率与带宽计算 ...

  7. 代达罗斯之殇-大数据领域小文件问题解决攻略

    : 点击上方蓝色字体,选择"设为星标" 回复"资源"获取更多惊喜 大数据技术与架构 点击右侧关注,大数据开发领域最强公众号! 大数据真好玩 点击右侧关注,大数据 ...

  8. 《大数据、小数据、无数据:网络世界的数据学术》一 导读

    前 言| 在"大数据"风靡的当代,学术研究中的"小数据"依旧不容小觑.随着绝对数据量的增加,学者们进行个体研究的能力却不断退化.因为他们从未距离研究对象如此遥远 ...

  9. 为什么权重初始化要非对称?为什么权重初始化不能全为0?为什么初始化值不能太大或者太小?介绍下He初始化以及Xavier初始化?

    为什么权重初始化要非对称?为什么权重初始化不能全为0?为什么初始化值不能太大或者太小?介绍下He初始化以及Xavier初始化? 目录

最新文章

  1. java = 与 == 同时使用问题 (例如 isRead = result == 0;)
  2. (转)iOS开发资源:推送通知相关开源项目--PushSharp、APNS-PHP以及Pyapns等
  3. console.log(text)打印不出来的值,用console.log(text.length)却打印出来长度为1?
  4. 04需求工程软件建模与分析阅读笔记之四
  5. linux svn 面板,Linux下SVN服务器搭建(CentOS+Subversion)
  6. java元数据是什么_用存储过程和 JAVA 写报表数据源有什么弊端?
  7. 两个三维向量叉积_线性代数的本质08 叉积
  8. 数据分析项目:母婴商品销量分析
  9. mysql安装时1045错误_MySql 安装时的1045错误
  10. 关于公众号文章搜索,有两个小技巧
  11. centOS 8 操作系统下载与安装
  12. Enable Cube
  13. 关于黑客,你了解多少?----黑客入门学习(常用术语+DOS操作)
  14. 图的二种遍历-广度优先遍历和深度优先遍历
  15. GHostNet网络最通俗易懂的解读【不接受反驳】
  16. 田野调查手记·浮山摩崖石刻(一)
  17. 用1元钱买到原价万元的电脑是什么体验?
  18. 我是一名资深程序员,而今天我又多了一个创业者的身份(2)
  19. computer一词来源
  20. 三阶行列式简便算法_三阶行列式是什么?如何计算?

热门文章

  1. 【ORACLE】oracl基本操作笔记
  2. Thread系列之Thread.Join()
  3. 绘图: matplotlib Basemap简介
  4. 看别人的C/C++代码时发现自己所不知道的语法~
  5. 休息五分钟,学几个bash快捷键
  6. 如何在sqlserver数据库表中建立复合主键
  7. C++中虚函数、虚指针和虚表详解
  8. C++ 编译器多态与运行时多态
  9. nginx 支持php-fpm,nginx php-fpm安装配置以支持PHP
  10. BizTalk开发系列(二十三) BizTalk性能指标参考