目录
一:计算机数值
1.数值:计数的方法,指用一组固定的符号和统一的规则表示数值的方法
2.数位:指数字符号在一个数中所处的位置
3.基数:指在某种进位计数中,数位上所能使用的数字符合的个数
4.位权:指在某种进位计数数值中,数位所代表的大小,即处在某一位上的“1”所表示的数值的大小
我们一般说的百兆和千兆网络的单位是bps(比特率,即位/秒,bit/s),在实际应用中使用的传输单位是字节/秒(Byte/s)。Byte/s是字节,bps是二进制单元。
8bit =1byte
1024byte=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
MB和MiB的区别:MB等单位是以10位底数的指数,MiB是以2为底数的指数,如1KB=10^3=1000
1MB=10^6=1000000=100KB,1GB=10^9=1000000000=1000mb,而1KiB=2^10=1024,1MiB=2^20=1048576=1024KiB。(硬盘:操作系统通报的数量要比产品标出要小些,主要的原因是标出的是以MB和gb位单位的,1GB就是1,000,000,000byte,而操作系统是以2进制为处理单位的,因此检查硬盘容量时是以MiB,GiB位单位的,1GB=2^30=1073741824,相对比较而言,1GiB要比1GB多出1073741824-1000000000=73741824,所以检测结果要比标出的少一些。
二:数值转换
2.1:计算机的数值
十进制数(Decimal number)
(1010)₁₀ 1010D
八进制数(Octal number)
(1010)₈ 1010O
二进制数(Binary number)
(1010)₂ 1010B
十六进制数(Hexadecimal number)
(1010)₁₆ 1010H
高位1 1 1 0 0 0 1 0 低位
7 6 5 4 3 2 1 0
在数制中,还有一个规则就是N进制必须是逢N进一
例如:十进制就是逢十进一
(1010)₁₀=1*10^ 3+0*10^ 2+1*10^ 1+0*10^ 0=1010
二进制数的特点就是逢二进一
例如: (1010)₂ =1* 2^3+0* 2^2+1* 2^1+0* 2^0=10
2.2:数制转换
方法一: 十进制整数转换为二进制整数采用"除2取余,逆序排列"法
十进制整数转二进制
如:255=(11111111)B
255/2=127=====余1
127/2=63======余1
63/2=31=======余1
31/2=15=======余1
15/2=7========余1
7/2=3=========余1
3/2=1=========余1
1/2=0=========余1
方法二:
例如: 125=01111101B
1 1 1 1 1 1 1 1
128 64 32 16 8 4 2 1
125-128 0
125-64 1
61-32 1
29-16 1
13-8 1
5-4 1
1-2 0
1-1 1
八进制和二进制换算
001 111 101------------二进制
1 7 5-----------------八进制
001=0* 2^2+0* 2^0+1* 2^0=1
111=1* 2^2+1* 2^1+1* 2^0=7
101=1* 2^2+0* 2^1+1* 2^0=5
十六进制和二进制的换算
0010 0011 0101------------二进制
2 3 5-------------十六进制
0010=0* 2^3+0* 2^2+1* 2^1+0*2^0=2
0011=0* 2^3+0* 2^2+1* 2^1+1*2^0=3
0101=0* 2^3+1* 2^2+0* 2^1+1*2^0=5
二进制转换八进制数:3位一转换
二进制转换十六进制数:4位一转换
常见的八位二进制
10000000 128
11000000 192
11100000 224
11110000 240
11111000 248
11111100 252
11111110 254
11111111 255
三:子网划分
3.1 IP地址
IPv4:是由32位二进制数组成的,一般用点分十进制来表示,分成四组,每组八位。例如:11000000.10101000.00000000.00000010为了方便配置通常表示十进制式例如:192.168.0.2
255.255.255.0
IPv6:是由128位二进制数组成的,一般用冒号分隔,十六进制表示
IPv4:由两个部分组成网络部分(NETWORK)和主机部分(HOST)
例如:192.168.1.132 网络部分(192.168.1) 主机部分(132)192.168.1.0是网络地址
192.168.1.255是(广播)
IPv4:有公有网络地址和私有网络地址
公有网络地址是指在互联网上全球唯一的IP地址。2019年11月26日是人类互联网时代值得纪念的一天,全球43亿个IPv4地址已正是耗尽。
IP地址分为A类,B类,C类,D类,E类
A类地址范围:1.0.0.1~126.255.255.254
A类地址=网络部分+主机部分+主机部分+主机部分
(有类边界)默认子网编码为/8,即255.0.0.0
B类地址范围:128.0.0.1~191.255.255.254
B类地址=网络部分+网络部分+主机部分+主机部分
(有类边界)默认子网编码为/16,即255.255.0.0
C类地址范围:192.0.0.1~223.255.255.254
C类地址=网络部分+网络部分+网络部分+主机部分
D类地址范围:224.0.0.1~239.255.255.254
用于组播通信的地址 组播:一对列 单播:一对一 广播:一对多
E类地址范围:240.0.0.1~255.255.255.254
用于科学研究的保留地址
以127开头的IP地址都代表本机(广播地址127.255.255.255除外),127.0.0.1为本机的回环地址
169.254.0.0~169.254.255.255 DHCP服务失效时分配的地址
子网掩码数字是多少就代表有多少个1,例如/24就是有24个1(11111111 11111111 11111111 00000000)
私有网络地址是指内部网络或主机的IP地址,IANA(互联网数字分配机构)规定将下列的IP地址保留用作死亡地址,不在Internet被分配,可在一个单位或公司内部使用。
RFC1918中规定私有地址如下:
A类私有地址:10.0.0.0~10.255.255.255
B类私有地址:172.16.0.0~172.31.255.255
C类私有地址:192.168.0.0~192.168.255.255
3.2 网段组成
网段组成:网络地址 可用IP 广播地址
例如:192.168.1.189/24
网络号:192.168.1.0
可用IP:192.168.1.1~192.168.1.254
广播地址:192.168.1.255
子网掩码有32个二进制位
对应IP地址的网络部分用1表示
对应IP地址的主机部分用0表示
172.16.0.0/12
10101100 00010000 00000000 00000000 IP
11111111 11110000 00000000 00000000 掩码
--------------------------------------------------------------------------------------
10101100 00010000 00000000 00000000
172. 16. 0. 0 ---------------- 网络地址
10101100 00011111 11111111 11111111 ------------ 广播地址 172.31.255.255
IP地址和子网掩码 运算得到网络地址
0和任何数相与都等于0
1和任何数相与都等于任何数本身
3.3 子网数的算法
1.子网数=2^n,其中n为子网部分位数
主机数(可用IP)=2^N-2, 其中N为主机部分位数
192.168.1.0 /24 /25 /26 /27 /28 /29 /30 /31 /32
子网掩码 0 128 192 224 240 248 252 254 255
子网个数 1 2 4 8 16 32 6 128 256
IP数量 256 128 64 32 16 8 4 2 1
可用IP 254 126 62 30 14 6 2 1
192.168.1.0/24表示一个固定的IP
2.简单算法
例:/26=255.255.255.192,代表有26 个1,所以是11111111.11111111.11111111.11000000,
192就是子网掩码,子网个数就是2*2=4,子网等于2^6-2=62,62是主机数(可用IP),可用分范围:256-192=64,0~63,64~127,128~191,192~255
根据IP地址的类型可判断n值:
A类地址:子网掩码-----8
B类地址:子网掩码-----16
C类地址:子网掩码-----24
N=32-子网掩码
四:总结
1.能够熟练使用二进制,八进制,十进制,十六进制之间的数值转换
2.子网掩码又叫网络掩码、地址掩码,必须结合IP地址一起对应使用,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。子网掩码和IP地址做“与”运算,分离出IP地址中的网络地址和主机地址,用于判断该IP地址是在本地网络上,还是在远程网络网上。子网掩码还用于将网络进一步划分为若干子网,以避免主机过多而拥堵或过少而IP浪费。