计算机的数制
进制 | 数制表示 |
---|---|
二进制数(Binary number) | (1010)2,1010B |
八进制数( octal Number) | (1010)8,1010O |
十进制数( Decimal number) | (1010)10,1010D,1010 |
十六进制数(Hexadecimal number) | (1010)16,1010H |
常见八位二进制数
子网掩码 | 子网个数 |
---|---|
1.0.0.0.0.0.0.0 | 128 |
1.1.0.0.0.0.0.0 | 192 |
1.1.1.0.0.0.0.0 | .224 |
1.1.1.1.0.0.0.0 | 240 |
1.1.1.1.1.0.0.0 | 248 |
1.1.1.1.1.1.0.0 | 252 |
1.1.1.1.1.1.1.0 | 254 |
1.1.1.1.1.1.1.1 | 255 |
数制规则
数制规则,就是N进制必须是逢N进一。
十进制数的特点是逢十进一。例如:
(1010)10=1×103+0×102+1×101+0×100
二进制数的特点是逢二进一。例如:
(1010)2=1×23+0×22+1×21+0×20=(10)10
八进制数的特点是逢八进一。例如:
( 1010)8=1×83+0×82+1×81+0×80=(520)10
十六进制数的特点是逢十六进一。例如:
(1010)16=1×163+0×162+1×161+0×160=(4112)10
数制转换
十进制的转换
十进制整数转换成二进制采用“除2倒取余
125÷2----1
62÷2 ------ 0
31÷2 ------ 1
15÷2 ------ 1
7÷2 -------- 1
3÷2 -------- 1
1÷2 -------- 1
0
125=1111101B
反过来,二进制转成十进制,需要按权展开式法,例如:
1111101B=1×26+1×25+1×24+1×23+1×22+0×21+1×20=125
二进制转十进制还有另外一种方法:
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
八、十、十六进制的转换
二进制转八进制:3位一转换
例:01111101B=001 111 101B=175O
注:001=0×22+0×21+1×20=1,111=1×22+1×21+1×20=7,101=1×22+0×21+1×20=5
二进制转十六进制:4位一转换
例:01111101B=0111 1101B=7DH
注:0111=0×23+1×22+1×21+1×20=7,1101=1×23+1×22+0×21+1×20=D
八进制和十六进制转二进制只需反向推导即可。
下图为常用二进制、八进制、十进制、十六进制转换的对照图
IPv4分为私有网络地址和公有网络地址。
公有网络地址(即公网地址)是指在互联网上全球唯一的IP地址。在2019年11月26日,全球近43亿个IPv4地址己正式耗尽。
私有网络地址(即私网地址)是指内部网络或主机的IP地址,IANA(互联网数字分配机构)规定将下列的IP地址留用作私网地址,不在Internet上被分配,可在一个单位或公司内部使用。
IP地址分为A、B、C、D、E五类
A类地址范围: (0xxxxxxx), 1.0.0.1~ 126.255.255.254
A类地址=网络部分+主机部分+主机部分+主机部分
(有类边界)默认子网掩码为/8, 即255.0.0.0
B类地址范围: (10xxxxxx), 128.0.0.1~191.255.255.254
B类地址=网络部分+网络部分+主机部分+主机部分
(有类边界)默认子网掩码为/16, 即255.255.0.0
C类地址范围: (110xxxxx), 192.0.0.1~223.255.255.254
C类地址=网络部分+网络部分+网络部分+主机部分
(有类边界)默认子网掩码为/24,即255.255.255.0
D类地址范围: (1110xxxx),224.0.0.1~239.255.255.254
用于组播通信的地址
E类地址范围: (11110xxx),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服务失效时分配的地址
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
子网划分
网段组成:网络地址,可用IP,广播地址
例:192.168.100.5/23
网络号:192.168.100.0
可用IP:192.168.100.1~192.168.101.254
广播地址:192.168.101.255
172.16.40.255/21
10101100.00010000.0010100丨0.11100001 IP地址
11111111.11111111.1111100丨0.00000000 子网掩码
10101100.00010000.0010100丨0.00000000 网络地址
172.16.40.0
将主机部分位全部置1得到广播地址
10101100.00010000.0010111丨1.11111111 广播地址
172.16.47.255
子网数=2^n,其中n为子网部分位数,例:/26,n=26-24
主机数(可用IP)=2^N - 2,其中N为主机部分位数:N=32-26
192.168.1.100/32表示为一个固定IP