网络逻辑基础知识
比特、字节和度量单位
比特、字节
比特是二进制数,它们可能是0,也可能是1。在计算机里面,他们用电子开关的通断,电荷,光脉冲和电磁波的有无来表示。
例如:
二进制数0用0V电压表示(0=0V)。
二进制数1用+5V电压表示(1=+5V)
计算机把8bit归为一组,这样的8bit称为1字节。在计算机内部,1字节表示一个单独的可寻址存储单元。这些单元表示一个数值或者一个字符,例如用ASCII码表示的字符。8个开关通断组合可以表示256(即2^8,二的八次方)个不同的值,所以一个字节可以表达的数值范围是0-255。字节是使用计算机和网络时所必须理解的一个重要概念。
表1-1
Unit
Bytes*
Bits*
Bit(b)
1/8byte
1bit
Byte(B)
1byte
8bit
Kilobyte(KB)
100byte
8000bit
Megabyte(MB)
100万byte
800万bit
Gigabyte(GB)
10亿byte
80亿bit
Terabyte(TB)
1万亿byte
8万亿bit
*表示约等于的字节数或者比特数
※KB和Kb、MB和Mb常常会产生混淆。
※在比较传输速度的时候要注意KB和Kb之间的转换。
※例如:调制解调器的软件通常以kbit/s为单位来标称连接速度(例如,45kbit/s),而常用的浏览器却用KB/S来显示下载速度。这就是说,一个45kbit/s的连接,。实际上,由于其它因素消耗了一定的带宽,这个下载速度是无法到达的。此外,文件大小通常以字节来衡量,但是LAN的带宽和WAN的连接却常常用千比特每秒(kbit/s)或者兆比特每秒(Mbit/s)来表示。用文件大小的字节数乘以8就可以得到在传输中所消耗的用bit/s计算的带宽。
度量单位:
Bit – 计算机中的最小单位,二进制格式
Byte – 用于描述数据文件大小、磁盘或其它存储介质空间的容量或者网络传输的数据量单位
Kb – 1000bit
KB – 1000byte
Mb – 100万bit
MB – 100万byte
GB – 10亿字节
TB – 1万亿字节
Kbit/s – 1000比特每秒
KB/s – 1000字节每秒
Mbit/s – 100万比特每秒
MB/s – 100万字节每秒
Gbit/s – 10亿比特每秒
Tbit/s – 1万亿比特每秒
Hz – 频率单位。声波、交流电及其它循环波形的状态转换速度或周期。1Hz表示一秒钟一个循环
MHz – 兆周每秒
GHz – 吉循环每秒
进制转换
基于10的基数制,使用数字0、1、2、3、4、5、6、7、8、9
表2-1
符号个数
10
符号
0、1、2、3、4、5、6、7、8、9
底指数
10 ³
10 ²
10 ¹
10 º
位值
1000
100
10
1
例:2134
2*10 ³
1*10 ²
3*10 ¹
4*10 º
十进制数用基于10的幂来运算,从右到左的每一列数字表示的值都可以通过10(底数)的一个幂(指数)来得到。这个幂取决于相对于小数点的位数。从右到左读入一个十进制数时,第一个(也就是最右边的一个)数字表示10 º(1),第二个数字表示为10 ¹(10*1=10),第三位数字表示为10 ²(10*10=100)……
第七个数字表示为10^6(10*10*10*10*10*10=100000)。
例如表2-1中的示例2134=(2*10 ³)+(1*10 ²)+(3*10 ¹)+(4*10 º)
对于二进制和十六进制它们都是与十进制使用的相同的工作机制,只是基数由
10替换为了2或16。
※IP位址都是写成十进制元数字形式的。。
表2-2
符号个数
2
符号
0、1
基指数
2^7
2^6
2^5
2^4
2^3
2^2
2^1
2^0
位值
128
64
32
16
8
4
2
1
例:10110
0
0
0
1
0
1
1
0
例如表2-2
10110=(1*2^4)+(0*2^3)+(1*2^2)+(1*2^1)+(0*2^0)
=16+0+4+2+0
=22
※计算机可识别的IP地址用一串32位的二进制数表示。
表2-
网络工程师培训课件 来自淘豆网m.daumloan.com转载请标明出处.