网络带宽和流量单位换算

前言:
平时我们都会说拉宽带,然后又会说到带宽,就会感觉有点懵逼;还有在我们实际上网应用中也常会说拉了1兆(M)的宽带,下载速度才100多KBps(KB/s)等宽带速率大小字样;
OK,因为个人对网络相关的知识也比较欠缺,所以写该博客来作总结说明。

简介:
在计算机科学中,常用单位如下:
位元(bit)是表示信息的最小单位,叫做二进制位;一般用0和1表示。
字节(Byte),由8个位(bit)组成一个字节(Byte),用于表示计算机中的一个字符。
bit与Byte之间可以进行换算,其换算关系为:
1Byte=8bit(或简写为:1B=8b,中文读法:1字节= 8比特),它们的进率为8;b是bit的缩写,即“位”,是信息技术中的最小存储单位,一位代表一个“1”或者“0”;B是Byte的缩写,即“字节”,是信息技术中一种较小的存储单位,一个英文字符占一个字节,一个汉字则占两个字节。

类推得出:1MB= 1024KB = 1024 * 1024B (B即字节,Byte);

兆比特(Mbps)
时间内传输数据的平均比特数,其单位是比特每秒(bps),或千比特每秒(Kbps),或兆比特每秒(Mbps),其换算关系为:1Kbps=1024bps,1Mbps=1024*1024bps(有时为了计算简单记作1Kbps=1000bps,1Mbps=1000000bps)。
数据传输 速率反映了终端设备之间的信息处理能力,它是一段时间的平均值。

所以1Mbps(1兆比特每秒)=0.125M Byte/s(0.125兆字节每秒)=0.125M Byte/s*1024=128KB/s(128千字节每秒)
即1Mbps(兆位每秒)=1/8MB/s(八分之一兆字节每秒)

说明:
1B = 8b
两边同时扩大1024*1024倍,等式恒成立,即:
1 MB = 8 Mb

继而得出上面的公式,每秒传送1Mb,即:每秒传送了1/8MB = 0.125MB,即:
1Mbps = 0.125 M Byte/s = 1/8M Byte/s * 1024 = 128 KB/s

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

公式换算:

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

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

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

原文地址:https://www.cnblogs.com/Crazy-Liu/p/10954523.html

时间: 2024-08-25 14:47:24

网络带宽和流量单位换算的相关文章

运营商网络带宽和流量单位换算

前言: 平时我们都会说拉宽带,然后又会说到带宽,就会感觉有点懵逼:还有在我们实际上网应用中也常会说拉了1兆(M)的宽带,下载速度才100多KBps(KB/s)等宽带速率大小字样: OK,因为个人对网络相关的知识也比较欠缺,所以写该博客来作总结说明. 简介: 在计算机科学中,常用单位如下: 位元(bit)是表示信息的最小单位,叫做二进制位:一般用0和1表示. 字节(Byte),由8个位(bit)组成一个字节(Byte),用于表示计算机中的一个字符. bit与Byte之间可以进行换算,其换算关系为:

流量单位换算

1G = 1024M 1M = 1024KB 1KB = 1024B 1B(字节/Byte)  =  8b(位/bit)

怎么看服务器网络带宽?该怎样选择服务器的网络带宽和流量?

一.在这里首先和大家介绍一下带宽是什么:带宽是决定主机访问速度的重要因素之一,尤其是对于访问量大的网站,网络带宽的大小显得尤为重要.带宽指的是在单位时间内可以传输的数据总量. 二.那如何查看服务器的网络带宽呢: 1.利用文件下载测试 下载文件,一般情况下载速度是带宽的八分之一,当然中间还会有损耗,上下浮动不是很大都算是正常.举个栗子:首先了解你带宽的最大值,如果是5MBPS的ADSL,那么理论最大下载速度是5*1024/8=640KB,实际最大下载速度是600KB以上都算稳定.测试的时候找超过5

Byte/KB/MB/GB 等字节单位换算

字节单位换算公式: 1 GB = 1024 MB 1 MB = 1024 KB 1 KB = 1024 Bytes 1 Byte = 8 bits 将字节单位转化为目标单位 根据公式我写了一段C++代码,用于将输入的以字节为单位的数值,转换为目标单位数值.代码中的枚举类型用的是C++11的语法. enum class Unit{ Byte, KB, MB, GB, TB, PB, EB }; double convert(double size, Unit unit) { double resu

Android视觉规范-间距规范与文字规范单位换算(dip、sp与px)

1.dip与px Android工程师在写页面时,margin值的单位是dip,而视觉设计师通常情况下是通过px来控制margin值的,不同单位之间的差别是什么呢?看下面的参数. 在WVGA(800x480)下dip与px之间的视觉测算结果: 1dip=2px 9dip=14px 17dip=26px 2dip=3px 10dip=15px 18dip=27px 3dip=5px 11dip=17px 19dip=29px 4dip=6px 12dip=18px 20dip=30px 5dip=

单位换算(格式化十进制数-B),获取时间工具类CommenUtil

package com.example.administrator.filemanager.utils; import java.text.DecimalFormat;import java.text.SimpleDateFormat;import java.util.Date; /** * Created by Administrator on 2016/12/29. */ public class CommonUtils {    //DecimalFormat:用于格式化十进制的数字   

文件大小单位换算

1 long g = 1024 * 1024 * 1024; 2 long m = 1024 * 1024; 3 long k = 1024; 4 if (size < k && size >= 1) 5 { 6 ShowMsg(message + size.ToString("0.00") + "B"); 7 } 8 else if (size < m && size >= 1024) 9 { 10 Show

单位换算

1.一英寸=72pt(点)=96px(像素)2.像素转毫米1  Image img = Image.FromFile(图片路径);2  double dpiX = img.HorizontalResolution; //水平分辨率3  double dpiY = img.VerticalResolution;//垂直分辨率4  //计算出毫米数5  double dWidth = (img.Size.Width / dpiX) * 25.4; // 像素转换成毫米公式:(宽度像素/水平DPI)*

pm2.5计算和单位换算

1.pm2.5和pm10的计算 PM10a=PM10+PM25a PM25a=PM25+BC+OC+SOA1+SOA2+SOA3+SOA4+SOA5+SOA6+ANA+ASO4+ANO3+ACL+ANH4 或者: names = (/"A25I","A25J","AECI","AECJ","ANH4I", "ANH4J","ANO3I","ANO3J&quo